fixes related to move to qommon/

This commit is contained in:
Frédéric Péters 2006-11-01 16:53:23 +00:00
parent c3773788ce
commit b1c812cb8a
8 changed files with 22 additions and 31 deletions

View File

@ -1,5 +1,3 @@
import gettext
import modules.root
import modules.links_ui
import modules.announces_ui
@ -8,16 +6,7 @@ import modules.admin
import modules.template
import wcs
from qommon import get_publisher_class
for lang in ['fr']:
try:
trans = gettext.translation('auquotidien', languages = [lang])
except IOError:
continue
translation = wcs.translations.get(lang)
if not translation:
translation = gettext.NullTranslations()
wcs.translations[lang] = translation
translation._catalog.update(trans._catalog)
get_publisher_class().register_translation_domain('auquotidien')

View File

@ -15,7 +15,8 @@ import wcs.backoffice.root
import wcs.root
from wcs.admin.menu import *
from wcs.form import *
from qommon import get_publisher_class
from qommon.form import *
from wcs.formdef import FormDef
from wcs.categories import Category
@ -184,4 +185,4 @@ class PanelDirectory(Directory):
'</ul>'
wcs.admin.root.register_admin_page('panel', PanelDirectory())
get_publisher_class().get_admin().register_page('panel', PanelDirectory())

View File

@ -1,4 +1,4 @@
from wcs.storage import StorableObject
from qommon.storage import StorableObject
class AnnounceSubscription(StorableObject):
_names = 'announce-subscriptions'

View File

@ -5,8 +5,8 @@ import wcs
import wcs.admin.root
from wcs.admin.menu import *
from wcs import errors
from wcs.form import *
from qommon import errors, get_publisher_class
from qommon.form import *
from announces import Announce
@ -139,4 +139,4 @@ class AnnouncesDirectory(Directory):
def listing(self):
return redirect('.')
wcs.admin.root.register_admin_page('announces', AnnouncesDirectory())
get_publisher_class().get_admin().register_page('announces', AnnouncesDirectory())

View File

@ -1,4 +1,4 @@
from wcs.storage import StorableObject
from qommon.storage import StorableObject
class Link(StorableObject):
_names = 'links'

View File

@ -5,8 +5,8 @@ import wcs
import wcs.admin.root
from wcs.admin.menu import *
from wcs import errors
from wcs.form import *
from qommon import errors, get_publisher_class
from qommon.form import *
from links import Link
@ -169,4 +169,4 @@ Sortable.create('links-list', {dropOnEmpty:true,constraint:false,
def listing(self):
return redirect('.')
wcs.admin.root.register_admin_page('links', LinksDirectory())
get_publisher_class().get_admin().register_page('links', LinksDirectory())

View File

@ -6,16 +6,17 @@ import os
import wcs
import wcs.root
from wcs import template
from wcs import errors
from wcs.form import *
from qommon import get_publisher_class
from qommon import template
from qommon import errors
from qommon.form import *
from wcs.roles import logged_users_role
from wcs import emails
from qommon import emails
from wcs.categories import Category
from wcs.formdef import FormDef
from wcs.tokens import Token
from wcs.admin.settings import EmailsDirectory
from qommon.tokens import Token
from qommon.admin.emails import EmailsDirectory
from links import Link
from announces import Announce, AnnounceSubscription
@ -382,7 +383,7 @@ class AlternateRootDirectory(OldRootDirectory):
def help(self):
raise NotImplementedError
wcs.root.RootDirectory = AlternateRootDirectory
get_publisher_class().root_directory_class = AlternateRootDirectory
EmailsDirectory.register('announces-subscription-confirmation',

View File

@ -1,6 +1,6 @@
from quixote import get_request
from wcs import template
from qommon import template
from wcs.categories import Category
wcs_decorate = template.decorate