Connaitre l'ID du forum en cours - Version imprimable +- MyBB.support, le portail francophone de MyBB (https://mybb.support) +-- Forum : Plug-ins et modules pour MyBB (https://mybb.support/forum-32.html) +--- Forum : Support (https://mybb.support/forum-15.html) +--- Sujet : Connaitre l'ID du forum en cours (/thread-5009.html) |
Connaitre l'ID du forum en cours - h2o - 09-12-2011 Bonjour, je patauge encore un peux avec les variables globales de mybb. Je voudrais savoir comment dans un plugin je peux connaitre l'ID du forum en cour d'affichage ? (le $fid) (c'est sans doute evident, mais bon. :-) ) RE: Connaitre l'ID du forum en cours - h2o - 11-12-2011 j'ai posé une question idiote ou personne ne sait ? :-) j'utilise pour l'instant la commande suivante: Code : $fid = intval($mybb->input['fid']); qui me récupère l'ID du forum via les options dans l'URL. Mais forcement ça ne marche plus quand j'affiche les messages. Dans ce cas je peux récupérer le 'tid' voir le 'pid',mais bon... RE: Connaitre l'ID du forum en cours - exdiogene - 11-12-2011 C'est que la situation est plus complexe que cela. Dépendamment du "hook" choisit dans le plugin ou du script/template choisi, la variable contenant le numéro du forum est contenu dans $mybb->input['fid'], $fid, $post['fid'], $thread['fid'], etc... RE: Connaitre l'ID du forum en cours - h2o - 18-12-2011 (11-12-2011, 16:15)exdiogene a écrit : C'est que la situation est plus complexe que cela. Dépendamment du "hook" choisit dans le plugin ou du script/template choisi, la variable contenant le numéro du forum est contenu dans $mybb->input['fid'], $fid, $post['fid'], $thread['fid'], etc...merci pour la réponse. Je commence a mieux comprendre la structure de Mybb, ça va mieux je progresse vite. Passer un forum d'un phpbb trop customisé par un amateur (moi...) en mybb c'est du boulot ! Voila mon petit plugin vite fait: Code : <?php Il faut l'adapter bien sur, et éditer le template "headerinclude" et ajouter {$bg2forum}, après {$stylesheets} par exemple. J'ajouterais plus tard une interface dans l'admin, la possibilité de fond pour la recherche, les panneau de control, enfin ça doit pas être trop compliqué. |