MyBB.support, le portail francophone de MyBB
Recherche d'un mod "les sujets auquels je participe" - Version imprimable

+- MyBB.support, le portail francophone de MyBB (https://mybb.fr)
+-- Forum : Plug-ins et modules pour MyBB (https://mybb.fr/forum-32.html)
+--- Forum : Support (https://mybb.fr/forum-15.html)
+--- Sujet : Recherche d'un mod "les sujets auquels je participe" (/thread-5625.html)



Recherche d'un mod "les sujets auquels je participe" - Goose - 20-05-2012

Bonjour à tous

je suis nouveau sur MyBB, je viens du monde de phpBB.... J'ai fais la transition de mon forum hier, et j'ai donc plein de questions Wink


En premier, je recherche un plugin pour ajouter à la "welcome box" un lien permettant à l'utilisateur de rechercher tous les sujets auxquels il a participer. Est ce que cela existe ?

Merci d'avance pour votre aide


RE: Recherche d'un mod "les sujets auquels je participe" - exdiogene - 20-05-2012

Un plugin n'est pas nécessaire pour cela, il suffit soit d'aller dans le profil et cliquer sur un des liens pour "(Trouver toutes les discussions — Trouver tous les messages)" ou encore créer un lien similaire dans le template "Entête Templates -> header_welcomeblock_member".


RE: Recherche d'un mod "les sujets auquels je participe" - Goose - 20-05-2012

Merci pour ce retour... malheureusement, ces liens ne conviennent pas :
- "Trouver toutes les discussions" ne liste que les sujets donc l'utilisateur est l'auteur initial (et pas ceux auxquels il participe en réponse)
- "Trouver tous les messages" affiche les messages, et non les sujets Sad


Mais après recherche, j'ai trouvé dans le Control Panel le bon lien "Chercher toutes vos discussions"

J'ai donc ajouté dans ma welcome box cela :
Code :
<a href="{$mybb->settings['bburl']}/search.php?action=finduserthreads&amp;uid={$mybb->user['uid']}">Voir les reponses à ses propres messages</a><br />

merci pour ce retour qui m'a inspiré Big Grin


RE: Recherche d'un mod "les sujets auquels je participe" - exdiogene - 20-05-2012

La demande initiale étant "...tous les sujets auxquels il a participer...", l'exemple précédent n'affichera que les sujets qu'il a créé lui-même...

Le bon lien serait donc : "Trouver tous les messages" et il affiche le Sujet de la "Discussion", le Titre du "Message" ainsi que le texte du début. De plus il y a le nom du "Forum", le nombre de "Réponses/Affichages" et le moment où il fût "Posté"!

Le lien est donc le suivant :
Code :
search.php?action=finduser&uid={$mybb->user['uid']}




RE: Recherche d'un mod "les sujets auquels je participe" - Goose - 20-05-2012

merci

effectivement le précédent lien que j'ai mis ce limite aux sujet crée par l'utilisateur Sad

et j'ai essayé ton lien, c'est bien ce que je recherche... mais j'aimerai en plus l'affichage par sujet et non par message... pense tu que c'est possible ?


RE: Recherche d'un mod "les sujets auquels je participe" - Goose - 20-05-2012

Pour l'instant, j'ai modifié en dur le code de search.php... va vite falloir que j'apprenne à le faire des plugin ! Big Grin


RE: Recherche d'un mod "les sujets auquels je participe" - exdiogene - 21-05-2012

J'avais tenté d'utiliser l'appel de "search.php" avec une clause "ORDER BY", mais sans succès...

Effectivement il faut soit modifier le code en dur ou créer un plugin pour cette fonction ou encore créer une page spécifique pour cette opération. Wink


 Utilitaire de traduction fourni par Regentronique