Connaitre l'id de l'utilisateur dont on édite le message

2 participants

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

Résolu Connaitre l'id de l'utilisateur dont on édite le message

Message par [Nihil] Dim 21 Sep 2014 - 19:16

Détails techniques


Version du forum : phpBB2
Poste occupé : Fondateur
Personnes concernées par le problème : Modérateurs

Description du problème

Bonjour,

Est-il possible de connaître l'ID de l'utilisateur dont on édite un message (par id je parle de u1, u2, u3, etc) ? Si oui comment Smile ?

Je parle bien entendu d'un point de vue "code", je me doute bien que sinon c'est une simple question de bon sens Mr. Green

Je parle donc quand on se trouve sur une adresse dans ce genre : XXXXXX/post?p=XXXXXXX&mode=editpost

Quand j'édite le message d'un membre, voici un exemple des différentes informations que j'ai dans dans mon formulaire :
Connaitre l'id de l'utilisateur dont on édite le message Image%202014-09-21%20at%206.07.21%20
Si le message est le premier d'un sujet, il y a en plus les options pour changer le type de sujet (Note / annonce, etc) et les informations de sondage.

Je ne parviens pas à trouver comment faire pour récupérer l'id du membre dont on édite le sujet... :/, je ne sais même pas si c'est possible.

Sinon, est-il au moins possible de détecter si on modifie l'un de ses propres post ou bien celui de quelqu'un d'autre ?

Merci d'avance à ceux qui prendront le temps de répondre ♥


Dernière édition par [Nihil] le Jeu 25 Sep 2014 - 0:11, édité 3 fois
[Nihil]

[Nihil]
Membre habitué

Messages : 1215
Inscrit(e) le : 10/12/2009

https://forum.forumactif.com
[Nihil] a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Connaitre l'id de l'utilisateur dont on édite le message

Message par Neptunia Dim 21 Sep 2014 - 19:44

Bonsoir ^^

Une idée comme ça.

Charger le contenu de la page suivante
https://forum.forumactif.com/viewtopic.forum?p=3142686

A partir de là, sur un forum phpBB2 on a une ligne ( tr ) ayant pour class post--3142686 ou pour id p3142686.
Plus qu'à désosser le lien de l'auteur du message pour obtenir son user_id

Donc au final, ça donnerait un js actif sur toutes les pages et qui s'exécuterait sous condition que le lien de la page en cours contienne &mode=editpost.

P.S. C'est juste de la théorie, ne suis pas capable de concevoir le script.
Neptunia

Neptunia
Membre actif

Féminin
Messages : 17853
Inscrit(e) le : 08/08/2010

https://www.galaxie-series.net/
Neptunia a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Connaitre l'id de l'utilisateur dont on édite le message

Message par [Nihil] Dim 21 Sep 2014 - 20:12

Merci beaucoup Wink
J'avais pensé à cette solution mais j'ignorais l'adresse à utiliser en ayant seulement l'id du post. Pas d'inquiétude, je sais comment réaliser le code (edit : je viens de tester et oui ça fonctionne impec).

Je laisse ouvert encore une journée pour savoir s'il y a une solution évitant de devoir faire de l'ajax (^o^).

Même si au final le load ne se ferait que si le membre est modo, s'il y a plus simple je suis prête à prendre aussi Very Happy
[Nihil]

[Nihil]
Membre habitué

Messages : 1215
Inscrit(e) le : 10/12/2009

https://forum.forumactif.com
[Nihil] a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Connaitre l'id de l'utilisateur dont on édite le message

Message par [Nihil] Mer 24 Sep 2014 - 1:04

Un petit up au cas où quelqu'un aurait une autre idée Very Happy ?

EDIT : Bon bah je met en résolu Smile
Merci encore Neptune- !
[Nihil]

[Nihil]
Membre habitué

Messages : 1215
Inscrit(e) le : 10/12/2009

https://forum.forumactif.com
[Nihil] a été remercié(e) par l'auteur de ce sujet.

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

- Sujets similaires

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