Projet

Général

Profil

Télécharger (1,94 ko) Statistiques
| Branche: | Tag: | Révision:

root / extra / auquotidien.py @ 65297485

1
from quixote import get_publisher
2

    
3
from qommon.publisher import get_publisher_class, get_request
4
from qommon.misc import get_cfg
5

    
6
import modules.admin
7
import modules.backoffice
8
import modules.links_ui
9
import modules.announces_ui
10
import modules.categories_admin
11
import modules.events_ui
12
import modules.payments_ui
13
import modules.strongbox_ui
14
import modules.formpage
15
import modules.template
16
import modules.root
17
import modules.payments
18
import modules.connectors
19
import modules.abelium_domino_ui
20
import modules.abelium_domino_vars
21
import modules.abelium_domino_synchro
22

    
23
get_publisher_class().register_translation_domain('auquotidien')
24
get_publisher_class().default_configuration_path = 'au-quotidien-wcs-settings.xml'
25

    
26
rdb = get_publisher_class().backoffice_directory_class
27

    
28
rdb.items = []
29

    
30
rdb.register_directory('announces', modules.announces_ui.AnnouncesDirectory())
31
rdb.register_menu_item('announces/', _('Announces'))
32

    
33
rdb.register_directory('links', modules.links_ui.LinksDirectory())
34
rdb.register_menu_item('links/', _('Links'))
35

    
36
rdb.register_directory('events', modules.events_ui.EventsDirectory())
37
rdb.register_menu_item('events/', _('Events'))
38

    
39
rdb.register_directory('payments', modules.payments_ui.PaymentsDirectory())
40
rdb.register_menu_item('payments/', _('Payments'))
41

    
42
rdb.register_directory('strongbox', modules.strongbox_ui.StrongboxDirectory())
43
rdb.register_menu_item('strongbox/', _('Strongbox'))
44

    
45
rdb.register_directory('settings', modules.admin.SettingsDirectory())
46
rdb.register_directory('categories', modules.categories_admin.CategoriesDirectory())
47

    
48
import wcs.admin.settings
49
wcs.admin.settings.SettingsDirectory.domino = modules.abelium_domino_ui.AbeliumDominoDirectory()
50
wcs.admin.settings.SettingsDirectory._q_exports.append('domino')
51

    
52
import wcs.categories
53
wcs.categories.Category.XML_NODES = [('name', 'str'), ('url_name', 'str'),
54
        ('description', 'str'), ('position', 'int'),
55
        ('homepage_position', 'str'), ('redirect_url', 'str'), ('limit', 'int')]
    (1-1/1)