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 Laiorm 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

Laiorm
****

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

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

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

Message par Zoch 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 :
http://forum.forumactif.com/t260631-
avatar

Zoch
****

Masculin
Messages : 300
Inscrit(e) le : 17/09/2014

http://roi-pub.forumactif.org/
Zoch 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 : 1609
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 Laiorm 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

Laiorm
****

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

http://codage-actif.forumactif.com/
Laiorm 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 : 1609
Inscrit(e) le : 08/01/2015

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

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

Message par Zoch 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

Zoch
****

Masculin
Messages : 300
Inscrit(e) le : 17/09/2014

http://roi-pub.forumactif.org/
Zoch a été remercié(e) par l'auteur de ce sujet.

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

Message par Laiorm 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

Laiorm
****

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

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

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

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

UP Very Happy
avatar

Laiorm
****

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

http://codage-actif.forumactif.com/
Laiorm 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 : 1609
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 Laiorm 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

Laiorm
****

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

http://codage-actif.forumactif.com/
Laiorm 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 : 1609
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 Laiorm 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

Laiorm
****

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

http://codage-actif.forumactif.com/
Laiorm 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 : 4671
Inscrit(e) le : 18/04/2005

http://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 : 1609
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 : 4671
Inscrit(e) le : 18/04/2005

http://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 Laiorm le Dim 1 Jan 2017 - 12:37

Sa marche a merveille Very Happy
Merci Very Happy
avatar

Laiorm
****

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

http://codage-actif.forumactif.com/
Laiorm 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