Messages
morphoBB
Visiteur
Inscrit le : 14 Mar 2007
Messages : 3
Posté le : 14 Mar 2007 17:28
salut, suis new ici
voila je cherche comment rendre le mod ajax_shoutbox compatible avec ton mod couleurs qui est en ligne
mod :
~lien~
voili voila et merci pour tes mods dara
@+ sur le forum
ps : j'utilise la premod shadow
Darathor
Site AdminMembre
Inscrit le : 02 Nov 2003
Messages : 1101
Localisation : Strasbourg
Posté le : 14 Mar 2007 22:22
J'ai pas trop le temps de le faire complètement et tester et tout mais en gros l'idée c'est de rechercher les endroits où tu as des choses du genre :
Code : $style_color = '';
if ( $online['user_level'] == ADMIN )
{
$style_color = $theme['fontcolor3'];
}
else if ( $online['user_level'] == MOD )
{
$style_color = $theme['fontcolor2'];
}
Ou
Code : if ( $user_level == ADMIN )
{
$username = '<b style="color:#' . $theme['fontcolor3'] . '">' . $username . '</b>';
}
else if ( $user_level == MOD )
{
$username = '<b style="color:#' . $theme['fontcolor2'] . '">' . $username . '</b>';
}
Pour chacun, il faut :
1) rechercher la requête qui récupère les utilisateurs et y ajouter la récupération du champ
user_qeel_color pour récupérer l'id de la classe de couleur associée au membre.
2) remplacer la référence à la couleur par la classe correspondante.
Inspire-toi notamment des modifs relatives au fichier viewonline.php de mon MOD.
Ou des modifs proposées par achaab dans un topic ici (récapitulatif de tout ce qu'il a dû modifier pour la shadow). Je sais plus trop de quel topic il s'agit mais une petite recherche devrait te le donner.
A priori c'est pas trop compliqué à faire
Bon courage
Dernière édition par Darathor le 14 Mar 2007 22:24; édité 1 fois
morphoBB
Visiteur
Inscrit le : 14 Mar 2007
Messages : 3
Posté le : 15 Mar 2007 09:44
merci pour ta reponse
effectivement, j'ai telechargé la shoutbox adapté à la premod par achaab ( la vesion etait compatible avec ton mod ) et j'ai vu le code et les ajouts de color queel, et j'ai fait la meme chose pour shoutbox.php de ajax_shoutbox .... mais j'ai reçu des erreurs et certains modifs je les trouve pas
boon je vais reessayer ce week end
@+
Darathor
Site AdminMembre
Inscrit le : 02 Nov 2003
Messages : 1101
Localisation : Strasbourg
Posté le : 15 Mar 2007 20:14
Si tu m'indique les erreurs en question, je pourrai sans doute mieux t'aider
morphoBB
Visiteur
Inscrit le : 14 Mar 2007
Messages : 3
Posté le : 19 Mar 2007 19:59
salut
bah jai essayé mais ça marche pas
voila ce que j'ai fait
dans shoutbox.php apres
j'ai ajouté
Code :'COQE_CSS_NUMBER' => $board_config['CoQE_css_number'],
dans
Code :$style_color = '';
if ( $online['user_level'] == ADMIN )
{
$style_color = $theme['fontcolor3'];
}
else if ( $online['user_level'] == MOD )
{
$style_color = $theme['fontcolor2'];
}
j'ai remplacé
$style_color = ''; par
Code :$style_color = ($shout_row['user_qeel_color'] != 0) ? ('class="color_qeel_' . $shout_row['user_qeel_color'] . '"') : '';
et dans
Code :$sql = "SELECT u.user_id, u.username, u.user_level
j'ai ajouté apres
Code :, u.user_qeel_color
euh dans le tpl y'a 3, shoutbox_xml.tpl shoutbox_js.tpl shoutbox_body.tpl
dans le js, comme il y'avait pas de head j'ai ajouté
Code :<link rel="stylesheet" href="templates/bbc_box/{SOUS_DOMMAINE_}color_qeel_{COQE_CSS_NUMBER}.css" type="text/css" />
apres
Code :<script language="javascript" type="text/javascript"
src="/templates/firebug/firebug.js"></script>
voila que penses tu ?
merci encore dara
|
Vous ne pouvez pas poster de nouveaux sujets dans ce forum Vous ne pouvez pas répondre aux sujets dans ce forum Vous ne pouvez pas éditer vos messages dans ce forum Vous ne pouvez pas supprimer vos messages dans ce forum Vous ne pouvez pas voter dans les sondages de ce forum
|