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')]
|