1
# IVLE Configuration File
3
# Configuration of plugin applications for IVLE
4
# These should not need to be modified by admins unless new applications are
9
# icon is a string of a file basename. The icon files are found in
10
# app_icon_dir, defined below.
12
def __init__(self, dir, name, desc=None, icon = None,
13
useconsole = False, requireauth = True, hashelp = False):
18
self.useconsole = useconsole
19
self.requireauth = requireauth
20
self.hashelp = hashelp
22
return ("App(dir=%s, name=%s, desc=%s, icon=%s, requireauth=%s, "
23
"hashelp=%s)" % (repr(self.dir), repr(self.name),
24
repr(self.desc), repr(self.icon), repr(self.requireauth),
27
# Which application to use for "public host" URLs.
31
# Application definitions
33
app_fileservice = App(dir = "fileservice",
34
name = "File Service (AJAX server)",
38
# Mapping URL names to apps
41
"fileservice" : app_fileservice,