Project

General

Profile

Revision ff8eda22

IDff8eda2267315f2245762dd4b494d68694434583
Parent de6c9a55
Child b1b2351f

Added by Francois POIROTTE over 11 years ago

Personnalisation des contrôleurs (#1106).

Permet l'ajout de contrôleur personnalisés dans les IHM !TurboGears.
Ceux-ci doivent être définis dans un groupe de points d'entrée bien
particulier (dont le nom dépend de l'IHM).
Ils seront ensuite ajoutés comme sous-contrôleurs du contrôleur
"custom" (donc accessible via "/custom/mon_controleur").

Change-Id: If7b67910410677ddcaf20e830951c0e1a63fd55c
Refs: #1106.
Reviewed-on: https://vigilo-dev.si.c-s.fr/review/1009
Tested-by: Build system <>
Reviewed-by: Francois POIROTTE <>

View differences:

vigiboard/controllers/root.py
49 49
        USER_GROUP_TABLE, SUPITEM_GROUP_TABLE
50 50

  
51 51
from vigilo.turbogears.controllers.auth import AuthController
52
from vigilo.turbogears.controllers.custom import CustomController
52 53
from vigilo.turbogears.controllers.error import ErrorController
53 54
from vigilo.turbogears.controllers.autocomplete import AutoCompleteController
54 55
from vigilo.turbogears.controllers.proxy import ProxyController
......
83 84
        not_anonymous(l_('You need to be authenticated')))
84 85
    api = ApiRootController("/api")
85 86
    feeds = FeedsController()
87
    custom = CustomController()
86 88

  
87 89
    # Prédicat pour la restriction de l'accès aux interfaces.
88 90
    # L'utilisateur doit avoir la permission "vigiboard-access"

Also available in: Unified diff