Coloration des balises dans les sujets de topic.
Pour punBB 1.3
Ouvrez votre viewforum.php dans la racine du site.
cherchez :
Code: $pun_page['item_status'][] = 'closed';
}
Copiez collez le contenu suivant à la suite.
Code:$liensf = $cur_topic['subject'];
$replace = htmlspecialchars($cur_topic['subject']);
//Mots entourés des crochets []
if ( $replace == htmlspecialchars($cur_topic['subject']) )
{
$type = "<span style=\"color:#CC3300;text-decoration:none\">";
$recherche_type = "#(\[.*?\])(.*)#";
$end_style = "</span>";
$replace = preg_replace( $recherche_type, "\${1}" . $type . $end_style . "\${2}", htmlspecialchars($cur_topic['subject']) );
$replace = ereg_replace("$type\[\[","$type ",$replace);
$replace = ereg_replace("\]\]$end_style"," $end_style",$replace);
// ======================================
$replace = str_replace("[Question]", "<span style=\"color:#2ba600\">[Question]</span> ", $replace);
$replace = str_replace("[360]", "<span style=\"color:#2ba600\">[360]</span> ", $replace);
// ======================================
}
$cur_topic['subject'] = $replace;
Sauvegardez et uppez sur le ftp.
Fini
1) Vous pouvez évidemment en faire autant que vous voulez. (environ 400 lignes sur oleoo)
2) Ce mod ne remplace pas le sujet du topic ! il analyse le titre et le colorie. (Si vous ouvrez le topic, la balise d'origine ne change pas)
3) explication d'une ligne

1 balise d'origne.
2 balise de vision des membres. ici la balise sera [WII]
le titre [Important] [Règlement] du forum
donnera: http://www.oleoo.com/forum167.html (premiere ligne)
en effet, On a créé les balises coloriée important et Règlement
4) Vous pouvez faire ce que vous voulez en style : clignotante, gras, soulignée, barré ... bref du css de base (exemple)