le75
clone your own copy | download snapshot

Snapshots | iceberg

Inside this repository

cms_apps.py
text/x-python

Download raw (705 bytes)

from cms.app_base import CMSApp
from cms.apphook_pool import apphook_pool
from django.utils.translation import ugettext_lazy as _


class InSituApp(CMSApp):
    name = _("In situ App")
    urls = ["news.urls.insitu"]

    def get_urls(self, page=None, language=None, **kwargs):
        return ["news.urls.insitu"]


class ExSituApp(CMSApp):
    name = _("Ex situ App")

    def get_urls(self, page=None, language=None, **kwargs):
        return ["news.urls.exsitu"]


class AdsApp(CMSApp):
    name = _("AdsApp")

    def get_urls(self, page=None, language=None, **kwargs):
        return ["news.urls.ads"]


apphook_pool.register(InSituApp)
apphook_pool.register(ExSituApp)
apphook_pool.register(AdsApp)