diff options
Diffstat (limited to 'templates')
-rw-r--r-- | templates/apps/invitation/edit.html | 10 | ||||
-rw-r--r-- | templates/apps/name/add.html | 10 | ||||
-rw-r--r-- | templates/apps/name/edit.html | 9 | ||||
-rw-r--r-- | templates/base.html | 56 | ||||
-rw-r--r-- | templates/edit_fieldsets.html | 59 |
5 files changed, 73 insertions, 71 deletions
diff --git a/templates/apps/invitation/edit.html b/templates/apps/invitation/edit.html index 28fc447..b565d10 100644 --- a/templates/apps/invitation/edit.html +++ b/templates/apps/invitation/edit.html @@ -1,9 +1,15 @@ {% extends "edit_fieldsets.html" %} {% block widgets %} $('#id_expires').datepicker({'dateFormat': 'yy-mm-dd','timeFormat': 'hh:ii:ss'}); - $('#form').formwizard({ + $('#wizard').formwizard({ validationEnabled: true, focusFirstInput: true, - textSubmit: "Finish" + textSubmit: "Finish", + validationOptions: { + rules: { + email: 'email required', + expires: 'date required' + } + } }); {% endblock %}
\ No newline at end of file diff --git a/templates/apps/name/add.html b/templates/apps/name/add.html index aba49ad..94086be 100644 --- a/templates/apps/name/add.html +++ b/templates/apps/name/add.html @@ -2,9 +2,15 @@ {% block widgets %} $('#id_expires').datepicker({'dateFormat': 'yy-mm-dd','timeFormat': 'hh:ii:ss'}); $('#id_description').wysiwyg(); - $('#form').formwizard({ + $('#wizard').formwizard({ validationEnabled: true, focusFirstInput: true, - textSubmit: "Finish" + textSubmit: "Finish", + validationOptions: { + rules: { + short: 'required', + value: 'required' + } + } }); {% endblock %}
\ No newline at end of file diff --git a/templates/apps/name/edit.html b/templates/apps/name/edit.html index aba49ad..d963048 100644 --- a/templates/apps/name/edit.html +++ b/templates/apps/name/edit.html @@ -2,9 +2,14 @@ {% block widgets %} $('#id_expires').datepicker({'dateFormat': 'yy-mm-dd','timeFormat': 'hh:ii:ss'}); $('#id_description').wysiwyg(); - $('#form').formwizard({ + $('#wizard').formwizard({ validationEnabled: true, focusFirstInput: true, - textSubmit: "Finish" + textSubmit: "Finish", + validationOptions: { + rules: { + short: 'required' + } + } }); {% endblock %}
\ No newline at end of file diff --git a/templates/base.html b/templates/base.html index c702d71..4f93552 100644 --- a/templates/base.html +++ b/templates/base.html @@ -1,61 +1,45 @@ <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en-US"> <head> - <link type="text/css" href="/site-media/css/flick/jquery-ui-1.8.2.custom.css" rel="stylesheet" /> - <link type="text/css" href="/site-media/css/jquery.jnotify.css" rel="stylesheet" /> + <link type="text/css" href="/site-media/css/flick/jquery-ui-1.8.10.custom.css" rel="stylesheet" /> + <!-- link type="text/css" href="/site-media/css/jquery.jnotify.css" rel="stylesheet" /> <link type="text/css" href="/site-media/css/jquery.tooltip.css" rel="stylesheet" /> <link type="text/css" href="/site-media/css/jquery.tagInput.css" rel="stylesheet" /> - <link type="text/css" href="/site-media/css/jquery.multiselect2side.css" rel="stylesheet" /> + <link type="text/css" href="/site-media/css/jquery.multiselect2side.css" rel="stylesheet" /--> <link type="text/css" href="/site-media/css/jquery.wysiwyg.css" rel="stylesheet" /> <link type="text/css" href="/site-media/css/style.css" rel="stylesheet"/> - <script type="text/javascript" src="/site-media/js/jquery-1.4.2.min.js"></script> - <script type="text/javascript" src="/site-media/js/jquery-ui-1.8.2.custom.min.js"></script> + <script type="text/javascript" src="/site-media/js/jquery-1.4.4.min.js"></script> + <script type="text/javascript" src="/site-media/js/jquery-ui-1.8.10.custom.min.js"></script> <script type="text/javascript" src="/site-media/js/jquery.tooltip.pack.js"></script> <script type="text/javascript" src="/site-media/js/jquery.gravatar.js"></script> <script type="text/javascript" src="/site-media/js/md5.js"></script> - <script type="text/javascript" src="/site-media/js/jquery.jnotify.js"></script> + <!-- script type="text/javascript" src="/site-media/js/jquery.jnotify.js"></script> <script type="text/javascript" src="/site-media/js/jquery.cookie.js"></script> - <script type="text/javascript" src="/site-media/js/jquery.timers.js"></script> - <script type="text/javascript" src="/site-media/js/jquery.tagInput.js"></script> + <script type="text/javascript" src="/site-media/js/jquery.timers.js"></script --> + <!-- script type="text/javascript" src="/site-media/js/jquery.tagInput.js"></script--> <!-- script type="text/javascript" src="/site-media/js/jquery.multiselect2side.js"></script --> <script type="text/javascript" src="/site-media/js/jquery.jstree.js"></script> <script type="text/javascript" src="/site-media/js/jquery.wysiwyg.js"></script> - <script type="text/javascript" src="/site-media/js/bbq.js"></script> + <!-- script type="text/javascript" src="/site-media/js/jquery.form.js"></script--> <script type="text/javascript" src="/site-media/js/jquery.validate.js"></script> - <script type="text/javascript" src="/site-media/js/jquery.form.js"></script> + <script type="text/javascript" src="/site-media/js/bbq.js"></script> <script type="text/javascript" src="/site-media/js/jquery.form.wizard-3.0.4.js"></script> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>{% block title %}{% endblock %}</title> <script type="text/javascript"> - function _i(message) { - $('#notification').jnotifyAddMessage({ - text: message, - permanent: false, - type: 'info' - }); - } - function _e(message) { - $('#notification').jnotifyAddMessage({ - text: message, - permanent: true, - type: 'error' - }); - } $(function() { $("input:submit, input:reset, input:button, a",".button").button(); - $('#notification').jnotifyInizialize({ - oneAtTime: false, - appendType: 'append' - }).css({ - 'font-size': "120%", - 'position': 'absolute', - 'marginTop': '20px', - 'padding': '15px', - 'right': '20px', - 'width': '250px', - 'z-index': '9999' - }); $('.tip').tooltip({showURL: false}); + $.validator.setDefaults({ + highlight: function(input) { + $(input).addClass("ui-state-error"); + $(input).removeClass("ui-state-default"); + }, + unhighlight: function(input) { + $(input).removeClass("ui-state-error"); + $(input).addClass("ui-state-default"); + } + }); }); </script> {% block js %}{% endblock %} diff --git a/templates/edit_fieldsets.html b/templates/edit_fieldsets.html index 75885d7..76778c1 100644 --- a/templates/edit_fieldsets.html +++ b/templates/edit_fieldsets.html @@ -3,39 +3,40 @@ {% block content %} {% block beforeform %} {% endblock %} - <form method="POST" id="form"> - <div class="infopanel"> + <div class="infopanel"> + <form method="POST" id="wizard" class="bbq" style="padding: 5px;"> <h1>{{formtitle}}</h1> {% if form.non_field_errors %}{{ form.non_field_errors }}{% endif %} {% for fieldset in form.fieldsets %} <fieldset id="{{fieldset.name}}" class="{{ fieldset.classes }}"> - {% if fieldset.legend %} - <legend class="ui-state-highlight ui-corner-all">{{ fieldset.legend }}</legend> - {% endif %} - {% if fieldset.description %} - <p>{{ fieldset.description }}</p> - {% endif %} - <ul class="links"> - {% for field in fieldset %} - {% if field.is_hidden %} - {{ field }} - {% else %} - <li class="links" {{ field.row_attrs }}> - {{ field.errors }} - {{ field.label_tag }} - {{ field }} - </li> - {% endif %} - {% endfor %} - </ul> + {% if fieldset.legend %} + <legend class="ui-state-highlight ui-corner-all">{{ fieldset.legend }}</legend> + {% endif %} + {% if fieldset.description %} + <p>{{ fieldset.description }}</p> + {% endif %} + <ul class="links"> + {% for field in fieldset %} + {% if field.is_hidden %} + {{ field }} + {% else %} + <li class="links" {{ field.row_attrs }}> + {{ field.errors }} + {{ field.label_tag }} + {{ field }} + </li> + {% endif %} + {% endfor %} + </ul> </fieldset> {% endfor %} - </div> - <br/> - <div class="button"> - <input type="reset" value="Back"/> - <input type="submit" value="Finish" /> - <input type="button" style="float: right;" onClick="document.location='{{name.url}}'" value="Cancel"/> - </div> - </form> + <div class="ilist button" style="padding-bottom: 10px;"> + <ul> + <li><input type="reset" value="Back"/></li> + <li><input type="submit" value="Finish"/></li> + <li><input type="button" style="float: right;" onClick="document.location='{{name.url}}'" value="Cancel"/></li> + </ul> + </div> + </form> + </div> {% endblock %}
\ No newline at end of file |