Un seul formulaire pour tous les réglages d'Escal, franchement, je ne le sens pas.
ça va être super lourd à gérer et à maintenir.

Je vais plutôt rester sur mon configurer_escal.html dans /prive/squelettes/navigation issu de sarkaspip

JC


Le 14/05/2021 à 22:34, Maïeul Rouquette a écrit :
Le 14.05.21 à 22:18, Jean-Christophe Villeneuve a écrit :
Bonsoir

Je voudrais revoir mes formulaires de configuration pour respecter la charte.

Actuellement, si on clique sur la config d'escal, on arrive à ça
http://escal.ac-lyon.fr/spip/squelettes/images/menu_escal.png

Cette page correspond à /prive/squelettes/contenu/configurer_escal.html
Je n'ai pas d'autre fichier dans ce dossier.

Le menu à gauche est généré par ce code dans escal_options.php

if (!defined('_ESCAL_PAGES_CONFIG')) define('_ESCAL_PAGES_CONFIG',
'accueil
|generalites!layout:elements:bandeau:menuh:multilinguisme:pied
|colonne_principale!sommaire_principal:rubrique_principal:article_principal:contact_principal:forumsite_principal |choix_blocs!sommaire_lateral:rubrique_lateral:article_lateral:forumsite_lateral:autres_lateral
|parametrage_blocs!deplier_replier:titre_contenu
|style!fonds:bords:arrondis
|plugins!galleria:rainette:mentions:articlepdf:spipdf:licence:spip400:socialtags:liens_sociaux:qrcode:facebook:signalement:shoutbox
');


Chaque entrée du menu renvoie vers un formulaire de configuration ou un formulaire contenant lui-même plusieurs formulaires

Donc comment organiser tout ça proprement ?

JC


Puisque tu a commencé à faire cela avec saisies, je dirais : crée toi une seul formulaire, global. Mais tu regroupe chacun de tes formulaires historiques en un fieldset. Et tu utilise la possibilité d'avoir des fieldset repliés pour gagner un peu de place.

(Et pour ton define, rien ne t'empeche de te baser dessus pour choisir les fieldsets à afficher)

_______________________________________________
liste spip
spip@rezo.net - désabonnement : envoyer un mail à spip-...@rezo.net

Archives : https://www.mail-archive.com/spip@rezo.net/maillist.html

Infos : https://listes.rezo.net/mailman/listinfo/spip

Documentation de SPIP : http://www.spip.net/

Irc : de l'aide à toute heure : http://spip.net/irc

_______________________________________________
liste spip
spip@rezo.net - désabonnement : envoyer un mail à  spip-...@rezo.net

Archives : https://www.mail-archive.com/spip@rezo.net/maillist.html

Infos : https://listes.rezo.net/mailman/listinfo/spip

Documentation de SPIP : http://www.spip.net/

Irc : de l'aide à toute heure : http://spip.net/irc

Répondre à