juki
Enregistré le 29/03/2004
Messages: 127
Non connecté
|
Sujet : HightLight sur des réponses
Ajouté le : 26/03/2005 12:05
Message :
Bonjour
Je vient vous faire parvenir une suggestion; créer un mod pour hightlighté des réponses de sujets.
Principe : ont ajoute dans l'URL d'un sujet en GET une variable type: pagesujet.php?id=IDSUJET&[b]high=3|5|6[/b]
Ce qui changera la couleur du tableau par une couleur voyante, bon je l'ais deja realiser (ce type de chose, mais pour un forum maison, n'utilisant PAS de template) :
// REPLY-HIGHLIGHT by juki
// A FAIRE ::::: REORGANISATION, genre si l'ont fait : &highlight=2|4|9|6|7 !!!!!!!!!!!!!!
$highlok = "no";
$highlight = $_GET[highlight]; // a remplacer par if(issset($_GET...
if ($highlight) {
$highlight = addslashes($highlight);
$highlight = str_replace(" ","","$highlight");
$highlight = str_replace("+","","$highlight");
$highlight = str_replace("-","","$highlight");
$highlight = str_replace("*","","$highlight"); // remplacer par une array
$highlight = substr($highlight, 0,100);
$hightab = explode('|' , $highlight);
$highnb = count($hightab);
$highpointer = 0;
for($highi = 0; $highi < $highnb; $highi++){
if (ctype_digit($hightab[$highi]) AND $hightab[$highi] AND $hightab[$highi] != 0) { $highlok = "yes"; $hightable[$highpointer] = $hightab[$highi]; $highpointer = $highpointer + 1; }
else { $highlok = "no"; $highi = $highnb; echo "no"; }
}
$highpointer = 0;
}
// Fin du REPLY-HIGHLIGHT by juki
....
if ($highlok == "yes" AND $hightable[$highpointer] == $nombre_resultat) { echo ' bgcolor="Orange" '; $highpointer = $highpointer + 1; }
....
Voila! j'espere que vous vous intereserez un de ces 4 à mon idée, car je la trouve assez utile, lorsqu'ont veux donner une une URL d'un message, en montrant les messages interessant.
Bye.
PS: C'est vraiment du bon boulot CF!
|