Annonces


  • Accueil
  •  » Signatux
  •  » BUG : Suppression de tous les smilies (Résolu)

#1 19/06/08 02:21:06

Ericcc23
Nouveau
Date d'inscription: 18/06/08
Messages: 9
Envoyer un MP

  Email

BUG : Suppression de tous les smilies

Bonjours!

Je viens de télécharger un pack de smiley et j'ai voulu remplacer tout. J'ai donc commencer par supprimer la totalité des smiley. Vien le temps d'uploder les nouveaux, je clique pour en selectionner 1, ensuite je lui donne son raccourci clavier et je le met en primaire... je clique sur le bouton et pouffff ca m'enmene sur une page completement blanche.... me voila donc incapable de rajouter des nouveau smiley et mon livre dor maintenant m'affiche des erreurs :

Warning: Invalid argument supplied for foreach() in /home/sites/e/r/mon site/www/LivreOr/signatux/class/affichage.class.php on line 437

SVP Aidez moi frown C'étais le point final de mon livre dor et je voudrais pas tout recommencé....

Merci !

Dernière modification par Ju (19/06/08 17:11:27)

TOP Hors ligne

  • Signaler
  • Citer
  • Ajouter à la citation

#2 19/06/08 17:09:08

Ju
lemanchotvolant@jabber.fr
Equipe Admin
Lieu: Boston, Texas
OS: Linux Debian
Date d'inscription: 26/01/04
Messages: 6001
Envoyer un MP

  Email  Site web

Re: BUG : Suppression de tous les smilies

Hello,

dans le fichier signatux/class/affichage.class.php ligne 437, remplace :

Code:

                    foreach($smilies AS $smiley) {
                        list($symboles, $nom, $affichage) = $smiley;
                        $symboles = explode(' & ', $symboles);
                        $smilies_cliquables[$affichage] .= '<a href="javascript:;" onclick="sgtux_ajoutsmiley(\''.str_replace('\\', '\\\\', addslashes($symboles[0])).'\')"><img src="'.SGTUX_ROOT.'smilies/'.$nom.'" alt="'.$symboles[0].'" title="'.$symboles[0].'" /></a> ';
                    }

Par :

Code:

                if(!empty($smilies)) {
                    foreach($smilies AS $smiley) {
                        list($symboles, $nom, $affichage) = $smiley;
                        $symboles = explode(' &amp; ', $symboles);
                        $smilies_cliquables[$affichage] .= '<a href="javascript:;" onclick="sgtux_ajoutsmiley(\''.str_replace('\\', '\\\\', addslashes($symboles[0])).'\')"><img src="'.SGTUX_ROOT.'smilies/'.$nom.'" alt="'.$symboles[0].'" title="'.$symboles[0].'" /></a> ';
                    }
                }

Ca devrait aller mieux (l'erreur vient d'une exception lorsque plus aucun smiley n'est présent).

PS : Je renomme ton topic



TOP Hors ligne

  • Signaler
  • Citer
  • Ajouter à la citation
  • Accueil
  •  » Signatux
  •  » BUG : Suppression de tous les smilies (Résolu)
Actuellement aucun autre membre et 1 invité sur ce topic
Membres : [S'enregistrer]

Pied de page du Forum

Pub hébergeur :


CtrlAltSuppr.com, forums officiels de JSANDJulien VAUBOURG partagés avec Geek&Hype

Powered by PunCAS (JSAND) based on PunBB
© Copyright 2002–2005 Rickard Andersson