From 6ec61e53f58749c1121f2f54abb83278f15d6b78 Mon Sep 17 00:00:00 2001 From: denisb <denisb@a-working-class-hero-is-something-to.be> Date: Wed, 12 Oct 2011 18:49:18 +0000 Subject: [PATCH] =?UTF-8?q?s=C3=A9curiser=20si=20acc=C3=A8s=20direct.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ecrire/action/instituer_langue_objet.php | 2 ++ ecrire/inc/charger_php_extension.php | 2 ++ ecrire/inc/csv.php | 1 + ecrire/inc/feedfinder.php | 4 +++- ecrire/inc/lien_court.php | 2 ++ ecrire/install/etape_ldap1.php | 2 ++ ecrire/install/etape_ldap2.php | 2 ++ ecrire/install/etape_ldap3.php | 2 ++ ecrire/iterateur/condition.php | 2 ++ ecrire/iterateur/php.php | 2 ++ ecrire/iterateur/pour.php | 2 ++ ecrire/notifications/instituerarticle.php | 2 ++ ecrire/public/admin.php | 2 ++ ecrire/req/sqlite_fonctions.php | 2 ++ ecrire/req/sqlite_generique.php | 2 ++ prive/ajax_item_pick_fonctions.php | 2 ++ prive/formulaires/editer_auteur.php | 2 ++ prive/formulaires/inc-instituer_auteur_fonctions.php | 2 ++ prive/formulaires/selecteur/articles_fonctions.php | 2 ++ prive/formulaires/selecteur/rubriques_fonctions.php | 2 ++ prive/formulaires/selecteur/selecteur_fonctions.php | 2 ++ prive/informer_auteur_fonctions.php | 2 ++ prive/objets/liste/auteurs_fonctions.php | 2 ++ prive/squelettes/contenu/aide_fonctions.php | 2 ++ prive/squelettes/contenu/job_queue_fonctions.php | 2 ++ prive/squelettes/contenu/navigation_fonctions.php | 2 ++ prive/squelettes/contenu/recherche_fonctions.php | 3 +++ prive/squelettes/hierarchie/dist_fonctions.php | 3 +++ prive/squelettes/inclure/barre-nav_fonctions.php | 3 +++ prive/squelettes/inclure/pied_fonctions.php | 3 +++ prive/squelettes/navigation/configurer_fonctions.php | 2 ++ squelettes-dist/formulaires/ecrire_auteur.php | 2 ++ 32 files changed, 68 insertions(+), 1 deletion(-) diff --git a/ecrire/action/instituer_langue_objet.php b/ecrire/action/instituer_langue_objet.php index b0d8c72ef9..e56297c69c 100644 --- a/ecrire/action/instituer_langue_objet.php +++ b/ecrire/action/instituer_langue_objet.php @@ -10,6 +10,8 @@ * Pour plus de details voir le fichier COPYING.txt ou l'aide en ligne. * \***************************************************************************/ +if (!defined('_ECRIRE_INC_VERSION')) return; + /** * Modifier la langue d'un objet * @param string $objet diff --git a/ecrire/inc/charger_php_extension.php b/ecrire/inc/charger_php_extension.php index 4ef27860ad..35f1722d03 100644 --- a/ecrire/inc/charger_php_extension.php +++ b/ecrire/inc/charger_php_extension.php @@ -1,5 +1,7 @@ <?php +if (!defined('_ECRIRE_INC_VERSION')) return; + // cette fonction (adaptee de phpMyAdmin) // permet de charger un module php // dont le nom est donne en argument (ex: 'mysql') diff --git a/ecrire/inc/csv.php b/ecrire/inc/csv.php index 93e8b4b4be..137ee59715 100644 --- a/ecrire/inc/csv.php +++ b/ecrire/inc/csv.php @@ -10,6 +10,7 @@ * Pour plus de details voir le fichier COPYING.txt ou l'aide en ligne. * \***************************************************************************/ +if (!defined('_ECRIRE_INC_VERSION')) return; function analyse_csv($t) { diff --git a/ecrire/inc/feedfinder.php b/ecrire/inc/feedfinder.php index d951b80bbf..e632053fcf 100644 --- a/ecrire/inc/feedfinder.php +++ b/ecrire/inc/feedfinder.php @@ -1,5 +1,7 @@ <?php +if (!defined('_ECRIRE_INC_VERSION')) return; + /********************************** adaptation en php de feedfinder.py : @@ -42,7 +44,7 @@ $verif_complete = 0; //mettez le a 1 si vous voulez controler la validite des fe //est alors plus long //une fonction qui permet de si un lien est un feed ou nom, si c'est un feed elle retourne son type -//si c'est pas un feed elle retourne 0, cette v�rification est �videmment tres tres l�g�re +//si c'est pas un feed elle retourne 0, cette verification est evidemment tres tres legere // http://doc.spip.org/@is_feed function is_feed($url){ diff --git a/ecrire/inc/lien_court.php b/ecrire/inc/lien_court.php index dc9663a3e2..b15f1b79fe 100644 --- a/ecrire/inc/lien_court.php +++ b/ecrire/inc/lien_court.php @@ -10,6 +10,8 @@ * Pour plus de details voir le fichier COPYING.txt ou l'aide en ligne. * \***************************************************************************/ +if (!defined('_ECRIRE_INC_VERSION')) return; + /* * Cette fonction prend une URL et la raccourcit si elle est trop longue * de cette maniere au lieu d'afficher diff --git a/ecrire/install/etape_ldap1.php b/ecrire/install/etape_ldap1.php index 96e51272a5..37385a3ed8 100644 --- a/ecrire/install/etape_ldap1.php +++ b/ecrire/install/etape_ldap1.php @@ -10,6 +10,8 @@ * Pour plus de details voir le fichier COPYING.txt ou l'aide en ligne. * \***************************************************************************/ +if (!defined('_ECRIRE_INC_VERSION')) return; + // http://doc.spip.org/@install_etape_ldap1_dist function install_etape_ldap1_dist() { diff --git a/ecrire/install/etape_ldap2.php b/ecrire/install/etape_ldap2.php index cc976d4d30..e6e6299f71 100644 --- a/ecrire/install/etape_ldap2.php +++ b/ecrire/install/etape_ldap2.php @@ -11,6 +11,8 @@ \***************************************************************************/ +if (!defined('_ECRIRE_INC_VERSION')) return; + // http://doc.spip.org/@install_etape_ldap2_dist function install_etape_ldap2_dist() { diff --git a/ecrire/install/etape_ldap3.php b/ecrire/install/etape_ldap3.php index 5377a041df..d9e18f5cb5 100644 --- a/ecrire/install/etape_ldap3.php +++ b/ecrire/install/etape_ldap3.php @@ -11,6 +11,8 @@ \***************************************************************************/ +if (!defined('_ECRIRE_INC_VERSION')) return; + // http://doc.spip.org/@install_etape_ldap3_dist function install_etape_ldap3_dist() { diff --git a/ecrire/iterateur/condition.php b/ecrire/iterateur/condition.php index 1ac75bae07..c477145d7f 100644 --- a/ecrire/iterateur/condition.php +++ b/ecrire/iterateur/condition.php @@ -11,6 +11,8 @@ \***************************************************************************/ +if (!defined('_ECRIRE_INC_VERSION')) return; + include_spip('iterateur/data'); // diff --git a/ecrire/iterateur/php.php b/ecrire/iterateur/php.php index 521cf4c33b..3de8f68f50 100644 --- a/ecrire/iterateur/php.php +++ b/ecrire/iterateur/php.php @@ -11,6 +11,8 @@ * Pour plus de details voir le fichier COPYING.txt ou l'aide en ligne. * \***************************************************************************/ +if (!defined('_ECRIRE_INC_VERSION')) return; + // // creer une boucle sur un iterateur // annonce au compilo les "champs" disponibles diff --git a/ecrire/iterateur/pour.php b/ecrire/iterateur/pour.php index 8686260e2d..b8a12ee222 100644 --- a/ecrire/iterateur/pour.php +++ b/ecrire/iterateur/pour.php @@ -11,6 +11,8 @@ \***************************************************************************/ +if (!defined('_ECRIRE_INC_VERSION')) return; + include_spip('iterateur/data'); diff --git a/ecrire/notifications/instituerarticle.php b/ecrire/notifications/instituerarticle.php index 1256147724..daba95bced 100644 --- a/ecrire/notifications/instituerarticle.php +++ b/ecrire/notifications/instituerarticle.php @@ -7,6 +7,8 @@ */ +if (!defined('_ECRIRE_INC_VERSION')) return; + // Fonction appelee par divers pipelines // http://doc.spip.org/@notifications_instituerarticle_dist function notifications_instituerarticle_dist($quoi, $id_article, $options) { diff --git a/ecrire/public/admin.php b/ecrire/public/admin.php index 2f332a52af..8f215b502d 100644 --- a/ecrire/public/admin.php +++ b/ecrire/public/admin.php @@ -11,6 +11,8 @@ \***************************************************************************/ +if (!defined('_ECRIRE_INC_VERSION')) return; + // Inserer la feuille de style selon les normes, dans le <head> // puis les boutons // Feuilles de style admin : d'abord la CSS officielle, puis la perso diff --git a/ecrire/req/sqlite_fonctions.php b/ecrire/req/sqlite_fonctions.php index 7b5a0b755a..b1066eaccd 100644 --- a/ecrire/req/sqlite_fonctions.php +++ b/ecrire/req/sqlite_fonctions.php @@ -11,6 +11,8 @@ \***************************************************************************/ +if (!defined('_ECRIRE_INC_VERSION')) return; + /* * Des fonctions pour les requetes SQL * diff --git a/ecrire/req/sqlite_generique.php b/ecrire/req/sqlite_generique.php index b30eb0f48b..6095f59880 100644 --- a/ecrire/req/sqlite_generique.php +++ b/ecrire/req/sqlite_generique.php @@ -10,6 +10,8 @@ * Pour plus de details voir le fichier COPYING.txt ou l'aide en ligne. * \***************************************************************************/ +if (!defined('_ECRIRE_INC_VERSION')) return; + // infos : // il ne faut pas avoir de PDO::CONSTANTE dans ce fichier sinon php4 se tue ! // idem, il ne faut pas de $obj->toto()->toto sinon php4 se tue ! diff --git a/prive/ajax_item_pick_fonctions.php b/prive/ajax_item_pick_fonctions.php index 8c76feccb7..6a6ee764e0 100644 --- a/prive/ajax_item_pick_fonctions.php +++ b/prive/ajax_item_pick_fonctions.php @@ -1,5 +1,7 @@ <?php +if (!defined('_ECRIRE_INC_VERSION')) return; + include_spip('formulaires/selecteur/selecteur_fonctions'); ?> \ No newline at end of file diff --git a/prive/formulaires/editer_auteur.php b/prive/formulaires/editer_auteur.php index ec5131f966..07b8078693 100644 --- a/prive/formulaires/editer_auteur.php +++ b/prive/formulaires/editer_auteur.php @@ -1,5 +1,7 @@ <?php +if (!defined('_ECRIRE_INC_VERSION')) return; + include_spip('inc/actions'); include_spip('inc/editer'); diff --git a/prive/formulaires/inc-instituer_auteur_fonctions.php b/prive/formulaires/inc-instituer_auteur_fonctions.php index 58747cce01..2e5bdde3ce 100644 --- a/prive/formulaires/inc-instituer_auteur_fonctions.php +++ b/prive/formulaires/inc-instituer_auteur_fonctions.php @@ -1,5 +1,7 @@ <?php +if (!defined('_ECRIRE_INC_VERSION')) return; + /** * Afficher le formulaire de choix de rubrique restreinte * pour insertion dans le formulaire diff --git a/prive/formulaires/selecteur/articles_fonctions.php b/prive/formulaires/selecteur/articles_fonctions.php index fbf3a9030b..e6bc04de27 100644 --- a/prive/formulaires/selecteur/articles_fonctions.php +++ b/prive/formulaires/selecteur/articles_fonctions.php @@ -1,3 +1,5 @@ <?php +if (!defined('_ECRIRE_INC_VERSION')) return; + include_spip('formulaires/selecteur/selecteur_fonctions'); \ No newline at end of file diff --git a/prive/formulaires/selecteur/rubriques_fonctions.php b/prive/formulaires/selecteur/rubriques_fonctions.php index fbf3a9030b..e6bc04de27 100644 --- a/prive/formulaires/selecteur/rubriques_fonctions.php +++ b/prive/formulaires/selecteur/rubriques_fonctions.php @@ -1,3 +1,5 @@ <?php +if (!defined('_ECRIRE_INC_VERSION')) return; + include_spip('formulaires/selecteur/selecteur_fonctions'); \ No newline at end of file diff --git a/prive/formulaires/selecteur/selecteur_fonctions.php b/prive/formulaires/selecteur/selecteur_fonctions.php index 97b1459469..94e670293a 100644 --- a/prive/formulaires/selecteur/selecteur_fonctions.php +++ b/prive/formulaires/selecteur/selecteur_fonctions.php @@ -1,5 +1,7 @@ <?php +if (!defined('_ECRIRE_INC_VERSION')) return; + /** * Transformer un tableau d'entrees array("rubrique|9","article|8",...) diff --git a/prive/informer_auteur_fonctions.php b/prive/informer_auteur_fonctions.php index f72df2ac53..5e9a0a7e06 100644 --- a/prive/informer_auteur_fonctions.php +++ b/prive/informer_auteur_fonctions.php @@ -10,6 +10,8 @@ * Pour plus de details voir le fichier COPYING.txt ou l'aide en ligne. * \***************************************************************************/ +if (!defined('_ECRIRE_INC_VERSION')) return; + // Filtre ad hoc pour le formulaire de login: // le parametre var_login n'est pas dans le contexte pour optimiser le cache // il faut aller le chercher a la main diff --git a/prive/objets/liste/auteurs_fonctions.php b/prive/objets/liste/auteurs_fonctions.php index 9b9418847f..e9293344f4 100644 --- a/prive/objets/liste/auteurs_fonctions.php +++ b/prive/objets/liste/auteurs_fonctions.php @@ -11,6 +11,8 @@ \***************************************************************************/ +if (!defined('_ECRIRE_INC_VERSION')) return; + /** * Compter les articles publies lies a un auteur, dans une boucle auteurs * pour la vue prive/liste/auteurs.html diff --git a/prive/squelettes/contenu/aide_fonctions.php b/prive/squelettes/contenu/aide_fonctions.php index 0f3561b5e3..4c285d0c3b 100644 --- a/prive/squelettes/contenu/aide_fonctions.php +++ b/prive/squelettes/contenu/aide_fonctions.php @@ -1,5 +1,7 @@ <?php +if (!defined('_ECRIRE_INC_VERSION')) return; + function aide_changer_langue($var_lang_r, $lang_r) { if ($var_lang_r) changer_langue($lang = $var_lang_r); diff --git a/prive/squelettes/contenu/job_queue_fonctions.php b/prive/squelettes/contenu/job_queue_fonctions.php index 9910d16f40..d5396ff8d6 100644 --- a/prive/squelettes/contenu/job_queue_fonctions.php +++ b/prive/squelettes/contenu/job_queue_fonctions.php @@ -1,5 +1,7 @@ <?php +if (!defined('_ECRIRE_INC_VERSION')) return; + function job_queue_block_and_watch(){ // bloquer la queue sur ce hit // pour avoir coherence entre l'affichage de la liste de jobs diff --git a/prive/squelettes/contenu/navigation_fonctions.php b/prive/squelettes/contenu/navigation_fonctions.php index 71e3780133..d4d87b8d3b 100644 --- a/prive/squelettes/contenu/navigation_fonctions.php +++ b/prive/squelettes/contenu/navigation_fonctions.php @@ -1,5 +1,7 @@ <?php +if (!defined('_ECRIRE_INC_VERSION')) return; + include_spip('inc/bandeau'); ?> \ No newline at end of file diff --git a/prive/squelettes/contenu/recherche_fonctions.php b/prive/squelettes/contenu/recherche_fonctions.php index eeb69e9bd2..5d6f8ab634 100644 --- a/prive/squelettes/contenu/recherche_fonctions.php +++ b/prive/squelettes/contenu/recherche_fonctions.php @@ -1,4 +1,7 @@ <?php + +if (!defined('_ECRIRE_INC_VERSION')) return; + include_spip('inc/rechercher'); include_spip('base/abstract_sql'); diff --git a/prive/squelettes/hierarchie/dist_fonctions.php b/prive/squelettes/hierarchie/dist_fonctions.php index c640f38e90..79697e95e8 100644 --- a/prive/squelettes/hierarchie/dist_fonctions.php +++ b/prive/squelettes/hierarchie/dist_fonctions.php @@ -1,4 +1,7 @@ <?php + +if (!defined('_ECRIRE_INC_VERSION')) return; + include_spip('inc/pipelines_ecrire'); ?> \ No newline at end of file diff --git a/prive/squelettes/inclure/barre-nav_fonctions.php b/prive/squelettes/inclure/barre-nav_fonctions.php index 34cd3360d8..98714f3ec0 100644 --- a/prive/squelettes/inclure/barre-nav_fonctions.php +++ b/prive/squelettes/inclure/barre-nav_fonctions.php @@ -1,4 +1,7 @@ <?php + +if (!defined('_ECRIRE_INC_VERSION')) return; + include_spip('inc/bandeau'); include_spip('action/menu_rubriques'); ?> \ No newline at end of file diff --git a/prive/squelettes/inclure/pied_fonctions.php b/prive/squelettes/inclure/pied_fonctions.php index 3e09b8b6be..7f3ccf3d3a 100644 --- a/prive/squelettes/inclure/pied_fonctions.php +++ b/prive/squelettes/inclure/pied_fonctions.php @@ -1,3 +1,6 @@ <?php + +if (!defined('_ECRIRE_INC_VERSION')) return; + include_spip('inc/presentation_mini'); ?> diff --git a/prive/squelettes/navigation/configurer_fonctions.php b/prive/squelettes/navigation/configurer_fonctions.php index 71e3780133..d4d87b8d3b 100644 --- a/prive/squelettes/navigation/configurer_fonctions.php +++ b/prive/squelettes/navigation/configurer_fonctions.php @@ -1,5 +1,7 @@ <?php +if (!defined('_ECRIRE_INC_VERSION')) return; + include_spip('inc/bandeau'); ?> \ No newline at end of file diff --git a/squelettes-dist/formulaires/ecrire_auteur.php b/squelettes-dist/formulaires/ecrire_auteur.php index bc187b0833..97f59ecfdb 100644 --- a/squelettes-dist/formulaires/ecrire_auteur.php +++ b/squelettes-dist/formulaires/ecrire_auteur.php @@ -11,6 +11,8 @@ \***************************************************************************/ +if (!defined('_ECRIRE_INC_VERSION')) return; + function formulaires_ecrire_auteur_charger_dist($id_auteur, $id_article, $mail){ include_spip('inc/texte'); $puce = definir_puce(); -- GitLab