Affichage :
Le laboratoire de Darathor Index du Forum

Le laboratoire de Darathor

Ressources diverses, principalement sur les fourms phpBB
compatibilité entre couleurs qui est en lign et ajax_shoutbo

Poster un nouveau sujet Répondre au sujet

Rechercher dans ce sujet :
Messages
morphoBB Sexe : Masculin
Visiteur

Inscrit le : 14 Mar 2007
Messages : 3
MessagePosté le : 14 Mar 2007 17:28
Masquer ce messageAfficher ce message
Répondre en citantAjouter à liste des messages à citerRetirer de la liste des messages à citer
salut, suis new ici :smile:

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 :wink:


@+ sur le forum

ps : j'utilise la premod shadow
Revenir en haut Aller en bas
Hors ligne | Profil | MP
Darathor Sexe : Masculin
Site Admin
Membre

Inscrit le : 02 Nov 2003
Messages : 1101
Localisation : Strasbourg
MessagePosté le : 14 Mar 2007 22:22
Masquer ce messageAfficher ce message
Répondre en citantAjouter à liste des messages à citerRetirer de la liste des messages à citer
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 ;)
Revenir en haut Aller en bas
Hors ligne | Profil | MP | E-mail | Site web
Dernière édition par Darathor le 14 Mar 2007 22:24; édité 1 fois
morphoBB Sexe : Masculin
Visiteur

Inscrit le : 14 Mar 2007
Messages : 3
MessagePosté le : 15 Mar 2007 09:44
Masquer ce messageAfficher ce message
Répondre en citantAjouter à liste des messages à citerRetirer de la liste des messages à citer
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

@+
Revenir en haut Aller en bas
Hors ligne | Profil | MP
Darathor Sexe : Masculin
Site Admin
Membre

Inscrit le : 02 Nov 2003
Messages : 1101
Localisation : Strasbourg
MessagePosté le : 15 Mar 2007 20:14
Masquer ce messageAfficher ce message
Répondre en citantAjouter à liste des messages à citerRetirer de la liste des messages à citer
Si tu m'indique les erreurs en question, je pourrai sans doute mieux t'aider ;)
Revenir en haut Aller en bas
Hors ligne | Profil | MP | E-mail | Site web
morphoBB Sexe : Masculin
Visiteur

Inscrit le : 14 Mar 2007
Messages : 3
MessagePosté le : 19 Mar 2007 19:59
Masquer ce messageAfficher ce message
Répondre en citantAjouter à liste des messages à citerRetirer de la liste des messages à citer
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 :)
Revenir en haut Aller en bas
Hors ligne | Profil | MP
  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