Project

General

Profile

Développement #9444

reconnaitre un modèle "portal-agent"

Added by Frédéric Péters about 9 years ago. Updated about 6 years ago.

Status:
Fermé
Priority:
Normal
Category:
-
Target version:
-
Start date:
28 December 2015
Due date:
% Done:

0%

Estimated time:
Patch proposed:
Yes
Planning:

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

Related to Publik - Gestion de projet #9243: Faire un inventaire des variables pour les distinguer des paramètresFermé08 December 201515 January 2016

Actions

Associated revisions

Revision 7738a581 (diff)
Added by Frédéric Péters about 9 years ago

settings: define portal-{user,agent} combo templates (#9444)

Revision db45ffce (diff)
Added by Frédéric Péters about 9 years ago

look at template_name to create portal_agent_{url,title} variables (#9444)

History

#1

Updated by Frédéric Péters about 9 years ago

#2

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 ?

#3

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'))
    ]
}
#4

Updated by Benjamin Dauvergne (en congé) about 9 years ago

Ok, ack alors.

#5

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 ?

#6

Updated by Frédéric Péters about 9 years ago

Je l'ai plutôt directement mis dans hobo/settings.py (comme ça il intégrera les traductions facilement).

#7

Updated by Benjamin Dauvergne (en congé) about 9 years ago

Ça me va.

#8

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)
#9

Updated by Frédéric Péters about 9 years ago

#10

Updated by Frédéric Péters about 6 years ago

  • Status changed from Résolu (à déployer) to Solution déployée

Also available in: Atom PDF