Re: rw banner 1.5 RC | Titre du sujet : Re: rw banner 1.5 RC par eparcyl92 sur 03/12/2009 19:41:54
Bonsoir, Non kris, la traduction est avec le lien du module que j'ai mis en haut, il y avait des erreurs.
lord: surtout conserve bien tes fichiers de la versions 2.4.2 de ton xoops, tu as juste à ajouter dans:
le header.php juste aprés ces deux lignes:
$xoopsLogger->stopTime('XOOPS output init');
$xoopsLogger->startTime('Module display');
tu places ce code:
###########################################################################################
#### Hack by rw-banner
#### Create smarty vars to show the banner in the theme of your site and in the templates
###########################################################################################
$mod = XoopsModule::getByDirname("rw_banner");
if ($mod){
include_once (XOOPS_ROOT_PATH.'/modules/rw_banner/include/maketags.php');
}
###########################################################################################
#### End of the Hack by rw-banner
###########################################################################################
le signe "}" va après le code, ne te trompes pas.
Et dans le fichier class/module.textsanitizer.php
c'est juste aprés:
$patterns = array();
$replacements = array();
$text = str_replace("x00", "", $text);
$c = "[x01-x1f]*";
$patterns[] = "/bj{$c}a{$c}v{$c}a{$c}s{$c}c{$c}r{$c}i{$c}p{$c}t{$c}[s]*:/si";
$replacements[] = "javascript;";
$patterns[] = "/ba{$c}b{$c}o{$c}u{$c}t{$c}[s]*:/si";
$replacements[] = "about;";
$patterns[] = "/bx{$c}s{$c}s{$c}[s]*:/si";
$replacements[] = "xss;";
qu'il faut mettre ceci:
#######################################################################################
#### Hack by rw-banner
#### Allow the exhibition of random banners an any module with bbcodes
#######################################################################################
$mod = XoopsModule::getByDirname("rw_banner");
if ($mod){
include(XOOPS_ROOT_PATH.'/modules/rw_banner/include/bbcode.php');
}
#######################################################################################
#### end of the Hack by rw-banner
#######################################################################################
et tu installes le module
tu acceptes la création du dossier dans la partie index de l'admin du module.
tu fais tes importations (fastoche)
Tu remplaces dans le fichier thème de ton thème
<{$xoops_banner}>
par ceci
<!--<{$xoops_banner}>--><{$rw_banner}>
Tu vides tout tes caches sauf les index et le tour est joué.
Bon courage
|
|