diff options
author | ashwinishinde | 2015-03-18 14:46:34 +0530 |
---|---|---|
committer | ashwinishinde | 2015-03-18 14:46:34 +0530 |
commit | 2e4a5f239283af883532e367bdb9d81c2c311f1c (patch) | |
tree | 8baf9fb9c634622cdf1b85d70ac4764f09946ad0 /static/forums | |
parent | 130bb98ed8876aa48c94d98650729f6662024db1 (diff) | |
download | FOSSEE-Forum-2e4a5f239283af883532e367bdb9d81c2c311f1c.tar.gz FOSSEE-Forum-2e4a5f239283af883532e367bdb9d81c2c311f1c.tar.bz2 FOSSEE-Forum-2e4a5f239283af883532e367bdb9d81c2c311f1c.zip |
Subject:FOSSEE forum registration and category
Description:
1) Registartion
2) added fossee category
3) removed Issues
4) removed Tutorials
5) resolve MyQuestion and MyAnswer Uid problem
Diffstat (limited to 'static/forums')
-rw-r--r-- | static/forums/templates/user-login.html | 6 | ||||
-rw-r--r-- | static/forums/templates/user-register.html | 91 |
2 files changed, 94 insertions, 3 deletions
diff --git a/static/forums/templates/user-login.html b/static/forums/templates/user-login.html index 350cce5..cb09a06 100644 --- a/static/forums/templates/user-login.html +++ b/static/forums/templates/user-login.html @@ -5,11 +5,11 @@ <div class="row"> <div class="col-lg-6" style="border-right: 1px dashed #424242;"> <h4>Please login with your <br>Spoken-Tutorial.org account.</h4> - <form action="/accounts/login/" method="POST"> {% csrf_token %} + <form action="accounts/login/" method="POST"> {% csrf_token %} {% if form.errors %} <div class="alert alert-danger"> <button type="button" class="close" data-dismiss="alert" aria-hidden="true">×</button> - Invalid username or password + <b>Invalid username or password</b> </div> {% endif %} {% with WIDGET_ERROR_CLASS='field_error' %} @@ -40,7 +40,7 @@ </ul> <h4>Dont have a Spoken-Tutorial.org account yet ?</h4> <p> - <a class="btn btn-sm btn-success" href="http://www.spoken-tutorial.org/accounts/register/" target="_blank">Register</a> + <a class="btn btn-sm btn-success" href="/accounts/register/" >Register</a> </p> </div> <!-- /.col --> </div> <!-- /.row --> diff --git a/static/forums/templates/user-register.html b/static/forums/templates/user-register.html new file mode 100644 index 0000000..0d88dcc --- /dev/null +++ b/static/forums/templates/user-register.html @@ -0,0 +1,91 @@ +{% extends 'website/templates/base.html' %} +{% load widget_tweaks %} +{% load static %} +{% block title %}Register{% endblock %} + +{% block cssblock %} + <link rel="stylesheet" href="{% static 'website/css/login.css' %}" type="text/css" media="screen" charset="utf-8" /> +{% endblock %} +{% block search %} +{% endblock %} +{% block content %} + <div id="loggit" class="img-rounded"> + <h1><i class="fa fa-pencil"></i> Register Yourself</h1> + <br> + <form id="logForm" method="post" class="form-horizontal">{% csrf_token %} + <div class="form-group"> + <div class="col-xs-12"> + <div class="input-group"> + <span class="input-group-addon"><i class="fa fa-user fa-fw"></i></span> + {% render_field form.username class+="form-control username" tabindex="1" placeholder="Desired Username" %} + </div> + {{ form.username.errors }} + </div> + </div> + <div class="form-group"> + <div class="col-xs-12"> + <div class="input-group"> + <span class="input-group-addon"><i class="fa fa-envelope fa-fw"></i></span> + {% render_field form.email class+="form-control email" tabindex="1" placeholder="Your Email" %} + </div> + {{ form.email.errors }} + </div> + </div> + <div class="form-group"> + <div class="col-xs-12"> + <div class="input-group"> + <span class="input-group-addon"><i class="fa fa-key fa-fw"></i></span> + {% render_field form.password class+="form-control password" tabindex="1" placeholder="Enter password" %} + </div> + {{ form.password.errors }} + </div> + </div> + <div class="form-group"> + <div class="col-xs-12"> + <div class="input-group"> + <span class="input-group-addon"><i class="fa fa-key fa-fw"></i></span> + {% render_field form.password_confirm class+="form-control password_confirm" tabindex="1" placeholder="Retype Password" %} + </div> + {{ form.password_confirm.errors }} + </div> + </div> + <div class="form-group"> + <div class="col-xs-12"> + <div class="input-group captcha-group"> + {% render_field form.captcha class+="form-control captcha" placeholder="Enter Captcha" %} + </div> + {{ form.captcha.errors }} + </div> + </div> + <div class="form-group formSubmit"> + <div class="col-sm-7"> + <p class="text-center">Already Registered? <span><a href="/accounts/login/">Login here</span></a></p> + </div> + <div class="col-sm-5 submitWrap"> + <button type="submit" class="btn btn-primary btn-lg">Register Me</button> + </div> + </div> + </form> + </div> +{% endblock %} +{% block uncompressjsblock %} + <script> + $(function() { + // Add refresh button after field (this can be done in the template as well) + + // Click-handler for the refresh-link + $('.captcha-refresh').click(function(){ + var $form = $(this).parents('form'); + var url = location.protocol + "//" + window.location.hostname + ":"+ location.port + "/captcha/refresh/"; + + // Make the AJAX-call + $.getJSON(url, {}, function(json) { + $form.find('input[name="captcha_0"]').val(json.key); + $form.find('img.captcha').attr('src', json.image_url); + }); + + return false; + }); + }); + </script> +{% endblock %} |