Sujet : Codulles et la gestion des accents
Salut à tous,
Codulle et les accents, c'est pas tout à fait ça...
Alors pour les intéressés, je propose la solution suivante :
geshi.php L.455 : (enlever l'underscore)
if (GESHI_ERROR_NO_SUCH_LANG == $this->error) {
index.php :
-----------------------------------------------------
200 .$sGrasDebut.str_replace( '_', ' ', $aListeRepProjets['dir'][$i] )
200 .$sGrasDebut.htmlentities(str_replace( '_', ' ', $aListeRepProjets['dir'][$i] ))
-----------------------------------------------------
221 .str_replace( '_', ' ', $aListeSousRep['dir'][$j] )
221 .htmlentities(str_replace( '_', ' ', $aListeSousRep['dir'][$j] ))
-----------------------------------------------------
255 .'&fichier='.rawurldecode(stripslashes($sLienNiveau1.'/'.$aListeSousRep['file'][$j])).'">'
256 .str_replace( '_', ' ', $aListeSousRep['file'][$j] )
255 .'&fichier='.rawurlencode(stripslashes($sLienNiveau1.'/'.$aListeSousRep['file'][$j])).'">'
256 .htmlentities(str_replace( '_', ' ', $aListeSousRep['file'][$j] ))
-----------------------------------------------------
275 $sFichierFinal = '<img src="'.JB_CO_DOSSIER_PROJETS.$sFichier.'" alt="Image '.$sNomFichier.'" />';
275 $sFichierFinal = '<img src="'.implode("/", array_map("rawurlencode", explode("/", JB_CO_DOSSIER_PROJETS.$sFichier))).'" alt="Image '.$sNomFichier.'" />';
-----------------------------------------------------
297 else $sHeadTitre = 'Codulle : Source de '.$sNomFichier;
297 else $sHeadTitre = 'Codulle : Source de '.htmlentities($sNomFichier);
-----------------------------------------------------
310 .rawurlencode(stripslashes( $sLien )).'">'.str_replace( '_', ' ', $aDossiers[$i] ).'</a> ';
310 .rawurlencode(stripslashes( $sLien )).'">'.htmlentities(str_replace( '_', ' ', $aDossiers[$i] )).'</a> ';
-----------------------------------------------------
313 $sAdresse .= ' '.$sPuceChemin.' '.str_replace( '_', ' ', $aDossiers[$iNiveau-1] );
313 $sAdresse .= ' '.$sPuceChemin.' '.htmlentities(str_replace( '_', ' ', $aDossiers[$iNiveau-1] ));
-----------------------------------------------------
321 $sNomFichierOuvert = $sNomFichier;
321 $sNomFichierOuvert = htmlentities($sNomFichier);
a++;