From 6b25830afcec7461d0c38b446fe1cb1525c83d28 Mon Sep 17 00:00:00 2001 From: Nicolas Le Goff Date: Tue, 11 Jun 2013 15:26:31 +0200 Subject: [PATCH] Add oauth& provider forms --- templates/web/login/oauth/login.html.twig | 18 ++++++---- templates/web/login/providers/bind.html.twig | 18 ++++++---- .../web/login/providers/mapping.html.twig | 18 ++++++---- www/scripts/apps/login/home/bind.js | 34 +++++++++++++++++++ www/scripts/apps/login/home/mapping.js | 34 +++++++++++++++++++ www/scripts/apps/login/home/oauthLogin.js | 34 +++++++++++++++++++ 6 files changed, 135 insertions(+), 21 deletions(-) create mode 100644 www/scripts/apps/login/home/bind.js create mode 100644 www/scripts/apps/login/home/mapping.js create mode 100644 www/scripts/apps/login/home/oauthLogin.js diff --git a/templates/web/login/oauth/login.html.twig b/templates/web/login/oauth/login.html.twig index 2344dc6e79..47546fa69b 100644 --- a/templates/web/login/oauth/login.html.twig +++ b/templates/web/login/oauth/login.html.twig @@ -31,19 +31,18 @@
{{ auth_macro.flashes() }}
-
-
- {{ form_errors(form) }} + {% if form.vars.errors|length > 0 %} +
+
+ {{ form_errors(form) }} +
-
+ {% endif %}
{{ auth_macro.fieldInput(form.email, "loginForm", 'icon-envelope') }} @@ -122,3 +121,8 @@ {% block footer_scaffholding %} {# empty footer #} {% endblock footer_scaffholding %} + +{% block scripts %} + {{ parent() }} + +{% endblock %} diff --git a/templates/web/login/providers/bind.html.twig b/templates/web/login/providers/bind.html.twig index 7f23c2b90b..59110b92d9 100644 --- a/templates/web/login/providers/bind.html.twig +++ b/templates/web/login/providers/bind.html.twig @@ -37,19 +37,18 @@
{{ auth_macro.flashes() }} -
-
- {{ form_errors(form) }} + {% if form.vars.errors|length > 0 %} +
+
+ {{ form_errors(form) }} +
-
+ {% endif %}
{{ auth_macro.fieldInput(form.login, "loginForm", 'icon-envelope') }} @@ -86,3 +85,8 @@
{% include "login/include/register-link-block.html.twig" with {"login" : login, "last_item" : app['registration.enabled']} %} {% endblock %} + +{% block scripts %} + {{ parent() }} + +{% endblock %} diff --git a/templates/web/login/providers/mapping.html.twig b/templates/web/login/providers/mapping.html.twig index 113651917d..9803dab83a 100644 --- a/templates/web/login/providers/mapping.html.twig +++ b/templates/web/login/providers/mapping.html.twig @@ -55,19 +55,18 @@
{{ auth_macro.flashes() }} -
-
- {{ form_errors(form) }} + {% if form.vars.errors|length > 0 %} +
+
+ {{ form_errors(form) }} +
-
+ {% endif %}