bug affichage devis_view.pt
This commit is contained in:
@@ -28,7 +28,7 @@ class GlobalLayout(object):
|
||||
return to_euroz(x)
|
||||
|
||||
def to_decz(self, x):
|
||||
return to_euroz(x)
|
||||
return to_decz(x)
|
||||
|
||||
def to_percent(self, x):
|
||||
return to_percent(x)
|
||||
|
||||
@@ -45,15 +45,13 @@
|
||||
Sinistre<br />
|
||||
Votre référence<br />
|
||||
Observation<br />
|
||||
Travaux<br />
|
||||
</td>
|
||||
<td>
|
||||
${dossier.NOPOL}<br />
|
||||
${dossier.NOSIN}<br />
|
||||
${dossier.VREF}<br />
|
||||
${dossier.C_OBS}<br />
|
||||
${dossier.TX_TRAV}<br />
|
||||
</td>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
@@ -88,7 +86,7 @@
|
||||
</div> <!-- row -->
|
||||
<!-- ENTETE DEVIS -->
|
||||
<table class="table table-bordered table-condensed">
|
||||
<tr>
|
||||
<tr class="well">
|
||||
<th class="text-right">Total HT</th>
|
||||
<th class="text-right">Total TVA</th>
|
||||
<th class="text-right">Total TTC</th>
|
||||
@@ -103,12 +101,13 @@
|
||||
</table>
|
||||
|
||||
<table class="table table-bordered table-condensed">
|
||||
<tr>
|
||||
<tr class="well">
|
||||
<th>Réf</th>
|
||||
<th>Désignation</th>
|
||||
<th class="text-right">Qté</th>
|
||||
<th class="text-right">PU HT</th>
|
||||
<th class="text-right">Montant HT</th>
|
||||
<th></th>
|
||||
</tr>
|
||||
<tr tal:repeat="detail details">
|
||||
<td>${detail.REF}</td>
|
||||
|
||||
@@ -36,21 +36,21 @@ def to_euro(x):
|
||||
#if x == 0:
|
||||
# return ""
|
||||
#else:
|
||||
return (u"%.2f €" % x).replace('.', ',')
|
||||
return ("%.2f €" % x).replace('.', ',')
|
||||
|
||||
def to_euroz(x):
|
||||
"""Takes a float and returns a string"""
|
||||
if x == 0:
|
||||
return ""
|
||||
else:
|
||||
return (u"%.2f €" % x).replace('.', ',')
|
||||
return ("%.2f €" % x).replace('.', ',')
|
||||
|
||||
def to_decz(x):
|
||||
"""Takes a decimal and returns a string"""
|
||||
if x == 0:
|
||||
return ""
|
||||
else:
|
||||
return (u"%.2f" % x).replace('.', ',')
|
||||
return ("%.2f" % x).replace('.', ',')
|
||||
|
||||
|
||||
def to_sha1(message):
|
||||
@@ -65,7 +65,7 @@ def to_int(x):
|
||||
|
||||
def to_percent(x):
|
||||
"""Takes a float and returns a string"""
|
||||
return (u"%.2f " % x).replace('.', ',') + "%"
|
||||
return ("%.2f " % x).replace('.', ',') + "%"
|
||||
|
||||
|
||||
@view_config(route_name='home', renderer='../templates/default/home.pt', permission='view')
|
||||
@@ -89,7 +89,7 @@ def envoyer_mdp(request):
|
||||
if member:
|
||||
# Fabrication du corps du email_passwordMessage
|
||||
lien = update_membre_mdp_oublie(request, login)
|
||||
body = u"""
|
||||
body = """
|
||||
|
||||
Le lien suivant vous dirigera vers une page où vous pourrez ré-initialiser votre mot de passe d'accès à « gestion.entreprise-dumas.com » :
|
||||
|
||||
@@ -100,13 +100,13 @@ Le lien suivant vous dirigera vers une page où vous pourrez ré-initialiser vot
|
||||
|
||||
|
||||
""" % (request.route_url('redefinir_mdp', lien=lien))
|
||||
envoyerMail(request, member.email, u"Demande de ré-initialisation du mot de passe", body)
|
||||
request.session.flash(u"Votre demande de ré-initialisation de mot de passe vous a été envoyée à %s." % member.email)
|
||||
envoyerMail(request, member.email, "Demande de ré-initialisation du mot de passe", body)
|
||||
request.session.flash("Votre demande de ré-initialisation de mot de passe vous a été envoyée à %s." % member.email)
|
||||
return HTTPFound(location=request.route_url('login'))
|
||||
else:
|
||||
message = u"Le mot de passe fourni est incorrect."
|
||||
message = "Le mot de passe fourni est incorrect."
|
||||
return {
|
||||
'page_title': u"Changer mon mot de passe",
|
||||
'page_title': "Changer mon mot de passe",
|
||||
'url': url,
|
||||
'message': message,
|
||||
}
|
||||
@@ -124,13 +124,13 @@ def changer_mdp(request):
|
||||
new_password = request.params['new_password1']
|
||||
if member.mdp == to_sha1(password):
|
||||
update_membre_mdp(request, logged_in, new_password)
|
||||
request.session.flash(u"Votre mot de passe a été mis à jour avec succès.")
|
||||
request.session.flash("Votre mot de passe a été mis à jour avec succès.")
|
||||
return HTTPFound(location=request.route_url('home'))
|
||||
else:
|
||||
message = u"Le mot de passe actuel n'est pas correct."
|
||||
message = "Le mot de passe actuel n'est pas correct."
|
||||
|
||||
return {
|
||||
'page_title': u"Changer mon mot de passe",
|
||||
'page_title': "Changer mon mot de passe",
|
||||
'url': url,
|
||||
'member': member,
|
||||
'message': message,
|
||||
@@ -161,17 +161,17 @@ def redefinir_mdp(request):
|
||||
mdp = request.params["new_password1"]
|
||||
if login == membre.CD_UTI:
|
||||
update_membre_mdp(request, login, mdp)
|
||||
request.session.flash(u"Votre mot de passe a été modifié avec succès.", 'success')
|
||||
request.session.flash("Votre mot de passe a été modifié avec succès.", 'success')
|
||||
return HTTPFound(location=request.route_url('login'))
|
||||
else:
|
||||
request.session.flash(u"Identifiant incorrect.", 'danger')
|
||||
request.session.flash("Identifiant incorrect.", 'danger')
|
||||
return HTTPFound(location=request.route_url('login'))
|
||||
else:
|
||||
request.session.flash(u"Le lien n'est plus valable.", 'warning')
|
||||
request.session.flash("Le lien n'est plus valable.", 'warning')
|
||||
return HTTPFound(location=request.route_url('login'))
|
||||
|
||||
return {
|
||||
'page_title': u"Définissez votre mot de passe",
|
||||
'page_title': "Définissez votre mot de passe",
|
||||
'url': url,
|
||||
}
|
||||
|
||||
@@ -209,10 +209,10 @@ def login(request):
|
||||
headers = remember(request, login)
|
||||
return HTTPFound(location=came_from, headers=headers)
|
||||
|
||||
message = u"Email et mot de passe invalides. La connexion a échoué."
|
||||
message = "Email et mot de passe invalides. La connexion a échoué."
|
||||
|
||||
return {
|
||||
'page_title': u"",
|
||||
'page_title': "",
|
||||
'url': login_url,
|
||||
'came_from': came_from,
|
||||
'login': login,
|
||||
@@ -224,14 +224,14 @@ def login(request):
|
||||
def logout(request):
|
||||
request.session.invalidate()
|
||||
headers = forget(request)
|
||||
request.session.flash(u"Vous avez bien été déconnecté.")
|
||||
request.session.flash("Vous avez bien été déconnecté.")
|
||||
return HTTPFound(location=request.route_url('login', login=''),
|
||||
headers=headers)
|
||||
|
||||
|
||||
|
||||
def envoyerMail(request, destinataire, objet, corps):
|
||||
body = u"""
|
||||
body = """
|
||||
|
||||
%s
|
||||
|
||||
@@ -240,7 +240,7 @@ gestion.entreprise-dumas.com
|
||||
|
||||
""" % (corps)
|
||||
|
||||
message = Message(subject=u"[Ent. Dumas] %s" % objet,
|
||||
message = Message(subject="[Ent. Dumas] %s" % objet,
|
||||
sender=request.registry.settings['mondumas.admin_email'],
|
||||
body=body)
|
||||
message.add_recipient(destinataire)
|
||||
|
||||
Reference in New Issue
Block a user