TiGeR
Roarr!!!
Enregistré le 16/01/2003
Messages: 3794
Non connecté
|
Sujet : [0.6] Statut Online/Offline des membres
Ajouté le : 25/04/2003 02:16
Message :
Version:
0.6.1 en PHP
Description:
Ce hack permet d'afficher à coté du message d'un membre, s'il est online ou offline. Ca s'affiche juste en dessous du nombre total de messages.
Manip:
Dans le fichier template tpl_msgbox, il faut tout d'abord ajouter la ligne en orange, dans les ttes premières lignes:
{%box[affuserlogo]%}
{%box[affregisterdate]%}
{%box[statut]%}
Et à la fin de ce fichier:
<!---------- separate ---------->
<br>Statut: Online <img src="online.gif" alt="{%::DetailMsg[pseudo]%} est online">
<!---------- separate ---------->
<br>Statut: Offline <img src="offline.gif" alt="{%::DetailMsg[pseudo]%} est offline">
Attention: il faut bien veiller aux numéro d'id affecté à chacun de ces 2 nouveaux templates ajoutés. Si vous n'avez effectué aucune modification sur ce fichier précédemment, les numéros d'id sont 15 et 16.
Remarque: Vous pouvez personnalier le code HTML à afficher à votre convenance.
Dans le fichiers functions.php du répertoire admin, au niveau de la ligne 1132, à la fonction affdetailtopic(), dans les toutes premières lignes, il faut rajouter les lignes en orange, en remplacant les XX par les numéros d'id des templates (par défaut: 15 pr le premier et 16 pr le second):
if($DetailMsg[posterid]>0)
{
$DetailMsg[pseudo]=$DetailMsg[login];
$sql=mysql_query("SELECT username FROM CF_session WHERE username='$DetailMsg[pseudo]'");
if (mysql_numrows($sql)>0)
$tpl->box[statut]=$tpl->gettemplate("msgbox",XX);
else
$tpl->box[statut]=$tpl->gettemplate("msgbox",XX);
}
else
$DetailMsg[pseudo]=$DetailMsg[guestname];
Et à la fin de cette fonction, vers la ligne 1238. Cette ligne sert à purger le contenu du template.
$chaine=$tpl->gettemplate("msgbox");
$tpl->box[statut]="";
Et dans le répertoire de votre forum, vous uploadez les 2 images suivantes: (ici aussi vous pouvez personnaliser vos images)
online.gif ->
offline.gif ->
Voilà je pense ne rien avoir oublié! Désolé d'embrouiller les gens avec les histoires d'id de templates ms c ke moi g déjà modifié ce template, ce ki modifi mes numéro d'id. Du coup g pensé aux personnes ki pouvé etre ds le meme cas ke moi, afin ke ce hack marche ds tt les cas! ;) Si ya un souci ou un point obscur, laissez un mess!
TiGeR
*** Message édité par TiGeR le 11/03/2004 14:05 ***
CFP : Portail Web basé sur CF
CF Last Posts 0.8 : Derniers messages de votre CF sur votre site
Mods : Générateur de fichiers hackés pour CF
|