[https://jabber.crans.org] Mise à jour des scripts cgi
This commit is contained in:
parent
b34aae5cb9
commit
5bfde5742c
2 changed files with 10 additions and 7 deletions
|
@ -25,7 +25,10 @@ form = cgi.FieldStorage()
|
|||
print "content-type: text/html"
|
||||
print
|
||||
erreur = ''
|
||||
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 :</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:
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue