Où placer mes_options.php

© Paladin. Document créé le 21 mai 2007 , mis à jour le 22 mai 2007.

Ce n'est pas pour me vanter, mais il fait rudement chaud. Eugène Labiche

Accueil du site > Astuces > SPIP > Où placer mes_options.php

Configuration / SPIP 1.9.2

La présence du fichier mes_options.php n’est pas obligatoire.

Ce fichier, un des rares "pur php" est à créer sur votre serveur si vous avez besoin de modifier certains paramètres, tels que :

- le dossier de squelettes ;
- les variables pour le texte, pour les forums publics ;
- la présence des boutons d’admin sur la partie publique ;
- etc...

Plus de détails à propos des variables de personnalisation sur spip.net.

Par exemple, pour indiquer à SPIP de prendre en compte les squelettes présents dans votre dossier mes_squelettes, ce fichier mes_options.php doit ressembler à ceci :

<?php
       
        $dossier_squelettes = "mes_squelettes";
       
?>

Plus de détails à propos des squelettes sur spip.net.

A chaque consultation de votre site, SPIP va chercher la présence de ce fichier mes_options.php :

- dans son dossier /ecrire ;
- s’il ne le trouve pas, SPIP cherche mes_options.php3 (ancienne version de ce fichier), toujours dans son dossier /ecrire ;
- s’il ne le trouve pas, il va chercher ce fichier dans le dossier /config.

Quelle destination choisir ?

Si vous placez ce fichier mes_options.php dans le dossier /ecrire, la recherche sera plus rapide. Mais si vous mettez à jour votre site, ou autre manipulation qui nécessite de déplacer/recopier vos fichiers, il ne faudra pas oublier ce fichier mes_options.php.

Placer ce fichier dans le dossier /config est probablement le plus judicieux. Recopier le dossier /config permet de conserver plus proprement l’ensemble des paramètres de configuration. Simplement plus pratique. Mais ne pas oublier que si vous laissez un autre fichier mes_options.php dans le dossier /ecrire, celui présent dans /config sera ignoré.

Plussoyez !

Les forums sont fermés.

  • Où placer mes_options.php 23 mai 2007 21:18
    Ce serait plus logique en effet que SPIP cherche d’abord ce fichier dans le dossier /config, puis, s’il ne le trouve pas, dans son dossier /ecrire.

    Les forums sont fermés.

  • Où placer mes_options.php 28 avril 2008 23:58, par Léon

    La forme recommandée pour plus de sureté ne serait-elle pas :

    <?php
    _     $GLOBALS
    ['dossier_squelettes'] = 'mes_squelettes';
    _ ?>

    Les forums sont fermés.

  • Accélerer les stats en espace privé 15 septembre 2008 16:28, par Christian PAULUS

    Pour accéler l’affichage des statistiques en espace privé :

    <?php

      $source_vignettes 
    "";

    ?>

    Vous n’aurez plus les vignettes des referrers, à droite du nom du site distant.

    Les forums sont fermés.