new: parameter MODOBOA_WEBPATH added to settings.py. The default value is "modoboa/". It corresponds to urls prefix.

Documentation update.
This commit is contained in:
tonio
2010-10-25 23:11:35 +02:00
parent a198657c77
commit b65639a769
8 changed files with 29 additions and 14 deletions
+2 -2
View File
@@ -7,7 +7,7 @@ from modoboa.admin.models import Extension
def isinstalled(ext):
return "modoboa.extensions.%s" % ext in settings.INSTALLED_APPS
def loadextensions():
def loadextensions(prefix):
basedir = "%s/extensions" % settings.MODOBOA_DIR
result = []
for f in os.listdir(basedir):
@@ -22,7 +22,7 @@ def loadextensions():
module.main.init()
except Extension.DoesNotExist:
pass
u = module.main.urls()
u = module.main.urls(prefix)
if u == ():
continue
result += [u]
+2 -2
View File
@@ -37,8 +37,8 @@ def destroy():
events.unregister("UserMenuDisplay", menu)
parameters.unregister_app("amavis_quarantine")
def urls():
return (r'^modoboa/quarantine/',
def urls(prefix):
return (r'^%squarantine/' % prefix,
include('modoboa.extensions.amavis_quarantine.urls'))
def menu(**kwargs):
+2 -2
View File
@@ -41,8 +41,8 @@ def destroy():
events.unregister("UserMenuDisplay", menu)
parameters.unregister_app("postfix_autoreply")
def urls():
return (r'^modoboa/postfix_autoreply/',
def urls(prefix):
return (r'^%spostfix_autoreply/' % prefix,
include('modoboa.extensions.postfix_autoreply.urls'))
def menu(**kwargs):
+2 -2
View File
@@ -34,8 +34,8 @@ def init():
def destroy():
events.unregister("AdminMenuDisplay", menu)
def urls():
return (r'^modoboa/stats/',
def urls(prefix):
return (r'^%sstats/' % prefix,
include('modoboa.extensions.stats.urls'))
def menu(**kwargs):
+2 -2
View File
@@ -64,8 +64,8 @@ def infos():
"description" : _("Simple IMAP webmail")
}
def urls():
return (r'^modoboa/webmail/',
def urls(prefix):
return (r'^%swebmail/' % prefix,
include('modoboa.extensions.webmail.urls'))
def menu(**kwargs):