[spip-dev] surcharge de fonction - bug ?

Re.

J'ai voulu surcharger la fonction inc_envoyer_email_dist afin de
l'adapter à ma configuration.
Après renseignements pris principalement sur
http://programmer.spip.org/Declarer-des-fonctions et
http://programmer.spip.org/charger_fonction, je l'ai réécrite, l'ai
appelé inc_envoyer_email et l'ai placé dans le fichier mes_fonctions.php
placé à la racine du dossier squelettes.
Elle n'est pas prise en compte.

Bonne soirée.

Pour les surcharges mes_options.php est plus indiqué: mes_fonctions c'est seulement pour les squelette.

Bonjour.

A l'URL que tu donnes ci-dessus il est écrit au début:

  Contrairement aux fichiers d’options, les fichiers de fonctions ne sont pas chargés systématiquement, mais seulement au calcul des squelettes.

et les "fichiers d'options" sont décrits à la page précédent celle-ci dans la table des matières figurant à côté.

Committo,Ergo:Sum

Pas de bug !
Juste pour info (et parce que cela peut aider l'un ou l'autre dans sa
réflexion), voici mon raisonnement (celui d'un gars qui découvre le
fonctionnement de SPIP avec postgres avec les très nombreuses
documentations en ligne) :
j'avais placé config/mes_options.php au sein de squelettes : en effet,
après avoir lu les multiples documentations, j'en avais conclu (trop
hâtivement) que tout ce qui relevait de la personnalisation se trouvait
dans le dossier squelettes et IMG. Or config est aussi concerné.

Pour info : j'ai dû aussi recopier les fonctions dépendantes de
inc_envoyer_mail (qui, elles, ne comportaient pas de _dist) Donc en
fait, la surcharge de fichier est le moyen le plus clair, même si
potentiellement dangereux.

Cordialement