Fork me on GitHub

Rapport de message :*
 

Re: 2.0.17 officiel enfin sortie

Titre du sujet : Re: 2.0.17 officiel enfin sortie
par patz sur 26/08/2007 19:42:39

Citation :

garrath a écrit:
ce n'est pas a mon avis un tag par defaut...

Tu peux modifier module.textsanitizer.php pour les retrouver.

j'ai comparé les deux fichiers (ancien sur mon site et après mise à jour)sur cette partie
/**#@+
     * Sanitizing of [code] tag
     */
    
function codePreConv($text$xcode 1) {
        if(
$xcode != 0){
            
$patterns "/[code](.*)[/code]/esU";
            
$replacements "'[code]'.base64_encode('$1').'([)/code]'";
            
$text =  preg_replace($patterns$replacements$text);
        }
        return 
$text;
    }

    function 
codeConv($text$xcode 1$image 1){
        if(
$xcode != 0){
            
$patterns "/[code](.*)[/code]/esU";
            if (
$image != 0) {
                
// image allowed
                
$replacements "'<div class="xoopsCode"><code><pre>'.MyTextSanitizer::codeSanitizer('$1').'</pre></code></div>'";
                
//$text =& $this->xoopsCodeDecode($text);
            
} else {
                
// image not allowed
                
$replacements "'<div class="xoopsCode"><code><pre>'.MyTextSanitizer::codeSanitizer('$1', 0).'</pre></code></div>'";
                
//$text =& $this->xoopsCodeDecode($text, 0);
            
}
            
$text =  preg_replace($patterns$replacements$text);
        }
        return 
$text;
    }

    function 
codeSanitizer($str$image 1){
        if(
$image != 0){
            
$str $this->xoopsCodeDecode(
                
$this->htmlSpecialChars(str_replace('"''"'base64_decode($str)))
                );
        }else{
            
$str $this->xoopsCodeDecode(
                
$this->htmlSpecialChars(str_replace('"''"'base64_decode($str))),0
                
);
        }
        return 
$str;
    }
et je n'ai pas vu de différence mais bon je ne suis pas spécialiste non plus
Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

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