Fork me on GitHub

Rapport de message :*
 

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
Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

70 Personne(s) en ligne (56 Personne(s) connectée(s) sur Forum) | Utilisateur(s): 0 | Invité(s): 70 | Plus ...