ajout de log pour les actions effectuees + affichage du champ adresse pour les exterieurs

darcs-hash:20061031223945-f46e9-7a48863dd01d6f759a91aeb8ccd070a205351158.gz
This commit is contained in:
gdetrez 2006-10-31 23:39:45 +01:00
parent 981b249a2e
commit ccdb2c0b40
2 changed files with 37 additions and 9 deletions

View file

@ -55,6 +55,13 @@ class monCompte:
adherent['prenom'] = adh.prenom()
adherent['nom'] = adh.nom()
adherent['chambre'] = adh.chbre()
if adherent['chambre'] == "EXT":
adr = adh.adresse()
adherent['adresse'] = {}
adherent['adresse']['ligne1'] = adr[0]
adherent['adresse']['ligne2'] = adr[1]
adherent['adresse']['cp'] = adr[2]
adherent['adresse']['ville'] = adr[3]
adherent['telephone'] = adh.tel
adherent['solde'] = adh.solde
adherent['droits'] = u", ".join(adh.droits())
@ -217,7 +224,7 @@ class monCompte:
'standalone' :True,
'values' :pageData,
}
elif (etape == "4"): # payer maintenant ?
elif (etape == "4"):# payer maintenant ?
# sauver objet facture
f = cherrypy.session['freshFacture']
f.save()
@ -273,6 +280,7 @@ class monCompte:
except ValueError, e:
return self.index(error=e.args[0])
del adh
cherrypy.log("Change nom", "MONCOMPTE ACTION")
return self.index(message=u'Modification réussie')
changeNomAdherent.exposed = True
@ -299,6 +307,7 @@ class monCompte:
msg = 'Erreur, mot de passe incorrect'
return self.index(error=msg)
del adh
cherrypy.log("Change password", "MONCOMPTE ACTION")
return self.index(message=msg)
changePasswordAdherent.exposed = True
@ -314,6 +323,7 @@ class monCompte:
except ValueError, e:
return self.index(error=e.args[0])
del adh
cherrypy.log("Change prenom", "MONCOMPTE ACTION")
return self.index(message=u'Modification réussie')
changePrenomAdherent.exposed = True
@ -328,6 +338,7 @@ class monCompte:
except ValueError, e:
return self.index(error=e.args[0])
del adh
cherrypy.log("Change tel", "MONCOMPTE ACTION")
return self.index(message=u'Modification réussie')
changeTelAdherent.exposed = True
@ -348,6 +359,7 @@ class monCompte:
except ValueError, e:
del mach
return {'error':e.args[0]}
cherrypy.log("Change nom machine", "MONCOMPTE ACTION")
return {'message':u"Modification réussie"}
changeNomMachine.exposed = True
@ -369,6 +381,7 @@ class monCompte:
except ValueError, e:
del mach
return {'error':e.args[0]}
cherrypy.log("Change mac machine", "MONCOMPTE ACTION")
return {'message':u"Modification réussie"}
changeMACMachine.exposed = True
@ -388,6 +401,7 @@ class monCompte:
mach.delete()
except ValueError, e:
return {'error':e.args[0]}
cherrypy.log("Machine supprimee", "MONCOMPTE ACTION")
return {'message':u"Machine supprimée"}
supprimeMachine.exposed = True
@ -411,6 +425,7 @@ class monCompte:
except ValueError, e:
del m
return {'error':e.args[0].replace("\n","\\n")}
cherrypy.log("Nouvelle machine", "MONCOMPTE ACTION")
return {'message':u"Machine enregistrée avec succès"}
creerMachine.exposed = True
@ -432,6 +447,7 @@ class monCompte:
return self.index(error=u"Vous possédez déjà cet alias")
except EnvironmentError:
return self.index(error=u"Vous possédez déjà cet alias")
cherrypy.log("Nouvel alias", "MONCOMPTE ACTION")
return self.index(message=u'Alias enregistré')
newAlias.exposed = True
@ -464,6 +480,7 @@ class monCompte:
return self.index(error=e.args[0])
except Exception, e:
return self.index(error=u"Une erreur est survenue lors de lenregistrement. Vérifiez que l'adresse mail fournie est correcte.")
cherrypy.log("Change mail prefs", "MONCOMPTE ACTION")
return self.index(message=u'Vos préférences ont été enregistrées')
saveMailPrefs.exposed = True

View file

@ -36,8 +36,19 @@
<div class="clear"></div>
</dd>
#if $getVar('adherent.adresse', False)
<dt>Adresse :</dt>
<dd>
$adherent.adresse.ligne1 <br />
#if $adherent.adresse.ligne2 != u' '
$adherent.adresse.ligne2 <br />
#end if
$adherent.adresse.cp $adherent.adresse.ville
</dd>
#else
<dt>Chambre :</dt>
<dd>$adherent.chambre</dd>
#end if
<dt>Solde :</dt>
<dd>
$adherent.solde &euro;