Plop,
Encore moi, sur mon module de chat j'utilise:
echo '
<script type="text/javascript"><!-- // --><![CDATA[
var oInfoCenterToggle = new smc_Toggle({
bToggleEnabled: true,
bCurrentlyCollapsed: ', empty($options['collapse_header_shout']) ? 'false' : 'true', ',
aSwappableContainers: [
\'shoutbox\'
],
aSwapImages: [
{
sId: \'upshrink_shout\',
srcExpanded: smf_images_url + \'/collapse.gif\',
altExpanded: ', JavaScriptEscape($txt['upshrink_description']), ',
srcCollapsed: smf_images_url + \'/expand.gif\',
altCollapsed: ', JavaScriptEscape($txt['upshrink_description']), '
}
],
oThemeOptions: {
bUseThemeSettings: ', $context['user']['is_guest'] ? 'false' : 'true', ',
sOptionName: \'collapse_header_shout\',
sSessionVar: ', JavaScriptEscape($context['session_var']), ',
sSessionId: ', JavaScriptEscape($context['session_id']), '
},
oCookieOptions: {
bUseCookie: ', $context['user']['is_guest'] ? 'true' : 'false', ',
sCookieName: \'upshrinkSHOUT\'
}
});
// ]]></script>';
sur sa:
echo '<span class="clear upperframe"><span></span></span>
<div class="roundframe"><div class="innerframe">
<div class="cat_bar">
<h3 class="catbg">
Shoutbox
<img class="icon" id="upshrink_shout" src="', $settings['images_url'], '/collapse.gif" alt="*" title="', $txt['upshrink_description'], '" style="display: none;" />
</h3>
</div>
<div id="shoutbox"', empty($options['collapse_header']) ? '>' : ' style="display: none;">',$txt['shoutbox_loading'],'</div>
</div></div>
<span class="lowerframe"><span></span></span>';
Mais voila je ne sais pas ou le mettre pour que sa s'applique sur toutes les pages. Actuellement j'ai dupliqué se bout de code sur plusieurs pages (Display.tempalte / MessageIndex.tempalte / BoardIndex.tempalte).
Merci de votre aide.
Ma chatbox c'est celle de nneonneo personnalisé.