MyBB.support, le portail francophone de MyBB

Version complète : Prostats 1.9.6 pour 1.8 : Affichage aux visiteurs
Vous consultez actuellement la version basse qualité d’un document. Voir la version complète avec le bon formatage.

Bonjour, j'ai installé le plugin suivant :
https://prostats.wordpress.com/
Support (fermé à ce jour) :
http://community.mybb.com/thread-48686.html

Le plugin s'affiche peu importe le membre
je voudrais qu'il ne s'affiche pas aux invités
Il y aurait bien le tag <ProStats> pour afficher dans un template mais je ne sais pas trop où le mettre Huh, merci de votre aide
Je ne vois que l'utilisation du plugin "Template Conditionals" ou "PHP in Templates" de ZingaBurga ici :
http://mybbhacks.zingaburga.com/showthread.php?tid=464
http://mybbhacks.zingaburga.com/showthread.php?tid=260

Sinon il faudrait soit créer un nouveau plugin ou modifier le code source du forum.
Merci mais j'ai peur que ce soit une usine à gaz Rolleyes
A priori dans le plugin j'ai deux options
Ceci fait disparaitre l'affichage des statistiques
j'ai aussi une variable : <ProStats>
à inclure dans un template qui doit effectuer l'affichage
pour l'instant je n'arrive pas à trouver où l'insérer Huh
Généralement il est placé dans le pied de page...
J'ai essayé de le mettre dans le footer mais le problème est le même que s'il est dans l'index.
je pensais le mettre de le header_welcomeblock_member
mais là non plus ca ne fonctionne pas .
peut être dans le forum display Huh
Il faut que la sélection soit "Activate global tag" afin que <ProStats> soit remplacé par le contenu dans un template!
Complètement d'accord mais le problème est que je ne sais pas dans quel template l'intégrer Confused
Comme je l'avais déjà mentionné ici, la plupart des gens place le tag <ProStats> sur la première ligne du template de pied de page(footer).
Si je le mets dans le footer, le plugin s'affichera aussi pour les invités, ce que je ne veux pas
il faut arriver à trouver le bon template Huh
Il n'y a aucun template spécifique aux membres non invités, sauf ceux dans l'entête et il ne serait pas approprié de les utiliser à cette fin.

Comme mentionné par moi ici, il faudra un plugin pour accomplir cela.

Le seul détour possible que je vois est d'enlever une permission aux visiteurs et placer le TAG dans le template d'affichage non permis. Par exemple désactiver "Peut voir qui est en ligne ?" pour les visiteurs et placer le TAG dans le template "Qui est en ligne Templates" -> "online".
Je ne sais pas si je me suis bien fait comprendre, c'est aux invités, ceux en attente d'activation et les bannis que je ne veux pas qu'il soit visible.
Les autres pourront le voir Blush
Oui, j'ai très bien compris... Wink

De là, ma suggestion de placer le TAG dans un template qui ne sera pas volontairement visible aux visiteurs et autres groupes, car bloqué avec les permissions de ces groupes.

Désolé d'insister mais ce faisant, si j'ai bien compris, l'affichage du plugin se fera vers le footer, moi je souhaite l'utiliser comme 1er forum (entête) Shy
Je vous ai fourni toutes les façons de faire afin que ProStats ne soit pas affiché aux visiteurs, alors vous devrez choisir une des solutions déjà proposées...
je reviens encore à la charge Blush
question simple : y a t il un moyen quelconque d'intégrer le tag au header_welcomeblock_member ?
Sans avoir un entête tout déformé, NON!
Voilà la solution :
Installer le plugin suivant : http://mybbhacks.zingaburga.com/showthread.php?tid=260

ensuite l'activer puis aller dans le template "Index"
ajouter ceci :

<if $mybb->user['usergroup'] != 1 then>
<ProStats>
</if>

Et c'est tout Big Grin
Pour moi voici qui est Résolu
(20-01-2015, 17:02)exdiogene a écrit : [ -> ]Je ne vois que l'utilisation du plugin "Template Conditionals" ou "PHP in Templates" de ZingaBurga ici :
http://mybbhacks.zingaburga.com/showthread.php?tid=464
http://mybbhacks.zingaburga.com/showthread.php?tid=260

Sinon il faudrait soit créer un nouveau plugin ou modifier le code source du forum.

Pourtant cela représente ma première réponse, ci-haut, qui ne fut pas retenue! Huh

C'est avec ta solution que j'ai eu ma réponse
Je ne savais pas comment mettre la condition en forme tout simplement
merci Exdiogene Wink
 Utilitaire de traduction fourni par Regentronique