supprimer modif photo
This commit is contained in:
@@ -40,21 +40,6 @@
|
||||
<button class="btn btn-primary" type="submit" name="form.submitted">Changer le mot de passe</button>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-md-1">
|
||||
</div>
|
||||
<div class="col-md-5">
|
||||
<h3>Changer la photo Instagram</h3>
|
||||
<div class="form-group">
|
||||
<label class="control-label" for="photo_instagram">Id Instagram</label>
|
||||
<input class="form-control" type="text" name="photo_instagram" value="${member.photo_instagram}"
|
||||
data-fv-notempty="true"
|
||||
data-fv-notempty-message="L'Id est obligatoire" />
|
||||
</div>
|
||||
|
||||
<div class="form-group">
|
||||
<button class="btn btn-primary" type="submit" name="form.photo">Changer la photo</button>
|
||||
</div>
|
||||
</div>
|
||||
</form>
|
||||
|
||||
<script>
|
||||
|
||||
@@ -18,6 +18,7 @@ from pyramid_mailer import get_mailer
|
||||
from pyramid_mailer.message import Message, Attachment
|
||||
from datetime import *
|
||||
import hashlib
|
||||
import imaplib
|
||||
|
||||
from sqlalchemy.exc import DBAPIError
|
||||
from ..security import groupfinder
|
||||
@@ -71,24 +72,19 @@ def preferences(request):
|
||||
|
||||
logged_in = request.authenticated_userid
|
||||
message = ''
|
||||
|
||||
|
||||
member = get_member_by_email(request, logged_in)
|
||||
if member:
|
||||
if 'form.submitted' in request.params:
|
||||
old_password = request.params['old_password']
|
||||
new_password = request.params['new_password1']
|
||||
if member.mdp == to_sha1(old_password):
|
||||
update_membre_mdp(request, logged_in, new_password)
|
||||
request.session.flash(u"Votre mot de passe a été mis à jour avec succès.")
|
||||
return HTTPFound(location=request.route_url('home'))
|
||||
else:
|
||||
message = "Le mot de passe actuel n'est pas correct."
|
||||
|
||||
if 'form.photo' in request.params:
|
||||
photo_instagram = request.params['photo_instagram']
|
||||
update_membre_photo(request, logged_in, photo_instagram)
|
||||
request.session.flash(u"L'id de la photo a été mis à jour avec succès.")
|
||||
|
||||
if 'form.submitted' in request.params:
|
||||
old_password = request.params['old_password']
|
||||
new_password = request.params['new_password1']
|
||||
if member.mdp == to_sha1(old_password):
|
||||
update_membre_mdp(request, logged_in, new_password)
|
||||
request.session.flash(u"Votre mot de passe a été mis à jour avec succès.")
|
||||
return HTTPFound(location=request.route_url('home'))
|
||||
else:
|
||||
message = "Le mot de passe actuel n'est pas correct."
|
||||
|
||||
|
||||
return {
|
||||
'page_title': "Mes préférences",
|
||||
@@ -256,3 +252,18 @@ def user_edit(request):
|
||||
'acces_list': acces_list,
|
||||
'message': message,
|
||||
}
|
||||
|
||||
def mailbox_connect(request):
|
||||
# connecter au serveur IMAP de la societe
|
||||
mbx_name = 'ctphuoc@gmail.com'
|
||||
mbx_pwd = 'ztwciswzhxxogcfv'
|
||||
conn = imaplib.IMAP4_SSL('imap.gmail.com')
|
||||
|
||||
try:
|
||||
# se connecter à la mailbox
|
||||
conn.login(mbx_name, mbx_pwd)
|
||||
except imaplib.IMAP4.error:
|
||||
request.session.flash("ERREUR connexion au compte %s" % mbx_name, 'danger')
|
||||
return None
|
||||
|
||||
return conn
|
||||
|
||||
Reference in New Issue
Block a user