xldrh
Visiteur
Enregistré le 04/03/2004
Messages: 89
Non connecté
|
Sujet : [Astuce 0.6]> Où on est (barre de titre)
Ajouté le : 27/06/2004 22:06
Message :
Alors c'est trop petit pour être un hack mais c'est pour faire comme les grands
Ce petit script vous indiques dans la barre de titre du navigateur où vous vous trouvez dans le forum, c'est à dire le nom de la catégorie où vous êtes, du forum ou même du topic que vous consultez, un peu comme l'arbre de navigation, sauf que là c'est dans la barre de titre (en effet, par défaut, c'est toujours le nom de votre coolforul qui y est affiché, c'est pas trop vivant ) :
(c'est aussi très pratique quand on a plusieures fenetre de navigateur de Coolforum dans la barre des taches, on voit ainsi tout de suite laquelle ouvrir qui nous interesse :))
Il suffit d'utiliser le script ci-dessous en le modifiant quelque peu :
Pour afficher dans la barre de titre Nomducoolforum > Nomdelacategorie > Nomduforum quand vous consultez la liste des sujets d'un forum, il faut insérer ceci dans tpl_topiclist, dès le tout début du fichier
/***********************************************************
* ID=0 - Tableau principal d'affichage des sujets du forum *
************************************************************/
<script language=javascript>top.document.title='{%::_FORUMCFG[forumname]%} > {%::ForumInfo[forumtitle]%} > {%::ForumInfo[cattitle]%}'</script>
<div align="center">
Pour ensuite afficher dans la barre de titre Nomducoolforum > Nomdelacategorie > Nomduforum >Titredusujet quand vous consultez un des sujets d'un forum, il faut insérer ceci dans tpl_listdetail, dès le tout début du fichier :
<script language=javascript>top.document.title='{%::_FORUMCFG[forumname]%} > {%::ForumInfo[cattitle]%} > {%::ForumInfo[forumtitle]%} > {%::titretopic%}'</script>
<center>
{%box[affpoll]%}
<TABLE border=1 bordercolorlight="{%::_SKIN[colorborder1]%}" bordercolordark="{%::_SKIN[colorborder2]%}" width="95%" cellpadding="4" cellspacing="0">
{%box[barrebouttons]%}
{%box[affichepages]%}
Et pour ne rien oublier, lorsque l'on ne consulte que par catégorie, tpl_viewcat, dès le tout début :
<script language=javascript>top.document.title='{%::_FORUMCFG[forumname]%} > {%::CatInfo[cattitle]%}'</script>
<center>
<TABLE border=1 bordercolorlight={%::_SKIN[colorborder1]%} bordercolordark={%::_SKIN[colorborder2]%} width=95% cellpadding=2 cellspacing=0>
<TR bgcolor={%::_SKIN[color3]%}>
<TD colspan=6 class=jaune>
<font size=3>
<B>{%::CatInfo[cattitle]%}</B>
</font>
</TD>
</TR>
Mais ne pas oublier d'effectuer aussi cette manip : il faut rajouter dans le fichier detail.php vers la fin le bout de code orange, juste avant la ligne en vert :
$titretopic = gettopictitle($_GET[id]);
$cache.=$tpl->gettemplate("listdetail");
Voila, c'est tout bête. Les bidouilleurs de la 0.7 n'auront je pense pas trop de mal pour le mettre en place aussi
++
*** Message édité par xldrh le 27/06/2004 23:05 ***
|