1. IMPORTANT : Nouvelles mesures de sécurité - 2. Règles pour obtenir de l'aide dans les forums de support - 3. Restrictions des droits pour le groupe "Support suspendu"

Il est obligatoire de respecter les Règles de MyBB.fr : Version abrégée ou Version complète pour obtenir du support sur nos forums.

Les membres ayant un site/forum contrevenant aux règles de MyBB.support seront placés dans le groupe "Support suspendu" et ne bénéficieront plus du support du staff. Nous recommandons aux autres membres d'agir de même. Il ne s'agit pas d'un bannissement, le membre retrouvera son statut "normal" dès que sa situation sera conforme aux règles.

Nouveau : un Wiki en français : plus de détails.
Avant de soumettre votre problème, consultez-le, ainsi que la FAQ, sans oublier le moteur de recherche interne.


Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
[RESOLU] Personnaliser la fenêtre de popup des smileys
Mots-clés » resolu, personnaliser, fenêtre, popup, smileys
25-08-2009, 14:39, (Modification du message : 28-08-2009, 3:32 par bart35.)
#1
[RESOLU] Personnaliser la fenêtre de popup des smileys
Salut à tous,

j'aimerai modifier la fenêtre popup des smilies car j'en ai beaucoup:
[Image: vignettes.php?v=2009825143453]
j'ai déja commencé, en enlevant la dernière ligne du template "misc_smilies_popup_smilie"
Code :
<td class="{$class}">{$smilie['find']}</td>
ce qui a enlevé le texte à côté des smileys
ensuite, dans "editor.js" vers la fin, j'ai modifié la taille de la fenêtre:
Code :
MyBB.popupWindow('misc.php?action=smilies&popup=true&editor='+editor, 'sminsert', 400, 600);

Mais ce que j'aimerai, c'est mettre beaucoup plus de colonnes, afin de tout afficher d'un coup, sans être obliger de descendre l'ascenseur...
Quelqu'un aurait-il une idée ???

Répondre
25-08-2009, 17:34,
#2
RE: Personnaliser la fenêtre de popup des smileys
Déjà merci je voulais faire sa aussi :p
Sinon ou se trouve editor.js
Ensuite si tu veux mettre plusieurs colonne il doit y avoir un endroit avec un code html ou php qui fait que on va a la ligne mais je pense pas que ce sois dans la configuration mais je suis pas un pro donc :p
Répondre
25-08-2009, 18:15,
#3
RE: Personnaliser la fenêtre de popup des smileys
les fichiers *.js sont dans le répertoire "jscripts" Wink

bein, ouai... y a doit y avoir un truc comme ça... peut-être dans le fichier "popup_menu.js" mais je ne suis pas un pro moi non plus.......

Répondre
28-08-2009, 3:31, (Modification du message : 28-08-2009, 3:54 par bart35.)
#4
RE: Personnaliser la fenêtre de popup des smileys
j'ai trouvé Smile
pour avoir 3 colonnes...

http://community.mybboard.net/thread-17564-post-117349.html#pid117349

Ouvrir misc.php et trouver:
Code :
while($smilie = $db->fetch_array($query))
        {
            $smilie['insert'] = addslashes($smilie['find']);
            $smilie['find'] = htmlspecialchars_uni($smilie['find']);
            eval("\$smilies .= \"".$templates->get("misc_smilies_popup_smilie")."\";");
            if($e == 2)
            {
                $smilies .= "</tr><tr>";
                $e = 1;
                $class = alt_trow();
            }
            else
            {
                $e = 2;
            }
        }
        if($e == 2)
        {
            $smilies .= "<td colspan=\"2\" class=\"$class\">&nbsp;</td>";
        }

Remplacer par:
Code :
while($smilie = $db->fetch_array($query))
        {
            if($e == 4)
            {
                $smilies .= "</tr><tr>";
                $e = 1;
                $class = alt_trow();
            }
            $smilie['insert'] = addslashes($smilie['find']);
            $smilie['find'] = htmlspecialchars_uni($smilie['find']);
            eval("\$smilies .= \"".$templates->get("misc_smilies_popup_smilie")."\";");
            $e++;
        }
        if($e == 3)
        {
            $smilies .= "<td colspan=\"2\" class=\"$class\">&nbsp;</td>";
        }

Ensuite, dans misc_smilies_popup template, remplacer tous les:
Code :
colspan="4"
par:
Code:
Code :
colspan="6"

pour mettre plus de colonnes, modifier dans misc.php les 2:
Code :
if($e == X)
moi j'ai mis 10 et 9, et pour le template:
Code :
colspan="10"


Pièces jointes Miniature(s)
   

Répondre
28-08-2009, 20:15, (Modification du message : 28-08-2009, 20:17 par lavalanche.)
#5
RE: [RESOLU] Personnaliser la fenêtre de popup des smileys
salut

voila un sujet qui va bien lol

j'ai un souci sur ma page de nouveau post , le bloc smileys est décalé

voici une capture :
[Image: smilie10.jpg]

avez vous une solution ?

merci d'avance

@+
Répondre
28-08-2009, 23:56,
#6
RE: [RESOLU] Personnaliser la fenêtre de popup des smileys
il faut que tu trie tes smilies dans l'administration...
tu mets les + petits en premier, tu calcule un peu par rapport au nombre de colonnes que tu as choisi dans les paramètres, et du coup les + gros vont se retrouver dans le popup [plus]

Répondre
29-08-2009, 0:04,
#7
RE: [RESOLU] Personnaliser la fenêtre de popup des smileys
re,

et la marge a gauche , c'est normal ou pas ?

merci

@+
Répondre
29-08-2009, 0:28,
#8
RE: [RESOLU] Personnaliser la fenêtre de popup des smileys
bein, c'est vrai qu'elle me parait grande... mais quand tu change de thème, c'est pareil ? t'as fait des modif qui aurait pu la décaler ?

Répondre
07-09-2009, 8:12, (Modification du message : 07-09-2009, 8:13 par lavalanche.)
#9
RE: [RESOLU] Personnaliser la fenêtre de popup des smileys
re

probleme resolu

voilà le changement :
Panneau d'insertion de smileys Templates
Templates : smilieinsert

Code :
AVANT :
<div style="margin:auto; width: 170px; margin-top: 20px;"><table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder" width="150"><tr><td class="thead"><span class="smalltext"><strong>{$lang->smilieinsert}</strong></span></td></tr><tr><td class="trow1"><table width="100%" align="center" border="0" cellspacing="0" cellpadding="2" id="clickable_smilies">{$smilies}</table></td></tr>{$getmore}</table></div>



APRES :
<div style="margin:auto; width: 100%; margin-top: 10px;"><table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder" width="150"><tr><td class="thead"><span class="smalltext"><strong>{$lang->smilieinsert}</strong></span></td></tr><tr><td class="trow1"><table width="100%" align="left" border="0" cellspacing="0" cellpadding="2" id="clickable_smilies">{$smilies}</table></td></tr>{$getmore}</table></div>

@+
Répondre




Utilisateur(s) parcourant ce sujet : 4 visiteur(s)

Contact | MyBB.support | Retourner en haut | Retourner au contenu | Version bas-débit (Archivé) | Syndication RSS
 Utilitaire de traduction fourni par Regentronique