[spip-dev] encore une patch inc_extra

Pas le temps de mettre ça sur spipquebec.org, trop dans le jus. :slight_smile:

Simplement un nouvel ajout à inc_extra: des SELECTs! Eh oui! Je sens
que je vais me faire détester pour ça, mais je complique encore un peu
plus la syntaxe de déclaration des champs et je permets un nouveau
type de champ "select", comme il y a présentement "ligne" et "bloc".

La patch parle d'elle-même car elle comporte un exemple. J'ajoute deux
"champs" à la définition des champs extra: "default" et
"allowed_values". J'ai comme projet de faire que les valeurs par
défaut ("default") s'appliquent aussi aux autres types de champs, pour
que les utilisateurs soient présenté à des valeurs sensées à la
création des objets (rubrique, article, etc).

Un peu la même chose pour "allowed_values": l'idée serait de contrôler
les valeurs soumises pour permettre juste ceux listées par la liste
séparée par des virgules. D'intérêt simplement académique pour les
champs "non-select", je mets donc ça de côté pour l'instant.

Youpidou,

A.

Index: inc_extra.php3