Skip to content
Extraits de code Groupes Projets
Valider bbe2276f rédigé par cerdic's avatar cerdic
Parcourir les fichiers

Enlever l'eventuelle racine du module de langue fourni avec un chemin, car le...

Enlever l'eventuelle racine du module de langue fourni avec un chemin, car le find_in_path fait pour trouver le fichier de langue se fait ensuite depuis la racine, et cela entraine une sortie de open_basedir (jack, tests sur free)
parent 915e11f7
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
...@@ -158,6 +158,9 @@ function plugin_etat_en_clair($etat){ ...@@ -158,6 +158,9 @@ function plugin_etat_en_clair($etat){
// http://doc.spip.org/@plugin_propre // http://doc.spip.org/@plugin_propre
function plugin_propre($texte, $module='') { function plugin_propre($texte, $module='') {
// retirer le retour a la racine du module, car le find_in_path se fait depuis la racine
if (_DIR_RACINE AND strncmp($module,_DIR_RACINE,strlen(_DIR_RACINE))==0)
$module = substr($module,strlen(_DIR_RACINE));
if (preg_match("|^\w+_[\w_]+$|", $texte)) { if (preg_match("|^\w+_[\w_]+$|", $texte)) {
$texte = _T(($module ? "$module:" : '') . $texte); $texte = _T(($module ? "$module:" : '') . $texte);
} }
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Terminez d'abord l'édition de ce message.
Veuillez vous inscrire ou vous pour commenter