MyBB.support, le portail francophone de MyBB

Version complète : problème spicefuse ajax shoutbox
Vous consultez actuellement la version basse qualité d’un document. Voir la version complète avec le bon formatage.
Bonjour,Bonsoir,

Voilà quand j'active le plugin de spicefuse ajax shoutbox il faut après aller au header du thème et faire "<sf_shoutbox>" mais après quand je fait le "<sf_shoutbox>" le logo de mon forum ainsi que tout le code dans le header qui fait apparaitre dans le forum le logo etc et les menu qui sont on haut il deisparaissent (je veut dire par la les truc que le header contient dans le forum disparaissent mais dans le panel le template header reste) et on me met un message d'erreur qui me dis

"Parse error: syntax error, unexpected T_NS_SEPARATOR, expecting T_STRING in /home/leoserveur/www/heberg/faya/forum/global.php(439) : eval()'d code on line 5"

Si vous comprenez pas voilà le lien et allez voir : http://faya.leobaillard.org/forum/index.php

Veuillez m'aidez merci !
Serait-il possible de voir le contenu du header du thème où tu as installé "<sf_shoutbox>" afin de voir si tu n'as pas causé une erreur de syntaxe ou de structure?

Wink
oui bien sur !
mais avant j'ai oublier de préciser que ca faisait des slash dans le header :

Citation :<div id=\"container\">
<a name=\"top\" id=\"top\"></a>
<div id=\"header\">
<div class=\"logo\"><a href=\"{$mybb->settings[\'bburl\']}/index.php\"><img src=\"{$theme[\'logo\']}\" alt=\"{$mybb->settings[\'bbname\']}\" title=\"{$mybb->settings[\'bbname\']}\" /></a></div>
<div class=\"menu\">
<ul>
<li><a href=\"{$mybb->settings[\'bburl\']}/search.php\"><img src=\"{$mybb->settings[\'bburl\']}/{$theme[\'imgdir\']}/toplinks/search.gif\" alt=\"\" title=\"\" />{$lang->toplinks_search}</a></li>
<li><a href=\"{$mybb->settings[\'bburl\']}/memberlist.php\"><img src=\"{$mybb->settings[\'bburl\']}/{$theme[\'imgdir\']}/toplinks/memberlist.gif\" alt=\"\" title=\"\" />{$lang->toplinks_memberlist}</a></li>
<li><a href=\"{$mybb->settings[\'bburl\']}/calendar.php\"><img src=\"{$mybb->settings[\'bburl\']}/{$theme[\'imgdir\']}/toplinks/calendar.gif\" alt=\"\" title=\"\" />{$lang->toplinks_calendar}</a></li>
<li><a href=\"{$mybb->settings[\'bburl\']}/misc.php?action=help\"><img src=\"{$mybb->settings[\'bburl\']}/{$theme[\'imgdir\']}/toplinks/help.gif\" alt=\"\" title=\"\" />{$lang->toplinks_help}</a></li>
</ul>
</div>
<hr class=\"hidden\" />
<div id=\"panel\">
{$welcomeblock}
</div>
</div>
<hr class=\"hidden\" />
<br class=\"clear\" />
<div id=\"content\">
{$pm_notice}
{$bannedwarning}
{$bbclosedwarning}
{$unreadreports}
<navigation>
<br />
<sf_shoutbox>

Voilà merci de votre aide !
La syntaxe et la disposition sont correctes, à l'exception des 'backslash' avant les guillemets qui ne devraient pas faire partie du code du thème.

Votre hébergeur a-t-il changé récemment sa version de PHP pour une version 5.3.x?

Ceci ressemble à un problème de "magic quotes" activé avec PHP 5.3.x

Vous pourriez "remettre à zéro" cette portion du thème et tenter à nouveau de réinsérer le "<sf_shoutbox>"...

Wink
déja essayer cependant rien toujours le même problème aussi que ca n'arrive qu'avec la shoutbox tout les autres plugins marche parfaitement !
Comme je peux voir, ceci est un nouvel hébergement sur un site ayant PHP5.3 et les "magic quotes" activés.

Il serait suggéré de créer un fichier .htaccess s'il n'y en a pas déjà un, dans ton répertoire principal et d'y ajouter:

php_flag magic_quotes_gpc Off

Ceci règlera au moins les problèmes de "slash" avant les guillemets...

Wink

Référence : http://leobaillard.org/index.php?p=forum&page=post&ids=7779
Message du 04 Mai 2010 15:49
Je ne vous consiel pas de le mettre en Header

mit lui dans la page index seulement ; fait voir l'exemple: http://www.bahi-education.com

aller dans "page index_template==>index" chercher : Header puis ajouter aprés lui ceci : <sf_shoutbox>

NB: supprimer "<sf_shoutbox>" dans votre Header template
et bonne chance
ok merci
De rien Wink
 Utilitaire de traduction fourni par Regentronique