#------------------------------------------------
config = ConfigParser.ConfigParser()
+config.read(os.path.dirname(__file__)+'/../configs/platal.ini')
config.read(os.path.dirname(__file__)+'/../configs/platal.conf')
def get_config(sec, val, default=None):
h = Utils.oneline(s, 'iso-8859-1')
else:
h = s
- h = str('').join(re.split('[\x00-\x09\x0B\x1f]+', s))
+ h = str('').join(re.split('[\x00-\x09\x0B-\x1f]+', h))
return Utils.uquote(h.replace('&', '&').replace('>', '>').replace('<', '<'))
def to_forlife(email):
mlist.Unlock()
+ if ON_CREATE_CMD != '':
+ try: os.system(ON_CREATE_CMD + ' ' + name)
+ except: pass
+
check_options(userdesc, perms, vhost, listname.lower(), True)
mass_subscribe(userdesc, perms, vhost, listname.lower(), members)
mlist._UpdateRecords()
mlist.Save()
mlist.Unlock()
- if ON_CREATE_CMD != '':
- try: os.system(ON_CREATE_CMD + ' ' + name)
- except: pass
except:
try:
mlist.Unlock()