[SPIP Zone] 1.9.3 et les EXTRAS

J'en perds mon latin!
Autrefois il était très facile de faire s'afficher un champ extra dans le formulaire d'inscription!
En 1.9.3 pas moyen!
Le champ extra est bien décl&ré dans mes_options et dans le formulaire je glisse :
include_spip("inc/extra");
  extra_saisie($extra, 'auteurs', 'inscription');

Rien!!
Je prends un vieux inc_extra.php3 que je renomme en extra.php et là je vois mon champ dans le formulaire !
Qu'est ce donc qui change et que je dois faire pour afficher mon champ sans prise de tête ?

Bernard

include_spip("inc/extra");
  extra_saisie($extra, 'auteurs', 'inscription');

essaie d'ajouter :
echo extra_saisie($extra, 'auteurs', 'inscription');

la fonction n'affiche plus, elle se contente de renvoyer le morceau de
formulaire.

-- Fil

Oui merci c'était bien ça sauf que dans la 1.9.3 la balise inscription ne gère plus les extras.. Pas grave, j'ai rectifié

Merci

Bernard
----- Original Message ----- From: "Fil" <fil@rezo.net>
To: "Bernard Blazin" <bernard.blazin@free.fr>
Cc: "SPIP Zone" <spip-zone@rezo.net>
Sent: Monday, November 26, 2007 8:53 PM
Subject: Re: [SPIP Zone] 1.9.3 et les EXTRAS

include_spip("inc/extra");
  extra_saisie($extra, 'auteurs', 'inscription');

essaie d'ajouter :
echo extra_saisie($extra, 'auteurs', 'inscription');

la fonction n'affiche plus, elle se contente de renvoyer le morceau de
formulaire.

-- Fil

--
No virus found in this incoming message.
Checked by AVG Free Edition.
Version: 7.5.503 / Virus Database: 269.16.7/1151 - Release Date: 25/11/2007 16:24

Oui merci c'était bien ça sauf que dans la 1.9.3 la balise inscription ne
gère plus les extras.. Pas grave, j'ai rectifié

Tu nous montres le patch ?

-- Fil

Bah , je pense avoir mis ce qu'il fallait au bon endroit après la ligne 144 de la balise formulaire_inscription dans la fonction inscription_nouveau:

include_ecrire('inc/extra');
$extras = extra_recup_saisie('auteurs');
$declaration['extra'] = $extras;

Bernard

PS: Dans inc/extra.php il n'y a plus la possibilité de mettre des valeurs par défaut! Là aussi j'ai patché si ça intéresse quelqu'un me le faire savoir, il faut que je recherche

----- Original Message ----- From: "Fil" <fil@rezo.net>
To: "Bernard Blazin" <bernard.blazin@free.fr>
Cc: "SPIP Zone" <spip-zone@rezo.net>
Sent: Tuesday, November 27, 2007 3:59 PM
Subject: Re: [SPIP Zone] 1.9.3 et les EXTRAS

Oui merci c'était bien ça sauf que dans la 1.9.3 la balise inscription ne
gère plus les extras.. Pas grave, j'ai rectifié

Tu nous montres le patch ?

-- Fil

--
No virus found in this incoming message.
Checked by AVG Free Edition.
Version: 7.5.503 / Virus Database: 269.16.8/1153 - Release Date: 26/11/2007 21:08

Bonjour,

je désire récupérer dans une variable le résultat de l'évaluation d'une
partie d'un squelette.

Dans article.html, j'ai une balise
<INCLURE{fond=traite-mots-clefs}{id_article=#ID_ARTICLE}> qui permet
d'afficher un texte différent en fonction des mots clefs de l'article.
Le fichier traite-mots-clefs.html contient lui aussi des balises INCLURE
qui contiennent du php (je vais chercher des infos hors spip).

Dans le cadre du plugin article_PDF, j'aimerais que le contenu de ce
<INCLURE> se retrouve dans le fichier PDF avec le texte de l'article,
comme il est visible sur le site. Pour cela, il faut récupérer le texte
html final que fournit la balise INCLURE.

Je n'ai pas trouvé quelle fonction appeler pour interpréter jusqu'au bout
la page traite-mots-clef. J'ai essayé "assembler_page" ; je vois le code de
la page HTML, mais uniquement interprétée au premier niveau : je peux voir
le code php prévu pour l'incusion du second niveau d'INCLURE, mais il n'est
pas interprété.

Quelqu'un a-t-il une idée comment le faire ?

Une des pages concernées (je n'y pas encore mis le plugin article_PDF ) :
http://ape.v.segalen35410.free.fr/spip.php?article25
Seul le texte "Dates des conseils de classe pour l’année : " fait partie de
l'article dans la base de données. Le tableau est récupéré par du php.

merci,

Bernard.