PDA

Afficher la version complète : Module : Dernier X sujets de forums (ID) précis v2.8



BiOMECHANiK
28/03/2006, 19h04
Description
Ce hack permet d'afficher les derniers sujets de forums choisi, il est possible de mettre 1, 2 ou 3 colones.

La modification suivante permet de l'installer sur le CMPS de vBadvanced au lieu du Forumhome de vBulletin.

Remerciements et support / Thanks and support
Ce Hack a été traduit en français pour vBulletin-Ressources avec l'autorisation explicite de son auteur. / This Hack was translated into French for vBulletin-Ressources with the explicit authorization of its author.
vBulletin-Ressources et son équipe offrira du support vis à vis des hacks traduits, bien sûr, dans la mesure du possible de chacun, autant en terme de temps que de connaissances/ vBulletin-Ressources and its team will offer support for the translated hacks, of course, as far as possible for everyone, as much in term of time that knowledge.
vBulletin-Ressources remercie l'auteur du hack pour avoir fourni son autorisation. / vBulletin-Ressources thanks the author for the hack to have provided its authorization.Conception
Auteur du Hack / Author Of Hack : Developer
Source / Link of Thread: http://www.vbulletin.org/forum/showt...hreadid=106726 (http://www.vbulletin.org/forum/showthread.php?s=&threadid=106726)
Version vBulletin Requise / Version vBulletin Required : vB 3.5.3
Testé / Tested: oui
Traducteur / Translator: Allan
Modification pour vBAdvanced CMPS: BiOMECHANiK

Copyright © 2006 vBulletin-Ressources.com - Tous droits réservés / Copyright © 2006 vBulletin-Ressources.com - All Rights ReservedProcédure à suivre

1- Tout d'abord installez le Hack de Developer traduit par Allan (http://www.vbulletin-ressources.com/forum/showthread.php?t=236) et modifié pour CMPS.
2- Puis dans l'AdminCP, Gestionnaire de modules
3- Trouvez dans le hook "forumhome_start" les 3 lignes suivantes:

http://img399.imageshack.us/img399/460/lastxglobal7nc.jpg

4- Cliquez sur "modifier" de la première de ces 3 lignes

Changez l'emplacement du crochet forumhome_start en global_start

Puis rendez-vous tout en bas du "Code PHP du module"

5- Regardez le code de cette ligne, il pointe sur le fichier PHP showthread


href='showthread.php?t=$lastxdevel1[threadid]'>$lastxdevel1[title]</a></font></div>";
}
Le but est de modifier cette ligne en fonction de l'emplacement de votre CMPS. Dans l'exemple suivant, le forum se trouve dans un r&#233;pertoire "forum" et le CMPS en racine du site

Cela donne :


href='forum/showthread.php?t=$lastxdevel1[threadid]'>$lastxdevel1[title]</a></font></div>";
}
La modification de cette partie permettra une redirection correcte vers le dernier topic du forum apparaissant dans ce module.

R&#233;p&#232;tez cette modification pour les 2 autres lignes dans "global_start" du gestionnaire de modules.

6- allez dans votre panneau CMPS et "ajouter un module" de type "template"

Titre du module: Derniers Sujets des Forums
Colonne: Centrale
Actif: Oui

Template &#224; inclure: adv_portal_laststopics
Style: Celui de votre choix
Contenu du template:
<if condition="$vboptions[endislastx]">
<td class="alt1">
<table width='100%' cellspacing="0" border="0">
<tr>
<if condition="$vboptions[endislastx1]"><td width="33%" align="left"><img border="0" src="$stylevar[imgdir_misc]/sticky.gif"> $vbphrase[ltfff]$forumnamedevel1</td></if>
<if condition="$vboptions[endislastx2]"><td width="33%" align="left"><img border="0" src="$stylevar[imgdir_misc]/sticky.gif"> $vbphrase[ltfff]$forumnamedevel2</td></if>
<if condition="$vboptions[endislastx3]"><td width="33%" align="left"><img border="0" src="$stylevar[imgdir_misc]/sticky.gif"> $vbphrase[ltfff]$forumnamedevel3</td></if>
</tr>
<tr>
<if condition="$vboptions[endislastx1]"><td width="33%" align="left">$lastxdevelt1</td></if>
<if condition="$vboptions[endislastx2]"><td width="33%" align="left">$lastxdevelt2</td></if>
<if condition="$vboptions[endislastx3]"><td width="33%" align="left">$lastxdevelt3</td></if>
</tr>
</table>
</td>
</if>
Vous pouvez choisir les options d'affichages par groupes d'utilisateurs pour ce Module.

Voil&#224; c'est termin&#233;.

En image &#231;a donne &#231;a

http://img469.imageshack.us/img469/3140/laststopicscmps8lu.th.jpg (http://img469.imageshack.us/my.php?image=laststopicscmps8lu.jpg)

WrestleMania
28/03/2006, 19h37
Merci pour cet addon vba cmps, mais je comprends pas tout la, c'est toi qui la cr&#233;er ? Comment as-tu eu le code pour la pr&#233;sentation de post.

Et a mon avis ca va plutot dans le forum vB3.5 Modification du code

BiOMECHANiK
28/03/2006, 19h43
Non c'est juste une modification du code post&#233; par Allan dans le topic pr&#233;c&#233;dent.

Son code &#233;tait destin&#233; au Forumhome et ma modif est faite pour un affichage sur vBa CMPS car je n'ai plus de place sur mon forumhome et puis j'avais d&#233;j&#224; install&#233; le Top X Stats.

Sinon possible je me suis peut &#234;tre tromp&#233; de section :s Enfin ca reste un module pour vBulletin 3.5

Allan
28/03/2006, 20h27
Merci a toi du partage Biomechanik, tous semble correct ^^

J'ai juste vir&#233; la pi&#232;ce jointe car elle est disponible dans le sujet du hack de la traduction, j'ai d'ailleur ajouter un lien ;)

Bravo en tout cas, beau boulot.

BiOMECHANiK
28/03/2006, 20h29
Ok donc je dois modifier ce tuto car une modification est n&#233;cessaire si tu as retir&#233; la pi&#232;ce jointe. ;)

[EDIT] J'ai edit&#233; le tuto et rajouter 1 ligne concernant l'emplacement du crochet de ce hack

Felin
17/09/2007, 20h30
Bonsoir, j'ai effectué chaque étape décrite, mais rien ne s'affiche, c'est comme si je n'avais rien intégré ni fait de modification.

A par ici où je n'ai pas trouver cette option

"Colonne: Centrale"

J'ai la version 3.6.7 de vbulletin

katan
18/09/2007, 16h10
Merci Biomechanik du partage c'est cool de ta part...:)

BOLK
15/01/2009, 18h04
merci
je cherche une mise à jour de ce module pour le Vbadvanced CMPS 3.1.0 avec la version 3.7.x du VB

merci bcp