Commit 5bfde574 authored by Valentin Samir's avatar Valentin Samir

[https://jabber.crans.org] Mise à jour des scripts cgi

parent b34aae5c
......@@ -25,7 +25,10 @@ form = cgi.FieldStorage()
print "content-type: text/html"
print
erreur = ''
host = os.environ['REMOTE_HOST']
try:
host = os.environ['REMOTE_HOST']
except KeyError:
host = os.environ['REMOTE_ADDR']
html = open('/var/www/jabber/template').read()
new_password_form = open('./templates/new_password_form.tpl').read()
await_new_password = open('./templates/await_new_password.tpl').read()
......@@ -61,8 +64,8 @@ except : # si ce n'est pas passé : on a pas reçu le formulaire
if user and mail:
r, msg = commands.getstatusoutput('/usr/sbin/ejabberdctl %s%s%s' %
('vcard-get', commands.mkarg(user),
' jabber.crans.org EMAIL USERID'))
('get_vcard', commands.mkarg(user),
' jabber.crans.org EMAIL'))
try:
# Paranoia : on loggue
......@@ -74,7 +77,7 @@ if user and mail:
if r == 0 and msg == mail:
fn = commands.getoutput('/usr/sbin/ejabberdctl %s%s%s' %
('vcard-get', commands.mkarg(user),
('get_vcard', commands.mkarg(user),
' jabber.crans.org FN'))
fonctions.sendmail(mail_template % locals())
......
......@@ -104,14 +104,14 @@ if user and password and nom and prenom and mail:
if r == 0:
r, msg = commands.getstatusoutput('/usr/sbin/ejabberdctl %s%s%s%s' %
('vcard-set', commands.mkarg(user),
' jabber.crans.org EMAIL USERID',
('set_vcard', commands.mkarg(user),
' jabber.crans.org EMAIL',
commands.mkarg(mail)))
if r and msg:
page += '<p><b>ejabberdctl&nbsp:</b> %s</p>' % msg
r, msg = commands.getstatusoutput('/usr/sbin/ejabberdctl %s%s%s%s' %
('vcard-set', commands.mkarg(user),
('set_vcard', commands.mkarg(user),
' jabber.crans.org FN',
commands.mkarg('%s %s' % (prenom,nom))))
if r and msg:
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment