Skip to content
Extraits de code Groupes Projets
Valider 1410ddbb rédigé par esj's avatar esj
Parcourir les fichiers

renommage aussi des noms avec - en _

parent cb7b4f7f
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
......@@ -13,13 +13,25 @@ done
cd ecrire
# Pour respecter "la fonction F_dist est definie dans inc_F.php"
# il faut ajouter inc_ a qq fichiers derogatoires et remplacer - par _
# il faut remplacer - par _ dans le nom des fichiers
mv inc_config-contenu.php3 inc_config_contenu.php
mv inc_config-multilang.php3 inc_config_multilang.php
mv inc_config-fonctions.php inc_config_fonctions.php
mv inc_config-lang.php inc_config_lang.php
mv inc_presentation.php3 inc_presentation.php
# et renommer les qq fonction config-F en config_F
for i in inc_config* inc_presentation.php
do
sed 's/\(_ecrire(.[a-z]*\)\-/\1_/' $i > x
mv x $i
done
# Ajouter inc_ a qq fichiers derogatoires
mv lab_diff.php inc_diff.php
mv lab_ortho.php inc_ortho.php
mv lab_revisions.php inc_revisions.php
......@@ -28,8 +40,8 @@ mv pclzip.lib.php inc_pclzip.php
# 2 appels de la fonction pivot qui n'ont pas de php3
sed 's/\(generer_url_ecrire("[^.]*\).php/\1/' inc_articles.php > a
mv a inc_articles.php
sed 's/\(generer_url_ecrire("[^.]*\).php/\1/' inc_presentation.php3 > b
mv b inc_presentation.php3
sed 's/\(generer_url_ecrire("[^.]*\).php/\1/' inc_presentation.php > b
mv b inc_presentation.php
# traitement specifique plus tard
mv inc_version.php3 inc_version
......@@ -42,9 +54,10 @@ mv $i ${i%3}
done
# Et maintenant, changer la definition de la fonction pivot
# et eliminer les sequelles de - en _
grep -v "script = '/'" inc_utils.php |
sed 's/$ext=.*"\?/$args = "?exec=$script" . ($args ? "\&$args/; s,$script$ext,,' > x
grep -v "script = '/'" inc_utils.php |
sed 's/$ext=.*"\?/$args = "?exec=$script" . ($args ? "\&$args/; s,$script$ext,,; s/f = str_replace.*$/f = $nom;/' > x
mv x inc_utils.php
# consequence 1: inc devient index, avec une valeur par defaut en dur
......@@ -52,5 +65,5 @@ sed 's/inc_version.php3/inc_version.php/;s/$SCRIPT_NAME/"accueil"/' inc.php3 > i
# consequence 2: nouveau test pour les scripts sans authentification
sed 's/inc_version.php/inc_version.php/;s%$SCRIPT_NAME%preg_replace("/^.*exec=([^\&]*).*$/","\\\\1",$REQUEST_URI)) OR (substr(basename($SCRIPT_NAME),0,11) == "spip_cookie"%' inc_version > inc_version.php
sed 's/inc_version.php3/inc_version.php/;s%$SCRIPT_NAME%preg_replace("/^.*exec=([^\&]*).*$/","\\\\1",$REQUEST_URI)) OR (substr(basename($SCRIPT_NAME),0,11) == "spip_cookie"%' inc_version > inc_version.php
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