[spip-dev] produire_page fatale

Hello

Depuis http://trac.rezo.net/trac/spip/changeset/14703/spip/ecrire/public/assembler.php
un squelette incluant un squelette inexistant:

<INCLURE{fond=X}>

provoque une erreur fatale au lieu d'un 404 en SPIP 2.1.

Au passage, je ne trouve pas très heureux de faire un "charger_fonction" sans que le fichier correspondant existe.

Committo,Ergo:Sum

Moi je ne peux tout simplement plus voir aucune page suite à

http://trac.rezo.net/trac/spip/changeset/14722/spip
qui rend le fonctionnement du core impossible en l'absence du plugin
http://zone.spip.org/trac/spip-zone/browser/core/plugins/safehtml

ce qui n'est pas acceptable (un plugin devant par essence être facultatif...).

Une fois compris ce qui manquait, j'ai mis a jour mon dossier plugin/core, et là c'est la mise à jour des forums qui plante.
Une fois corrigé ce point (http://zone.spip.org/trac/spip-zone/changeset/34168/core/plugins/forum)

j'ai effectivement reproduit l'erreur fatale,
corrigée ce coup ci par
http://trac.rezo.net/trac/spip/changeset/14828 et 14830, reporté par 14829 (je me suis un peu emmêlé les pieds dans les commit).

http://trac.rezo.net/trac/spip/changeset/14722/spip
qui rend le fonctionnement du core impossible en l'absence du plugin
Connexion · GitLab
ce qui n'est pas acceptable (un plugin devant par essence être facultatif...).

inc/texte ligne 470 II$safehtml =
               charger_fonction('safehtml', 'inc');

je crois qu'il faut ajouter ,true pour que charger_fonction ne soit
pas plantogène.

-- Fil