示例#1
0
 def load(self):
     from modoboa.extensions.stats.app_settings import ParametersForm
     events.declare(["GetGraphSets"])
     parameters.register(
         ParametersForm, ugettext_lazy("Graphical statistics")
     )
     from modoboa.extensions.stats import general_callbacks
示例#2
0
    def load(self):
        """Plugin loading.
        """
        from .app_settings import ParametersForm

        parameters.register(ParametersForm, "Radicale")
        from modoboa.extensions.radicale import general_callbacks
示例#3
0
 def load(self):
     from .app_settings import ParametersForm, UserSettings
     parameters.register(ParametersForm, ugettext_lazy("Sieve filters"))
     parameters.register(UserSettings, ugettext_lazy("Message filters"))
     from modoboa.extensions.sievefilters import general_callbacks
     if 'modoboa.extensions.sievefilters.general_callbacks' in sys.modules:
         reload(general_callbacks)
示例#4
0
def load_admin_settings():
    """Load admin settings."""
    from .app_settings import AdminParametersForm

    parameters.register(AdminParametersForm, ugettext_lazy("Administration"))
    events.declare(ADMIN_EVENTS)
    from . import callbacks
    def load(self):
        from .app_settings import ParametersForm
        from . import controls

        parameters.register(ParametersForm, ugettext_lazy("Limits"))
        events.declare(EVENTS)
        from . import general_callbacks
示例#6
0
    def load(self):
        from .app_settings import ParametersForm

        events.declare(["GetGraphSets"])
        parameters.register(ParametersForm,
                            ugettext_lazy("Graphical statistics"))
        from . import general_callbacks
示例#7
0
    def load(self):
        """Plugin loading.
        """
        from .app_settings import ParametersForm

        parameters.register(ParametersForm, "Radicale")
        from modoboa.extensions.radicale import general_callbacks
示例#8
0
def load_relaydomains_settings():
    """Load application settings."""
    parameters.register(
        AdminParametersForm, ugettext_lazy("Relay domains")
    )
    events.declare(EVENTS)
    from . import general_callbacks
示例#9
0
文件: __init__.py 项目: JHei/modoboa
 def load(self):
     from .app_settings import ParametersForm, UserSettings
     parameters.register(ParametersForm, ugettext_lazy("Sieve filters"))
     parameters.register(UserSettings, ugettext_lazy("Message filters"))
     from modoboa.extensions.sievefilters import general_callbacks
     if 'modoboa.extensions.sievefilters.general_callbacks' in sys.modules:
         reload(general_callbacks)
示例#10
0
文件: __init__.py 项目: JHei/modoboa
    def load(self):
        from .app_settings import ParametersForm, UserSettings

        parameters.register(ParametersForm, "Webmail")
        parameters.register(UserSettings, "Webmail")
        from modoboa.extensions.webmail import general_callbacks
        if 'modoboa.extensions.webmail.general_callbacks' in sys.modules:
            reload(general_callbacks)
示例#11
0
文件: __init__.py 项目: JHei/modoboa
    def load(self):
        from .app_settings import ParametersForm, UserSettings

        parameters.register(ParametersForm, "Amavis")
        parameters.register(UserSettings, ugettext_lazy("Quarantine"))
        from modoboa.extensions.amavis import general_callbacks
        if 'modoboa.extensions.amavis.general_callbacks' in sys.modules:
            reload(general_callbacks)
示例#12
0
 def load(self):
     from modoboa.extensions.stats.app_settings import ParametersForm
     events.declare(["GetGraphSets"])
     parameters.register(ParametersForm,
                         ugettext_lazy("Graphical statistics"))
     from modoboa.extensions.stats import general_callbacks
     if 'modoboa.extensions.stats.general_callbacks' in sys.modules:
         reload(general_callbacks)
示例#13
0
 def load(self):
     from modoboa.extensions.postfix_autoreply.app_settings import (
         ParametersForm)
     parameters.register(ParametersForm, ugettext_lazy("Automatic replies"))
     from modoboa.extensions.postfix_autoreply import general_callbacks
     modname = "modoboa.extensions.postfix_autoreply.general_callbacks"
     if modname in sys.modules:
         reload(general_callbacks)
示例#14
0
def load_admin_settings():
    """Load admin settings."""
    from .app_settings import AdminParametersForm

    parameters.register(
        AdminParametersForm, ugettext_lazy("Administration"))
    events.declare(ADMIN_EVENTS)
    from . import callbacks
示例#15
0
    def load(self):
        from .app_settings import ParametersForm, UserSettings

        parameters.register(ParametersForm, "Amavis")
        parameters.register(UserSettings, ugettext_lazy("Quarantine"))
        from modoboa.extensions.amavis import general_callbacks
        if 'modoboa.extensions.amavis.general_callbacks' in sys.modules:
            reload(general_callbacks)
示例#16
0
文件: apps.py 项目: cl0secall/modoboa
def load_relaydomains_settings():
    """Load application settings."""
    from django.utils.translation import ugettext as _
    from modoboa.lib import events, parameters
    from .app_settings import AdminParametersForm

    parameters.register(AdminParametersForm, _("Relay domains"))
    events.declare(EVENTS)
    from . import general_callbacks
示例#17
0
def load_relaydomains_settings():
    """Load application settings."""
    from django.utils.translation import ugettext as _
    from modoboa.lib import events, parameters
    from .app_settings import AdminParametersForm

    parameters.register(AdminParametersForm, _("Relay domains"))
    events.declare(EVENTS)
    from . import general_callbacks
示例#18
0
    def load(self):
        from modoboa.extensions.limits.app_settings import ParametersForm
        from modoboa.extensions.limits import controls

        parameters.register(ParametersForm, ugettext_lazy("Limits"))
        events.declare(levents)
        from modoboa.extensions.limits import general_callbacks
        if 'modoboa.extensions.limits.general_callbacks' in sys.modules:
            reload(general_callbacks)
示例#19
0
文件: __init__.py 项目: JHei/modoboa
    def load(self):
        from modoboa.extensions.limits.app_settings import ParametersForm
        from modoboa.extensions.limits import controls

        parameters.register(ParametersForm, ugettext_lazy("Limits"))
        events.declare(levents)
        from modoboa.extensions.limits import general_callbacks
        if 'modoboa.extensions.limits.general_callbacks' in sys.modules:
            reload(general_callbacks)
示例#20
0
def load_core_settings():
    """Load core settings.

    This function must be manually called (see :file:`urls.py`) in
    order to load base settings.
    """
    from modoboa.core.app_settings import GeneralParametersForm

    parameters.register(GeneralParametersForm, ugettext_lazy("General"))
    events.declare(BASE_EVENTS)
示例#21
0
文件: apps.py 项目: cl0secall/modoboa
def load_limits_settings():
    """Load settings."""
    from django.utils.translation import ugettext as _
    from modoboa.lib import events, parameters
    from .app_settings import ParametersForm

    parameters.register(ParametersForm, _("Limits"))
    events.declare(EVENTS)
    from . import controls
    from . import general_callbacks
示例#22
0
def load_limits_settings():
    """Load settings."""
    from django.utils.translation import ugettext as _
    from modoboa.lib import events, parameters
    from .app_settings import ParametersForm

    parameters.register(ParametersForm, _("Limits"))
    events.declare(EVENTS)
    from . import controls
    from . import general_callbacks
示例#23
0
def load_core_settings():
    """Load core settings.

    This function must be manually called (see :file:`urls.py`) in
    order to load base settings.
    """
    from modoboa.core.app_settings import GeneralParametersForm

    parameters.register(GeneralParametersForm, ugettext_lazy("General"))
    events.declare(BASE_EVENTS)
示例#24
0
    def load(self):
        from .app_settings import AdminParametersForm

        parameters.register(AdminParametersForm,
                            ugettext_lazy("Relay domains"))
        events.declare(EXTENSION_EVENTS)
        from modoboa.extensions.postfix_relay_domains import general_callbacks
        if exts_pool.is_extension_installed("modoboa.extensions.limits"):
            import limits_callbacks
        if exts_pool.is_extension_installed("modoboa.extensions.amavis"):
            import amavis_callbacks
    def load(self):
        from .app_settings import AdminParametersForm

        parameters.register(
            AdminParametersForm, ugettext_lazy("Relay domains")
        )
        events.declare(EXTENSION_EVENTS)
        from . import general_callbacks
        if exts_pool.is_extension_installed("modoboa_admin_limits"):
            from . import limits_callbacks
        if exts_pool.is_extension_installed("modoboa_amavis"):
            from . import amavis_callbacks
示例#26
0
    def load(self):
        from .app_settings import AdminParametersForm

        parameters.register(AdminParametersForm,
                            ugettext_lazy("Relay domains"))
        events.declare(extension_events)
        from modoboa.extensions.postfix_relay_domains import general_callbacks
        if 'modoboa.extensions.postfix_relay_domains.general_callbacks' in sys.modules:
            reload(general_callbacks)
        if exts_pool.is_extension_enabled('limits'):
            import limits_callbacks
            if 'modoboa.extensions.postfix_relay_domains.limits_callbacks' in sys.modules:
                reload(limits_callbacks)
        if exts_pool.is_extension_enabled('amavis'):
            import amavis_callbacks
            if 'modoboa.extensions.postfix_relay_domains.amavis_callbacks' in sys.modules:
                reload(amavis_callbacks)
示例#27
0
文件: __init__.py 项目: JHei/modoboa
    def load(self):
        from .app_settings import AdminParametersForm

        parameters.register(
            AdminParametersForm, ugettext_lazy("Relay domains")
        )
        events.declare(extension_events)
        from modoboa.extensions.postfix_relay_domains import general_callbacks
        if 'modoboa.extensions.postfix_relay_domains.general_callbacks' in sys.modules:
            reload(general_callbacks)
        if exts_pool.is_extension_enabled('limits'):
            import limits_callbacks
            if 'modoboa.extensions.postfix_relay_domains.limits_callbacks' in sys.modules:
                reload(limits_callbacks)
        if exts_pool.is_extension_enabled('amavis'):
            import amavis_callbacks
            if 'modoboa.extensions.postfix_relay_domains.amavis_callbacks' in sys.modules:
                reload(amavis_callbacks)
示例#28
0
    def load(self):
        from .app_settings import AdminParametersForm

        parameters.register(
            AdminParametersForm, ugettext_lazy("Relay domains")
        )
        events.declare(EXTENSION_EVENTS)
        from modoboa.extensions.postfix_relay_domains import general_callbacks
        prefix = "modoboa.extensions.postfix_relay_domains."
        if prefix + "general_callbacks" in sys.modules:
            reload(general_callbacks)
        if exts_pool.is_extension_enabled('limits'):
            import limits_callbacks
            if prefix + "limits_callbacks" in sys.modules:
                reload(limits_callbacks)
        if exts_pool.is_extension_enabled('amavis'):
            import amavis_callbacks
            if prefix + "amavis_callbacks" in sys.modules:
                reload(amavis_callbacks)
示例#29
0
    def load(self):
        from .app_settings import ParametersForm, UserSettings

        parameters.register(ParametersForm, "Webmail")
        parameters.register(UserSettings, "Webmail")
        from modoboa.extensions.webmail import general_callbacks
示例#30
0
    def load(self):
        from .app_settings import ParametersForm, UserSettings

        parameters.register(ParametersForm, "Webmail")
        parameters.register(UserSettings, "Webmail")
示例#31
0
 def load(self):
     from app_settings import ParametersForm
     parameters.register(ParametersForm, ugettext_lazy("Automatic replies"))
    def load(self):
        from .app_settings import ParametersForm, UserSettings

        parameters.register(ParametersForm, "Webmail")
        parameters.register(UserSettings, "Webmail")
        from . import general_callbacks
 def load(self):
     from .app_settings import ParametersForm
     parameters.register(ParametersForm, _("PDF credentials"))
示例#34
0
 def load(self):
     from app_settings import UserSettings
     parameters.register(UserSettings, ugettext_lazy("General"))
示例#35
0
 def load(self):
     from app_settings import ParametersForm, UserSettings
     parameters.register(ParametersForm, _("Sieve filters"))
     parameters.register(UserSettings, _("Message filters"))
示例#36
0
 def load(self):
     from app_settings import GeneralParametersForm
     parameters.register(GeneralParametersForm, _("General"))
示例#37
0
 def load(self):
     from .app_settings import ParametersForm, UserSettings
     parameters.register(ParametersForm, ugettext_lazy("Sieve filters"))
     parameters.register(UserSettings, ugettext_lazy("Message filters"))
示例#38
0
    def setUp(self):
        from modoboa.core.models import User

        parameters.register(TestParams, "Test")
        parameters.register(TestUserParams, "TestUser")
        self.user = User.objects.create(username="******")
示例#39
0
文件: __init__.py 项目: JHei/modoboa
 def load(self):
     from modoboa.extensions.postfix_autoreply.app_settings import ParametersForm
     parameters.register(ParametersForm, ugettext_lazy("Automatic replies"))
     from modoboa.extensions.postfix_autoreply import general_callbacks
     if 'modoboa.extensions.postfix_autoreply.general_callbacks' in sys.modules:
         reload(general_callbacks)
示例#40
0
 def load(self):
     from app_settings import ParametersForm
     parameters.register(ParametersForm, _("Limits"))
示例#41
0
 def setUp(self):
     """Initialize tests."""
     super(ParameterTestCase, self).setUp()
     parameters.register(TestParams, "Test")
     parameters.register(TestUserParams, "TestUser")
示例#42
0
文件: __init__.py 项目: finid/modoboa
 def load(self):
     from modoboa.extensions.admin.app_settings import AdminParametersForm
     parameters.register(AdminParametersForm, ugettext_lazy("Administration"))
     events.declare(admin_events)
示例#43
0
 def load(self):
     from app_settings import ParametersForm, UserSettings
     parameters.register(ParametersForm, "Amavis")
     parameters.register(UserSettings, _("Quarantine"))
 def load(self):
     from .app_settings import ParametersForm
     parameters.register(ParametersForm, _("PDF credentials"))
示例#45
0
 def load(self):
     from app_settings import GeneralParametersForm
     parameters.register(GeneralParametersForm, _("General"))
示例#46
0
    def load(self):
        from .app_settings import AdminParametersForm

        parameters.register(
            AdminParametersForm, ugettext_lazy("Administration"))
        events.declare(ADMIN_EVENTS)
示例#47
0
文件: __init__.py 项目: Tdey/modoboa
 def load(self):
     from app_settings import ParametersForm
     events.registerEvent("GetGraphSets")
     parameters.register(ParametersForm, ugettext_lazy("Graphical statistics"))
示例#48
0
 def load(self):
     from app_settings import ParametersForm
     parameters.register(ParametersForm, ugettext_lazy("Automatic replies"))
示例#49
0
 def setUp(self):
     """Initialize tests."""
     super(ParameterTestCase, self).setUp()
     parameters.register(TestParams, "Test")
     parameters.register(TestUserParams, "TestUser")
示例#50
0
def load_settings():
    from .app_settings import GeneralParametersForm, UserSettings

    parameters.register(GeneralParametersForm, ugettext_lazy("General"))
    parameters.register(UserSettings, ugettext_lazy("General"))
    events.declare(base_events)
示例#51
0
    def load(self):
        from .app_settings import ParametersForm, UserSettings

        parameters.register(ParametersForm, "Amavis")
        parameters.register(UserSettings, ugettext_lazy("Quarantine"))
示例#52
0
 def load(self):
     from modoboa.extensions.postfix_autoreply.app_settings import ParametersForm
     parameters.register(ParametersForm, ugettext_lazy("Automatic replies"))
示例#53
0
def load_limits_settings():
    """Load settings."""
    parameters.register(ParametersForm, _("Limits"))
    events.declare(EVENTS)
    from . import controls
    from . import general_callbacks
示例#54
0
 def load(self):
     from app_settings import ParametersForm
     parameters.register(ParametersForm, _("Limits"))
示例#55
0
    def load(self):
        from modoboa.extensions.postfix_autoreply.app_settings import ParametersForm

        parameters.register(ParametersForm, ugettext_lazy("Automatic replies"))
示例#56
0
 def load(self):
     from modoboa.extensions.limits.app_settings import ParametersForm
     parameters.register(ParametersForm, ugettext_lazy("Limits"))
示例#57
0
 def load(self):
     from modoboa.extensions.admin.app_settings import AdminParametersForm
     parameters.register(AdminParametersForm,
                         ugettext_lazy("Administration"))
     events.declare(ADMIN_EVENTS)
示例#58
0
文件: tests.py 项目: varecki/modoboa
 def setUp(self):
     from modoboa.core.models import User
     parameters.register(TestParams, "Test")
     parameters.register(TestUserParams, "TestUser")
     self.user = User.objects.create(username="******")
 def load(self):
     from .app_settings import ParametersForm, UserSettings
     parameters.register(ParametersForm, ugettext_lazy("Sieve filters"))
     parameters.register(UserSettings, ugettext_lazy("Message filters"))
     from . import general_callbacks