--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/src/catedit/templates/catlogin.html Fri Jan 30 12:38:15 2015 +0100
@@ -0,0 +1,65 @@
+{% extends "catbase.html" %}
+{% if not session["user_logged"] or not session["user_can_edit"][current_repository] %}
+ {% set readonly="readonly" %}
+{% else %}
+ {% set readonly=False %}
+{% endif %}
+{% block title %} Catedit: Login {% endblock title %}
+{% block head %}
+ {{ super() }}
+{% endblock head %}
+{% block navbar_items %}
+ {{ super() }}
+{% endblock navbar_items%}
+{% block repo_list %}
+ {{ super() }}
+{% endblock repo_list %}
+{% block page_content %}
+<h2> <b>CatEdit</b> - <small>Authentification</small></h2>
+{% if form.user_login.errors or form.user_password.errors %}
+<div class="alert alert-danger">
+ <strong>
+ <span class="glyphicon glyphicon-exclamation-sign" aria-hidden="true"></span>
+ Erreur:
+ </strong>
+ Vous n'avez pas rempli certains champs obligatoires.
+</div>
+{% endif %}
+<div class="col-md-8">
+ <p>
+ <br>
+ Veuillez entrez votre nom d'utilisateur Github et mot de passe Github.
+ </p>
+ <form method="POST" action="{{url_for('github_login')}}" id="login_form" role="form">
+ <div class="form-group">
+ {% if form.user_login.errors %}
+ {% set login_placeholder="Champ obligatoire" %}
+ {% endif %}
+ {{ form.hidden_tag() }}
+ {{form.user_login.label}}
+ {{form.user_login(class="form-control", id="user_login", placeholder=login_placeholder)}}
+ {{form.user_password.label}}
+ {{form.user_password(class="form-control", id="user_password")}}
+ </div>
+ <button type="submit" class="btn btn-default">Me connecter à CatEdit</button>
+ </form>
+{% if form.user_login.data and not(form.user_login.errors or form.user_password.errors) %}
+ <br>
+ <div class="col-md-8 alert alert-info">
+ <p>
+ Il semble que vous utilisez CatEdit pour la première fois. Veuillez cliquer
+ sur le lien suivant pour vous authentifier sur Github afin de pouvoir utiliser CatEdit.
+ </p>
+ <p>
+ Si ça n'est pas la première fois que vous utilisez CatEdit, vérifiez que vous n'avez pas entré
+ un mauvais nom d'utilisateur/mot de passe. Note: Si vous souhaitez changer d'utilisateur,
+ n'oubliez pas auparavant de vous déconnecter de l'utilisateur courant sur <a href="http://github.com">Github</a>.<br><br>
+ </p>
+ <form method="POST" action="{{url_for('github_login_confirm')}}" id="confirm_form" role="form">
+ <input name="csrf_token" value="{{ csrf_token() }}" type="hidden">
+ <button type="submit" class="btn btn-default">M'authentifier sur Github</button>
+ </form>
+ </div>
+{% endif %}
+</div>
+{% endblock page_content%}