Skip to content

Commit

Permalink
updates
Browse files Browse the repository at this point in the history
  • Loading branch information
Ezekiah committed Jul 9, 2013
1 parent 7b5141b commit b6f91e4
Show file tree
Hide file tree
Showing 34 changed files with 322 additions and 172 deletions.
Binary file modified locale/fr/LC_MESSAGES/django.mo
Binary file not shown.
39 changes: 22 additions & 17 deletions locale/fr/LC_MESSAGES/django.po
Expand Up @@ -111,7 +111,7 @@ msgstr ""
#: outside/templates/hub/reinitialize_passwd.html:19
#: outside/templates/hub/signup.html:27
msgid "username"
msgstr "Nom d'utilisateur"
msgstr "identifiant"

#: outside/views.py:154 outside/views.py:213
#, python-format
Expand Down Expand Up @@ -651,7 +651,7 @@ msgstr ""
#: outside/templates/hub/reinitialize_passwd.html:43
#: outside/templates/hub/signup.html:78
msgid "Please fill the image below"
msgstr "Veuillez recopier l'image ci-dessous"
msgstr "Merci de bien vouloir reproduire les lettres qui apparaissent dans l'image ci-dessous"

#: outside/templates/enquete/access_form.html:86
msgid "accepted terms"
Expand Down Expand Up @@ -841,7 +841,7 @@ msgstr "L'enquête sur l'enquête"

#: outside/templates/enquete/enquetes.html:75
msgid "To access the survey datas you have to be registered"
msgstr "Pour accêder aux données de l'enquête vous devez être inscrit"
msgstr "Pour lire les données de l'enquête vous devez être inscrit"

#: outside/templates/enquete/enquetes.html:78
msgid "access content"
Expand Down Expand Up @@ -1085,8 +1085,16 @@ msgstr "Changer votre mot de passe"

#: outside/templates/hub/change_password.html:26
#: outside/templates/hub/signup.html:45
msgid "The password must have a good security"
msgstr "Le mot de passe doit avoir une bonne sécurité"
msgid "The password must have a good security, use signs and numbers to strenghten the password"
msgstr "Le mot de passe doit avoir une bonne sécurité, utilisez des signes et des chiffres pour renforcer la sécurité"


msgid "Research content"
msgstr "Contenus de l'enquête"


msgid "Create profile"
msgstr "Création du profil"

#: outside/templates/hub/change_password.html:34
msgid "Confirmation"
Expand Down Expand Up @@ -1154,7 +1162,7 @@ msgstr ""

#: outside/templates/hub/create_profile.html:13
msgid "You don't have a profile, create one"
msgstr "Vous n'avez pas de profile, veuillez en créer un"
msgstr "Vous n'avez pas de profil, veuillez en créer un"

#: outside/templates/hub/create_profile.html:18
#: outside/templates/hub/edit_profile.html:18
Expand Down Expand Up @@ -1204,7 +1212,7 @@ msgid ""
msgstr ""
"\n"
"<p>Les données de l'enquête peuvent être très longue à télécharger, vous "
"devriez donc utiliser un gestionnaire de téléchargement qui permet de mettre "
"devriez donc utiliser un gestionnaire <br/>de téléchargement qui permet de mettre "
"en pause un téléchargement et le continuer plus tard.</br>Si vous êtes sur "
"windows vous pouvez utiliser <a href=\"http://www.clubic.com/telecharger-"
"fiche12841-free-download-manager.html\">free download manager</a>.<br/>Sur "
Expand Down Expand Up @@ -1325,7 +1333,7 @@ msgstr "Confirmation du mot de passe"

#: outside/templates/hub/signup.html:72
msgid "describe yourself"
msgstr "Décrivez-vous professionnellement, votre poste, où vous travaillez..."
msgstr "Pouvez-vous nous décrire les raisons pour lesquelles vous vous intéressez à la banque d'enquêtes qualitatives?"

#: outside/templates/hub/signup.html:85
msgid "legal notices"
Expand Down Expand Up @@ -1356,21 +1364,16 @@ msgstr "Authentification"

#: outside/templates/outside/login.html:37
#, python-format
msgid ""
"\n"
"\t\t\tPlease fill this form to connect, <a href=\"%(signup_url)s\"><u>click "
"here</u></a> if you are not registered\n"
"\t\t\t "
msgid "Please fill this form to connect, <a href=\"{{signup_url}}?next={{next}}\"><u>click here</u></a> if you are not registered"
msgstr ""
"\n"
"\t\t\tPour demander l'accès à une enquête vous devez être incrit sur le "
"site, vous pouvez vous <a href=\"%(signup_url)s\"><u>inscrire ici</u></"
"Pour demander l'accès à une enquête vous devez être incrit sur le "
"site, vous pouvez vous <a href=\"{{signup_url}}\"><u><b>inscrire ici</b> <i class=\"icon-signin icon-2x\"></i></u></"
"a><br/> Si vous disposez déjà d'un compte veuillez entrer vos login et mot "
"de passe ci-dessous.<br/>Nous vous rappelons que ce site est réservé à la "
"communauté académique pour un usage strictement scientifique.<br/>Une fois "
"authentifié, vous pouvez demander à consulter les documents de l'enquête en "
"remplissant le formulaire de demande d'accès.<br/>Vous devrez renouveller la "
"procédure pour chaque enquête que vous souhaiterez consulter.\t\t\t "
"procédure pour chaque enquête que vous souhaiterez consulter."

#: outside/templates/outside/login.html:67
msgid "Password forgotten?"
Expand Down Expand Up @@ -1862,4 +1865,6 @@ msgid "Show/Hide Paraverbal"
msgstr "Voir/cacher le paraverbal"


msgid "Refresh captcha image"
msgstr "rafraichir l'image"

17 changes: 17 additions & 0 deletions outside/api.py
Expand Up @@ -729,6 +729,23 @@ def subscriber( request, subscriber_id ):

import random


from captcha.models import CaptchaStore
from captcha.helpers import captcha_image_url

import json

def captcha_refresh(request):
""" Return json with new captcha for ajax refresh request """

new_key = CaptchaStore.generate_key()
to_json_response = {
'key': new_key,
'image_url': captcha_image_url(new_key),
}
return HttpResponse(json.dumps(to_json_response), content_type='application/json')


def captcha(request):
# this compare captcha's number from POST and SESSION
if(request.method == 'POST' and request.POST['captcha'] is not None and request.POST['captcha'] == request.session['captcha']):
Expand Down
17 changes: 7 additions & 10 deletions outside/forms.py
@@ -1,7 +1,7 @@
from django import forms
from django.forms import ModelForm, ModelChoiceField
from django.utils.translation import ugettext as _
from captcha.fields import ReCaptchaField
from captcha.fields import *
from outside.models import Subscriber
from reanalyseapp.models import Enquete

Expand All @@ -22,13 +22,12 @@ class SubscriberForm (forms.Form):
accepted_terms = forms.BooleanField(required=False, initial=False)
description = forms.CharField( widget=forms.Textarea) # personal description
action = forms.CharField( label="action", required=False, widget=forms.HiddenInput )
#captcha = ReCaptchaField(attrs={'theme':'clean'})

captcha = CaptchaField(required=False, )

class LoginForm( forms.Form ):
username = forms.CharField( max_length=32, widget=forms.TextInput, required=True )
password = forms.CharField( max_length=64, label='Password', widget=forms.PasswordInput(render_value=False ), required=True )
#captcha = ReCaptchaField(attrs={'theme':'clean'}, required=True)
captcha = CaptchaField(required=False, )



Expand All @@ -43,19 +42,17 @@ class SignupForm( forms.Form ):
status = forms.CharField(max_length=3, widget=forms.Select(choices=Subscriber.STATUS_CHOICES), )
accepted_terms = forms.BooleanField(initial=False)
description = forms.CharField( widget=forms.Textarea) # personal message
captcha = ReCaptchaField(attrs={'theme':'clean'})
captcha = CaptchaField(required=False, )

class ChangePasswordForm( forms.Form ):
password1 = forms.CharField( max_length=64, label='Password', widget=forms.PasswordInput(render_value=False ), required=True )
password2 = forms.CharField( max_length=64, label='Password', widget=forms.PasswordInput(render_value=False ), required=True )
username = forms.CharField( label="username", required=True, widget=forms.HiddenInput )
captcha = ReCaptchaField(attrs={'theme':'clean'})

username = forms.CharField( label="username", required=True, widget=forms.HiddenInput )

class ReinitializePasswordForm(forms.Form):
email = forms.EmailField()
#username = forms.CharField( label=_("username"), required=True )
captcha = ReCaptchaField(attrs={'theme':'clean'})
captcha = CaptchaField(required=True)



Expand All @@ -81,7 +78,7 @@ def label_from_instance(self, obj):

description = forms.CharField( widget=forms.Textarea) # personal message

captcha = ReCaptchaField(attrs={'theme':'clean'})




Expand Down
14 changes: 8 additions & 6 deletions outside/templates/email/access_request.html
Expand Up @@ -20,7 +20,7 @@

Vous pouvez cliquer <a href="{{url}}">ici</a> pour accéder à la page admin<br/>

Aurevoir<br/>
A bientôt!<br/>
<img src="{{REANALYSEURL}}/static/img/bequali-logo.png"/>

{% endblocktrans %}
Expand All @@ -32,11 +32,12 @@

{% blocktrans %}

Bonjour,<br/><br/>
Bonjour {{prenom }} {{nom}},<br/><br/>

Vous avez demandé l'accès pour l'enquête {{enquete}}, nous allons étudier votre demande et vous recevrez un mail quand l'accès vous sera autorisé.
Vous avez demandé l'accès pour l'enquête {{enquete}}, nous allons étudier votre demande et vous recevrez un mail dès que l'accès vous aura été donné.

Aurevoir<br/>
A bientôt!<br/>
L'équipe beQuali<br/>
<img src="{{REANALYSEURL}}/static/img/bequali-logo.png"/>

{% endblocktrans %}
Expand All @@ -48,10 +49,11 @@

{% blocktrans %}

Bonjour, <br/><br/>
Bonjour {{prenom }} {{nom}}, <br/><br/>
Votre demande d'accès pour l'enquête "{{enquete}}" a été acceptée. Vous pouvez consulter l'enquête <a href="{{url}}">ici</a><br/><br/>

Aurevoir
Bonne exploration!<br/>
L'équipe beQuali<br/>
<img src="{{REANALYSEURL}}/static/img/bequali-logo.png"/>

{% endblocktrans %}
Expand Down
7 changes: 4 additions & 3 deletions outside/templates/email/contact.html
Expand Up @@ -6,10 +6,11 @@

{% blocktrans %}

Bonjour votre message a été envoyé, nous vous répondrons dès que possible. <br/><br/>
Bonjour votre message a bien été envoyé, nous vous répondrons dès que possible. <br/><br/>
Contenu du message : {{description}} <br/><br/>

Aurevoir<br/>
A bientôt!<br/>
L'équipe beQuali<br/>

<img src="{{REANALYSEURL}}/static/img/bequali-logo.png"/>

Expand Down Expand Up @@ -37,7 +38,7 @@
message:{{description}}<br/>
<br/><br/>

Aurevoir<br/>
A bientôt<br/>
<img src="{{REANALYSEURL}}/static/img/bequali-logo.png"/>

{% endblocktrans %}
Expand Down
12 changes: 7 additions & 5 deletions outside/templates/email/reinitialize_password.html
Expand Up @@ -3,14 +3,15 @@

{%if action == 'reinitialize_confirm'%}

Bonjour {{firstname }}{{lastname}}, <br/><br/>
Bonjour {{prenom }} {{nom}}, <br/><br/>

Nous avons reçu une demande de réinitialisation de votre mot de passe pour votre identitiant <b>{{username}}</b>.<br/><br/>

Si vous êtes bien à l'origine de la demande, veuillez confirmer votre demande de réinitialisation en cliquant sur ce <a href="{{confirmation_href}}">lien</a>,
vous recevrez alors un email contenant votre nouveau mot de passe.

A bientôt<br/>
A bientôt!<br/>
L'équipe beQuali<br/>

<img src="{{REANALYSEURL}}/static/img/bequali-logo.png"/>

Expand All @@ -20,16 +21,17 @@

{%if action == 'reinitialize_notification'%}

Bonjour {{firstname }}{{lastname}},<br/><br/>
Bonjour {{prenom }} {{nom}},<br/><br/>

Votre mot de passe a bien été réinitialisé, vous pouvez vous connecter <a href="{{login_url}}">ici</a> avec ces informations : <br/>
Votre mot de passe a bien été réinitialisé, vous pouvez dès maintenant vous connecter <a href="{{login_url}}">ici</a> avec ces informations : <br/>
Identifiant : {{username}}<br/>
Mot de passe : {{password}}<br/><br/>

Vous pouvez changer votre mot de passe à cette <a href="{{change_password_url}}">adresse</a> :


A bientôt<br/>
A bientôt!<br/>
L'équipe beQuali<br/>

<img src="{{REANALYSEURL}}/static/img/bequali-logo.png"/>

Expand Down
16 changes: 9 additions & 7 deletions outside/templates/email/signup.html
Expand Up @@ -5,13 +5,15 @@

{% blocktrans %}

Bonjour {{firstname}} {{nom}},<br/><br/>
Bonjour {{prenom}} {{nom}},<br/><br/>

Veuillez cliquer sur ce <a href="{{confirmation_href}}">lien</a> pour confirmer votre inscription sur le site BeQuali.<br/>
Nous avons bien reçu votre de mande d'inscription sur le site beQuali.
Afin de finaliser la procédure veuillez cliquer sur ce <a href="{{confirmation_href}}">lien</a>.<br/>

Vous pourrez vous connecter avec cet identifiant : {{username}} et mot de passe : {{password}} (masqué pour raison de sécurité). <br/><br/>
Vous pourrez ensuite vous connecter avec cet identifiant : {{username}} et ce mot de passe : {{password}} (masqué pour raison de sécurité). <br/><br/>

Aurevoir<br/>
A bientôt!<br/>
L'équipe beQuali<br/>

<img src="{{REANALYSEURL}}/static/img/bequali-logo.png"/>

Expand All @@ -25,9 +27,9 @@
{% blocktrans %}

Bonjour, vous avez une nouvelle demande d'accès : <br/><br/>
user information :<br/>
Informations sur l'utilisateur :<br/>

prenom: {{prenom}}<br/>
prénom: {{prenom}}<br/>
nom: {{nom}}<br/>
email: {{email}}<br/>
affiliation: {{affiliation}}<br/>
Expand All @@ -36,7 +38,7 @@

Vous pouvez cliquer <a href="{{admin_url}}">ici</a> pour accéder à la page admin<br/>

Aurevoir<br/>
A bientôt!<br/>

<img src="{{REANALYSEURL}}/static/img/bequali-logo.png"/>

Expand Down
5 changes: 0 additions & 5 deletions outside/templates/enquete/access_form.html
Expand Up @@ -81,11 +81,6 @@ <h3>{%trans "Ask for access"%}</h3>



<label for="recaptcha_response_field">{% trans "captcha"|capfirst %}
<div class="specification">{% trans "Please fill the image below"|capfirst %}</div>
</label>
{{ access_request_form.captcha }}

<!--
<label for="accepted_terms">{% trans "accepted terms" %}
<div class="specification">{% trans "legal notice description" %}</div>
Expand Down
23 changes: 19 additions & 4 deletions outside/templates/enquete/hook.html
Expand Up @@ -14,7 +14,15 @@
<div class="icon"><span class="icon-compass" ></span></div>{% trans "Focus on the research" %}
</a>
</div>

<div class="back floating with-icon {% if "visualizations" in tags %}selected{%endif%}">

<a href="{% url outside_enquete enquete.id %}">
<div class="icon" style="margin-top:0px"><span class="icon-eye-open " style=""></span></div> {% trans "Research content" %}
</a>
</div>


<div class="back floating with-icon {% if "enquiry" in tags %}selected{%endif%}">
<a href="{% if enquiry %}{% url outside_enquiry enquiry.enquete.id %}{% else %}{% url outside_enquiry enquete.id %}{% endif %}" title="{% trans "The research on the research" %}" >
<div class="icon"><span class="icon-microphone" style=""></span></div>{% trans "The research on the research" %}
Expand All @@ -28,24 +36,31 @@
</a>
</div>
{% endcomment %}






{% if request.user.is_authenticated %}
<div class="back floating with-icon" >
<a href="{% url outside_download_page enquete.id%}" title="{% trans "Download page" %}">
<div class="icon"><span class="icon-download-alt" style=""></span></div>{% trans "Download" %}
</a>
</div>
{% endif %}

<div class="back floating with-icon {% if "access_request" in tags %}selected{%endif%}">




<a href="{% if enquiry %}{% url outside_access_request enquiry.enquete.id %}
{% else %}{% url outside_access_request enquete.id %}{% endif %}">
<div class="icon" style="margin-top:0px"><span class="icon-hand-up" style=""></span></div> {% trans "Ask for access" %}
</a>
</div>




<!-- div class="identifier floating">{% trans "enquete n." %} {{ enquete.id }}</div -->

<div class="clear"></div>
Expand Down

0 comments on commit b6f91e4

Please sign in to comment.