Développement #9444
reconnaitre un modèle "portal-agent"
0%
Description
L'idée c'est de définir des templates "portail usager" et "portail agent" :
SERVICE_TEMPLATES = { 'combo': [ ('portal-user', _('User Portal'), {'usage': 'portal-user'}), ('portal-agent', _('Agent Portal'), {'usage': 'portal-agent'}) ] }
Ça permet d'avoir des variables portal_agent_url et portal_agent_title posées automatiquement (avec le patch attaché).
Files
Related issues
Associated revisions
look at template_name to create portal_agent_{url,title} variables (#9444)
History
Updated by Frédéric Péters about 9 years ago
- File 0001-look-at-template_name-to-create-portal_agent_-url-ti.patch 0001-look-at-template_name-to-create-portal_agent_-url-ti.patch added
- Status changed from Nouveau to En cours
- Patch proposed changed from No to Yes
Updated by Benjamin Dauvergne (en congé) about 9 years ago
J'ai l'impression que le patch va dans le bon sens mais que ça ne correspond pas à cet histoire de {'usage': '...'}
dans la description, me trompe-je ?
Updated by Frédéric Péters about 9 years ago
Tout à fait, j'ai copié/collé un essai passé dans la description, mon idée était de passer par les variables pour que ça soit plus facile d'ajouter la définition aux déploiements existant; mais en fait, ça pollue un peu et au final j'ai préféré me baser sur le template_name uniquement.
SERVICE_TEMPLATES = { 'combo': [ ('portal-user', _('User Portal')), ('portal-agent', _('Agent Portal')) ] }
Updated by Benjamin Dauvergne (en congé) about 9 years ago
Puisque portal-user et portal-agent semble être des conventions, ne faudrait-pas poser un SERVICE_TEMPLATES
par défaut avec ces deux valeurs dans debian/server/debian_config.py
?
Updated by Frédéric Péters about 9 years ago
- File 0001-settings-define-portal-user-agent-combo-templates-94.patch 0001-settings-define-portal-user-agent-combo-templates-94.patch added
Je l'ai plutôt directement mis dans hobo/settings.py (comme ça il intégrera les traductions facilement).
Updated by Frédéric Péters about 9 years ago
- Status changed from En cours to Résolu (à déployer)
commit db45ffce571e10e26f55b2cbcc1695fd1ec830b3 Author: Frédéric Péters <fpeters@entrouvert.com> Date: Mon Dec 28 10:56:30 2015 +0100 look at template_name to create portal_agent_{url,title} variables (#9444) commit 7738a581aee3ac96b7bcc2de5b00ad33eb583630 Author: Frédéric Péters <fpeters@entrouvert.com> Date: Mon Jan 4 10:34:27 2016 +0100 settings: define portal-{user,agent} combo templates (#9444)
Updated by Frédéric Péters about 9 years ago
- Related to Gestion de projet #9243: Faire un inventaire des variables pour les distinguer des paramètres added
Updated by Frédéric Péters about 6 years ago
- Status changed from Résolu (à déployer) to Solution déployée
settings: define portal-{user,agent} combo templates (#9444)