PDA

Afficher la version complète : Affichage des forums Ajouter la date de création du post dans forumdisplay



Christounet
14/04/2006, 02h05
Description
Ce hack permet d'ajouter la date de création du post dans forumdisplay et search

Conception

Auteur du Hack / Author Of Hack : Christounet

Version vBulletin Requise / Version vBulletin Required : vB 3.5.4

Testé / Tested: Oui
editer forumdisplay.php

chercher:


// get info from thread
$thread = process_thread_array($thread, $lastread["$thread[forumid]"]);

ajouter après:


$thread['postudate'] = vbdate($vbulletin->options['dateformat'], $thread['dateline'], 1);
$thread['postutime'] = vbdate($vbulletin->options['timeformat'], $thread['dateline']);


editer search.php (pour l'affichage dans derniers messages)

chercher:


// build thread data
$thread = process_thread_array($thread, $lastread, $foruminfo['allowicons']);
$realthreadid = $thread['realthreadid'];

ajouter après:


$thread['postudate'] = vbdate($vbulletin->options['dateformat'], $thread['dateline'], 1);
$thread['postutime'] = vbdate($vbulletin->options['timeformat'], $thread['dateline']);


ensuite modifier le template threadbit

chercher


<span style="cursor:pointer" onclick="window.open('member.php?$session[sessionurl]u=$thread[postuserid]')">$thread[postusername]</span>

ajouter apr&#232;s


- $thread[postudate] $thread[postutime]


et voila !


http://img98.imageshack.us/img98/8139/fd7jk.jpg

Note Importante : j'ai chang&#233; le nom des &#233;l&#233;ments en postudate et postutime, car je me suis apper&#231;u que ces noms (postdate et posttime) etaient d&#233;j&#224; utilis&#233;s dans vBulletin ;)

Fred
14/04/2006, 07h51
il ser&#233; bien que tu fasse une presentation de ton hack comme pour les traduction (f&#233; un copier coller de la presentation) et que tu presente ton hack sous un fichier texte mis en piece jointe

Ceci dit bon boulot :)

Allan
14/04/2006, 07h56
Pas mal comme petite modif ^^

Je confirme ce que Fred dit ;)

Christounet
14/04/2006, 08h25
ok je l'ai un peu fait dans l'urgence (&#224; 2h du mat) ! du coup c'est pas tr&#232;s bien pr&#233;sent&#233; d&#233;sol&#233; :(
je corrige !

cette petite modif est vraiment pratique ! (pour la v&#233;rification des posts entre autre)
je l'ai faite hier soir et je compte rajouter un tri par date de post ! donc &#224; bient&#244;t ;)

Allan
14/04/2006, 09h39
ok je l'ai un peu fait dans l'urgence (&#224; 2h du mat) ! du coup c'est pas tr&#232;s bien pr&#233;sent&#233; d&#233;sol&#233; :(
je corrige !

cette petite modif est vraiment pratique ! (pour la v&#233;rification des posts entre autre)
je l'ai faite hier soir et je compte rajouter un tri par date de post ! donc &#224; bient&#244;t ;)

Merci a toi d'avoir fait la modif ;)

cassis2k
14/04/2006, 11h06
Sympa, merci pour ce boulot :)

Rom56
14/04/2006, 17h04
merci bon boulot Mr :p

The_barre
14/04/2006, 23h58
merci c'est vrai que c'est plus facile :)

par contre juste pour la facilit&#233; d'installation :


$thread[postusername] y est 2 fois ^^

ce serai mieu de dire de rechercher ceci :


<span style="cursor:pointer" onclick="window.open('member.php?$session[sessionurl]u=$thread[postuserid]')">$thread[postusername]</span>


enfin je ne suis qu'un petit Padawan tr&#232;s bon plugin sinon :)

G@MER
15/04/2006, 10h36
merci christounet tres pratique ce hack

rl0075
15/04/2006, 11h31
C'est drole car j'ai ajout&#233; les diff&#233;rentes modifs

mais il affiche rien de diff&#233;rent

The_barre
15/04/2006, 13h10
regarde bien il y a ecrit 2 fois


$thread[postusername]

regarde la ligne d'apr&#232;s :)

rl0075
16/04/2006, 18h46
regarde bien il y a ecrit 2 fois


$thread[postusername]

regarde la ligne d'après :)

merci c'est nickel !!! :yahoo:

rl0075
16/04/2006, 20h27
Apr&#232;s un essai, &#231;a marche bien, toutefois il y a un bug je pense quand on clique sur Derniers messages, il affiche l'heure et la date du dernier posteur, par contre dans le forum il affiche bien la date et heure du createur du topic !!

Voir ci-dessous

http://img364.imageshack.us/img364/1083/sanstitre27xj.jpg

http://img364.imageshack.us/img364/5016/sanstitre12ho.jpg
merci

The_barre
16/04/2006, 23h20
Après un essai, ça marche bien, toutefois il y a un bug je pense quand on clique sur Derniers messages, il affiche l'heure et la date du dernier posteur, par contre dans le forum il affiche bien la date et heure du createur du topic !!


bizar moi je n'ai pas ce souci ..

rl0075
17/04/2006, 09h38
J'ai tout supprimé et recommancé mais toujours ce même petit bug, bizarre !

Christounet
19/04/2006, 23h14
oui j'ai vu ! ce n'est pas tr&#232;s grave !
j'ai fait la modif pour forumdisplay pas pour les recherches !

je regarde !

j'ai touv&#233; ! il faut aussi modifier search.php

je modifie mon post ;)

foxys
24/05/2006, 13h15
pratique tres pratique meme ...
Thx pour le hack ;)

myrddin
10/06/2006, 04h47
Cool merci, ca marche nikel !!
++

Ramses
13/09/2006, 22h19
J'ai Vbulletin 3.5.4 et je ne trouve pas la phrase à rechercher dans forumdisplay.php:



// get info from thread
$thread = process_thread_array($thread, $lastread["$thread[forumid]"]);


Idem search.php pour cette phrase :



// build thread data
$thread = process_thread_array($thread, $lastread, $foruminfo['allowicons']);
$realthreadid = $thread['realthreadid'];


Comment faire ?

Ramses
14/09/2006, 16h50
Personne n'aurait une patite idée sur mon problème ?

Ramses
15/09/2006, 07h26
J'ai bien regardé mes 2 fichiers et aucune de ces 2 lignes ne s'y trouvent.

Quelqu'un aurait-il une petite idée pour savoir comment le faire fonctionner, car il est soi-disant conçu pour Vbulletin 3.5.4 ??

Billyboule
04/10/2007, 18h36
Merci beaucoup pour ce hack. ;)