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?
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>"...
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...
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