Le fichier mes_options.php

(ceci est un message automatique)

Message posté par Aurélie <aurelie@collectifs.net> à la suite de
l'article « Le fichier mes_options.php ».

http://www.spip.net/ecrire/?exec=articles&id_article=4654#id174436

** Le fichier mes_options.php

* Salut,

Pourrait-on expliquer ici ce qui détermine qu'une variable va dans
mes_fonctions ou mes_options ?

cf. Il y a plusieurs docs sur le Web qui placent des variables de
personnalisation telles que définies dans la doc officielle dans
mes_options, alors que la doc officielle indique mes_fonctions (exemple).
Ce serait peut-être utile de clarifier. Ou bien est-ce indifférent ? Je
sais bien que c'est une histoire de cache, mais je n'arrive pas à le
formuler.

Liste des variables ?

Il faudrait en tout cas un lien vers la rubrique ad hoc :
http://www.spip.net/rubrique643.html

Et ecrire/inc_version.php si je ne m'abuse ? cf. question plus haut.

Autre ?

Voici quelques exemples que j'utilise souvent. // Supprimer les numéros
des titres lorsqu'on les utilise comme

// critère de tri

$table_des_traitements['TITRE'][]= 'typo(supprimer_numero(%s))';

$table_des_traitements['NOM'][]= 'typo(supprimer_numero(%s))';

// Utiliser le champ PGP comme un champ texte normal

$table_des_traitements['PGP'][]= 'typo(propre(%s))';

// Changer les caractères de suite de la balise #INTRODUCTION

// Obsolète?

define('_INTRODUCTION_SUITE', '...');

// Cas particulier dans la gestion du multilinguisme

$forcer_lang = true;

Voici ce qu'on trouve en plus dans la trousse à Têtue : // Ne pas
transformer toutes les urls en lien !

define('_EXTRAIRE_LIENS',',^$,');

// Limiter la longueur des messages de forum

define('_FORUM_LONGUEUR_MAXI', 1500);

// Limiter la taille des images uploadees

define('_LOGO_MAX_WIDTH',300) ;

define('_LOGO_MAX_HEIGHT',600) ;

define('_IMG_MAX_WIDTH',2000) ;

define('_IMG_MAX_HEIGHT',2000) ;

define('_IMG_MAX_SIZE', 1024);

On pourrait aussi mentionner, comme exemples d'application, la
mutualisation, le multilinguisme et la gestion de bases de données
externes ? Juste des liens vers les docs respectives.

Comme doc, j'ai trouvé ceci : http://www.spip-contrib.net/MesOptions
http://www.spip-contrib.net/Paramet
http://programmer.spip.org/Declarer
http://doc.spip.org/@Les-parametres
http://doc.spip.org/@Mecanismes-de-