Projet

Général

Profil

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

root / auquotidien / auquotidien.py @ 8b02623d

1
from quixote import get_publisher
2

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

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

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

    
27
rdb = get_publisher_class().backoffice_directory_class
28

    
29
rdb.items = []
30

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

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

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

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

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

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

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

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