Re: Choisir HTML5 par interface ?

RealET <[email protected]>
Newsgroups gmane.comp.web.spip.devel
Message-ID <[email protected]>
RastaPopoulos a écrit le 12/11/2014 à 13:39 :
> Cela fait quelque temps que ce choix a été introduit dans l'interface et
> j'aimerais revenir dessus.
>
> D'après moi, c'est clairement un choix technique (et lié à une période
> donnée), qui n'a aucun rapport avec les administrateurices du site.
>
> Le fait d'activer une constante pour dire qu'on veut, dans la mesure du
> possible, générer du HTML5, c'est lié au doctype des squelettes
> utilisés. Or être admin est une autre compétence (ça peut être les mêmes
> personnes mais ce sont deux rôles différents), et souvent ces personnes
> ne savent même pas ce que c'est un doctype (et par défaut elles n'ont
> pas spécialement à le savoir).
>
> On pourrait donc prévoir une constante pour que les squelettes (dans
> leur option.php) active ça eux-mêmes, et faire alors disparaitre le
> choix de l'interface.
>
Je rebondie là-dessus.
Activer le HTML5 dans le privé pose problème avec Formidable s'il a des 
champs obligatoires.
Cf : 
http://contrib.spip.net/Formidable-le-generateur-de-formulaires#forum488796
Je viens donc de faire ceci sur SoyezCréateurs :
http://zone.spip.org/trac/spip-zone/changeset/99927
Mais le problème est susceptible de se produire partout.

C'est https://core.spip.net/projects/spip/repository/revisions/15794 qui 
a introduit ce mécanisme.

Et la formulation est ambiguë dans l'admin de SPIP : « Se limiter au 
HTML4 sur le site public » laisse sous entendre que ce paramètre ne 
concerne que le site public alors qu'il se répercute aussi dans le privé.

Or, avec SPIP 3.1 et son super mode de saisie/prévisualisation en plein 
écran, on peut appeler un formulaire Formidable ayant des champs 
obligatoires. Et ne pas pouvoir enregistrer ce qu'on a saisi car le 
formulaire refuse de laisser quitter la page tant qu'on n'a pas rempli 
les champs obligatoires dans le mode de prévisualisation...

Peut-être qu'il faudrait, dans l'espace d'administration, filtrer les 
formulaires pour leur enlever l'attribut obligatoire ?
Ça deviendra nécessaire le jour où l'espace d'admin sera HTML5 nativement.

-- 
RealET
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.