Vérifiez vos informations

Il semblerait que les informations techniques de votre profil n'aient pas été actualisées depuis un certain temps... Pour que l'aide apportée vous soit efficace, il est important que ces informations soient à jour : prenez quelques secondes pour confirmer ou compléter les informations suivantes.


Lien de votre forum
Version de ce forum
Vous êtes le fondateur de ce forum
Vous avez modifié le CSS de ce forum
Vous avez modifié les templates de ce forum
Votre navigateur

Récupérer l'ID d'un utilisateur

Voir le sujet précédent Voir le sujet suivant Aller en bas

Résolu Récupérer l'ID d'un utilisateur

Message par Ajesto le Jeu 29 Déc 2016 - 19:56

Détails techniques


Version du forum : phpBB3
Poste occupé : Fondateur
Navigateur(s) concerné(s) : Mozilla Firefox, Google Chrome, Internet Explorer, Opera, Safari, Autre
Personnes concernées par le problème : Tous les utilisateurs
Lien du forum : http://codage-actif.forumactif.com/

Description du problème

Bonjour,

Je souhaiterais créer un lien spécial dans le template viewtopic_body, je souhaiterais faire un bouton avec marqué "Conversation", mais je rencontre un problème, voilà mon code :
Code:
<a href="http://codage-actif.forumactif.com/privmsg?mode=post&amp;u={USER_ID}">Conversation</a>

Je voudrais savoir comment remplacer le {USER_ID} pour que mon code fonctionne.

Merci d'avance pour vos réponses,
Laiorm


Dernière édition par Laiorm le Dim 1 Jan 2017 - 12:38, édité 1 fois
avatar

Ajesto
****

Masculin
Messages : 329
Inscrit(e) le : 17/09/2016

http://codage-actif.forumactif.com/
Ajesto a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Récupérer l'ID d'un utilisateur

Message par Invité le Jeu 29 Déc 2016 - 21:29

Bonsoir !

Le code "{USER_ID}" affiche dans la page depuis votre navigateur l'ID du membre, mais que souhaitez-vous réaliser exactement ?

Vous pouvez toute fois, consulter les variables FA :
https://forum.forumactif.com/t260631-
avatar

Invité
Invité


Invité a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Récupérer l'ID d'un utilisateur

Message par R-max le Jeu 29 Déc 2016 - 22:32

bonsoir ^^ pour que le membre arrive directement sur votre messagerie privé c'est

Code:
<a href="http://codage-actif.forumactif.com/privmsg?mode=post&u=1">Conversation</a>

votre id sur votre forum >> en passant votre sourie sur un pseudo , l'id s'affiche en bas a gauche




avatar

R-max
Membre habitué(e)

Masculin
Messages : 1633
Inscrit(e) le : 08/01/2015

http://www.milouze14.com/
R-max a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Récupérer l'ID d'un utilisateur

Message par Ajesto le Jeu 29 Déc 2016 - 23:28

Bonsoir,

Allez sur une conversation, vous verrez dans le cadre a gauche le profil. Vous y verrez aussi le bouton "Conversation", c'est ici que je doit mettre l'USER ID.

Laiorm
avatar

Ajesto
****

Masculin
Messages : 329
Inscrit(e) le : 17/09/2016

http://codage-actif.forumactif.com/
Ajesto a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Récupérer l'ID d'un utilisateur

Message par R-max le Ven 30 Déc 2016 - 0:12

Laiorm a écrit:Bonsoir,

Allez sur une conversation, vous verrez dans le cadre a gauche le profil. Vous y verrez aussi le bouton "Conversation", c'est ici que je doit mettre l'USER ID.

Laiorm



oui d'ou ma réponse précédente
Code:
<a href="http://codage-actif.forumactif.com/privmsg?mode=post&u=1">Conversation</a>

maintenant si c'est pas ce que vous voulez , il faut apporté plus de précisions. la c'est limite si ont dois deviné le but rechercher .. What's happen ?!?



avatar

R-max
Membre habitué(e)

Masculin
Messages : 1633
Inscrit(e) le : 08/01/2015

http://www.milouze14.com/
R-max a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Récupérer l'ID d'un utilisateur

Message par Invité le Ven 30 Déc 2016 - 8:27

Bonjour !

Le souci c'est que je viens de regarder dans les templates et on ne peut pas personnaliser le lien du dernier membre qui a écrit. Après, je pense qu'un script Java peut résoudre, mais pas sûr. Je vais rechercher ce script et le tester.
avatar

Invité
Invité


Invité a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Récupérer l'ID d'un utilisateur

Message par Ajesto le Ven 30 Déc 2016 - 9:13

RMax > Le problème de cette technique c'est que tout les boutons Conversation vont mener à là même personne, or il faudrais changer le lien en fonction du posteur.

Zoch> Sur du JS il faudra me guider, car je le maitrise pas du tout :c
avatar

Ajesto
****

Masculin
Messages : 329
Inscrit(e) le : 17/09/2016

http://codage-actif.forumactif.com/
Ajesto a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Récupérer l'ID d'un utilisateur

Message par Ajesto le Sam 31 Déc 2016 - 10:57

UP Very Happy
avatar

Ajesto
****

Masculin
Messages : 329
Inscrit(e) le : 17/09/2016

http://codage-actif.forumactif.com/
Ajesto a été remercié(e) par l'auteur de ce sujet.
  • 0

Résolu Re: Récupérer l'ID d'un utilisateur

Message par R-max le Sam 31 Déc 2016 - 16:16

Héllo ^^
pouvez vous faire un test avec ce code >>

Code:
<div id="Conversation"> {postrow.displayed.PM}</div>
    <script type="text/javascript">document.getElementById('Conversation').innerHTML=document.getElementById ('Conversation').innerHTML.replace(/Envoyer un message privé/,"Conversation");</script>

a mettre a la place de celui ci dans votre template>>

Code:
<a href="http://codage-actif.forumactif.com/privmsg?mode=post&amp;u={USER_ID}">Conversation</a>

sur mon forum de test , il fait la modification que sur le premier poste du sujet .. Sad Sad

tester le pour voir , si chez vous il fonctionne sur tous les postes ?

avatar

R-max
Membre habitué(e)

Masculin
Messages : 1633
Inscrit(e) le : 08/01/2015

http://www.milouze14.com/
R-max a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Récupérer l'ID d'un utilisateur

Message par Ajesto le Sam 31 Déc 2016 - 16:50

Il met Envoyer un message privé, mais pas grave, le lien marche, merci beaucoup Very Happy
avatar

Ajesto
****

Masculin
Messages : 329
Inscrit(e) le : 17/09/2016

http://codage-actif.forumactif.com/
Ajesto a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Récupérer l'ID d'un utilisateur

Message par R-max le Sam 31 Déc 2016 - 16:55

si c'est grave Very Happy

il s'affiche bien sur le premier au moins ?

sinon autre astuce

placé la variable {postrow.displayed.PM_img} cette fois ci , elle affiche l'image de MP , et faire une image avec du texte (Conversation en trasnparence ) et la mettre dans le PA. a la place de l'original.. Wink
avatar

R-max
Membre habitué(e)

Masculin
Messages : 1633
Inscrit(e) le : 08/01/2015

http://www.milouze14.com/
R-max a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Récupérer l'ID d'un utilisateur

Message par Ajesto le Sam 31 Déc 2016 - 17:11

Oui il s'affiche bien sur le premier,

Je fait l'image et je modifierai ce post pour vous dire si sa va ou pas ^^

EDIT: L'image s'affiche pas, au pire je remplace conversation par envoyer un message privé ?
avatar

Ajesto
****

Masculin
Messages : 329
Inscrit(e) le : 17/09/2016

http://codage-actif.forumactif.com/
Ajesto a été remercié(e) par l'auteur de ce sujet.
  • 0

Résolu Re: Récupérer l'ID d'un utilisateur

Message par Milouze14 le Dim 1 Jan 2017 - 8:24

Hello Laiorm et R-max Wink ,
comme te souligne R-max (que je salue) , tu ne donnes pas assez de renseignement concernant ta demande.


Si tu veux mettre le lien vers la messagerie privée de chaque membre dans le profil ,
il faut placer cette variable:
Code:
{postrow.displayed.PM_IMG}

ce qui développe le code html suivant:

Code:

<a href="/privmsg?mode=post&amp;u=1" class="profile-icon" title="Envoyer un message privé"><img src="https://illiweb.com/fa/prosilver_grey/icon_contact_pm.png" class="i_icon_pm" alt="Envoyer un message privé"></a>

Donc ce script devrait faire l'affaire:

Modules/HTML&JAVASCRIPT/Gestion des codes Javascript/Créer un nouveau Javascript

Mettre un titre explicite.
Cocher Sur les sujets
Déposes ceci:
Code:

$(function(){
$('.postprofile a.profile-icon[href^="/privmsg?mode=post"]').html('Conversation');
});

Penses à cliquer sur le bouton

a++


Dernière édition par Milouze14 le Dim 1 Jan 2017 - 11:47, édité 1 fois (Raison : Ajout de la variable)
avatar

Milouze14
Membre actif

Masculin
Messages : 5083
Inscrit(e) le : 18/04/2005

https://www.milouze14.com/
Milouze14 a été remercié(e) par l'auteur de ce sujet.
  • 0

Résolu Re: Récupérer l'ID d'un utilisateur

Message par R-max le Dim 1 Jan 2017 - 11:43

bonjour liorm

@R-max a écrit:placé la variable {postrow.displayed.PM_img} cette fois ci , elle affiche l'image de MP

j'ai fait une erreur sur la variable c'est img en majuscule {postrow.displayed.PM_IMG}

ps:le script de @Milouze14 avec cette variable fonctionne a merveille ..

merci Philippe..pour le coup de main...toujours au top ..
et bonne année a tous..
avatar

R-max
Membre habitué(e)

Masculin
Messages : 1633
Inscrit(e) le : 08/01/2015

http://www.milouze14.com/
R-max a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Récupérer l'ID d'un utilisateur

Message par Milouze14 le Dim 1 Jan 2017 - 11:44

Re,

merci Philippe..pour le coup de main...toujours au top ..

De rien Chrystophe Wink .

a++
avatar

Milouze14
Membre actif

Masculin
Messages : 5083
Inscrit(e) le : 18/04/2005

https://www.milouze14.com/
Milouze14 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Récupérer l'ID d'un utilisateur

Message par Ajesto le Dim 1 Jan 2017 - 12:37

Sa marche a merveille Very Happy
Merci Very Happy
avatar

Ajesto
****

Masculin
Messages : 329
Inscrit(e) le : 17/09/2016

http://codage-actif.forumactif.com/
Ajesto a été remercié(e) par l'auteur de ce sujet.

Voir le sujet précédent Voir le sujet suivant Revenir en haut


Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum