aboutsummaryrefslogtreecommitdiffstats
path: root/jm2l/templates/modals.mako
diff options
context:
space:
mode:
authortr4ck3ur <tr4ck3ur@style-python.fr>2015-02-15 18:10:48 +0100
committertr4ck3ur <tr4ck3ur@style-python.fr>2015-02-15 18:10:48 +0100
commita9318f7fd31eed8fa14d08a92277ba795efbb36c (patch)
treee7d4c1a2190b1b5eb77783141831a7198c140085 /jm2l/templates/modals.mako
parent6f97a3895e862c3ba4d71a7da409b9d20c50336c (diff)
downloadjm2l-a9318f7fd31eed8fa14d08a92277ba795efbb36c.tar.gz
jm2l-a9318f7fd31eed8fa14d08a92277ba795efbb36c.tar.bz2
jm2l-a9318f7fd31eed8fa14d08a92277ba795efbb36c.tar.xz
jm2l-a9318f7fd31eed8fa14d08a92277ba795efbb36c.zip
Corrigé les images
Ajouté la gestion de password Corrigé le slug des users à la création
Diffstat (limited to 'jm2l/templates/modals.mako')
-rw-r--r--jm2l/templates/modals.mako34
1 files changed, 7 insertions, 27 deletions
diff --git a/jm2l/templates/modals.mako b/jm2l/templates/modals.mako
index 6ee1556..5848be6 100644
--- a/jm2l/templates/modals.mako
+++ b/jm2l/templates/modals.mako
@@ -150,11 +150,10 @@
Les images de taille supérieure à 300x300 pixels seront redimensionnés.
</div>
${helpers.uploader("users", uid, "une Photo")}
- ##${helpers.uploader_js()}
</div>
<div class="modal-footer">
<button class="btn" data-dismiss="modal" aria-hidden="true">Annuler</button>
- <button class="btn btn-primary">Enregistrer les modifications</button>
+ <button class="btn btn-primary" onclick="javascript:DoPost('/2015/modal/UserPicture/${uid}');">Enregistrer les modifications</button>
</div>
</div>
</%def> \
@@ -166,33 +165,12 @@
<h3>Changer mon mot de passe</h3>
</div>
<div class="modal-body">
-
+ <form id="ModalForm" action="javascript:DoPost('/2015/modal/Password/${uid}');" style='margin:0;'>
<div class="description">Pour modifier le mot de passe actuel,
entrez un nouveau mot de passe dans chacune des deux zones de texte.
</div>
- <div class="password-strength" style="float:right;">
- <div class="password-strength-text" aria-live="assertive">Faible</div>
- <div class="password-strength-title">Sécurité du mot de passe&nbsp;:</div>
- <div class="password-indicator">
- <div style="width: 0%;" class="indicator"></div>
- </div>
- </div>
-
- <div class="form-item form-type-password-confirm form-item-pass">
- <label for="edit-pass-pass1">Mot de passe </label>
- <input
- id="edit-pass-pass1" name="pass" size="25" maxlength="128" type="password">
- </div>
-
- <div class="form-item form-type-password form-item-pass-pass2 confirm-parent">
- <div style="visibility: hidden;" class="password-confirm">
- Concordance des mots de passe&nbsp;: <span></span>
- </div>
- <label for="edit-pass-pass2">Confirmer le mot de passe </label>
- <input class="password-confirm form-text"
- id="edit-pass-pass2" name="pass2" size="25" maxlength="128" type="password">
- </div>
+ ${ helpers.DisplayForm(form, {}) }
<div id="pswd_info" style="display: block;">
Pour renforcer la sécurité de votre mot de passe :
@@ -204,6 +182,7 @@
<li id="ponctu" class="invalid">Ajoutez des caractères de ponctuation</li>
</ul>
</div>
+ </form>
<script>
$('input[type=password]').keyup(function() {
// set password variable
@@ -240,13 +219,13 @@
$('#ponctu').removeClass('invalid').addClass('valid');
} else {
$('#ponctu').removeClass('valid').addClass('invalid');
- }
+ }
});
</script>
</div>
<div class="modal-footer">
<button class="btn" data-dismiss="modal" aria-hidden="true">Annuler</button>
- <button class="btn btn-primary">Changer</button>
+ <button class="btn btn-primary" onclick="javascript:document.forms['ModalForm'].submit();">Changer</button>
</div>
</div>
</%def> \
@@ -284,4 +263,5 @@ context._kwargs['postpone_js']=[]
% for jsitem in context._kwargs['postpone_js']:
${jsitem | n}
% endfor
+HandleControls();
</script>