summaryrefslogtreecommitdiff
path: root/project/templates/proceedings/submit.html
diff options
context:
space:
mode:
Diffstat (limited to 'project/templates/proceedings/submit.html')
-rw-r--r--project/templates/proceedings/submit.html103
1 files changed, 103 insertions, 0 deletions
diff --git a/project/templates/proceedings/submit.html b/project/templates/proceedings/submit.html
new file mode 100644
index 0000000..f3aa0a7
--- /dev/null
+++ b/project/templates/proceedings/submit.html
@@ -0,0 +1,103 @@
+{% extends "base.html" %}
+{% block title %}Submit Paper for Proceedings{% endblock %}
+
+{% block addscripts %}
+ <script type="text/javascript" src="/static/jquery/jquery.watermarkinput.js"></script>
+ <link rel="stylesheet" href="/static/css/autosuggest_inquisitor.css" type="text/css" media="screen" charset="utf-8">
+ <script type="text/javascript" src="/static/jquery/jquery.autosuggest.js"></script>
+ <script type="text/javascript">
+ /** Init autosuggest on Search Input **/
+ jQuery(function() {
+
+ // Set autosuggest options with all plugins activated
+ var options = {
+ script:"{% url scipycon_get_usernames params.scope %}?limit=10&",
+ varname:"input",
+ json:true, // Returned response type
+ shownoresults:true, // If disable, display nothing if no results
+ noresults:"No Results", // String displayed when no results
+ maxresults:8, // Max num results displayed
+ cache:false, // To enable cache
+ minchars:2, // Start AJAX request with at leat 2 chars
+ timeout:100000, // AutoHide in XX ms
+ callback: function (obj) { // Callback after click or selection
+ // => TO submit form (general use)
+ //$('#id_authors').val('sucks');
+ //$('#form_search_country').submit();
+ }
+ };
+
+ // Init autosuggest
+ var as_json = new bsn.AutoSuggest('id_authors', options);
+
+ // Display a little watermak
+ $("#id_authors").Watermark("Ex : alex, guido, travis");
+ });
+ </script>
+{% endblock %}
+
+{% block content %}
+ <h1>Submit Proceedings paper</h1>
+
+ {% include '_errors.html' %}
+
+ <form action="
+ {% if id %}
+ {% url scipycon_submit_proceedings id params.scope %}
+ {% else %}
+ {% url scipycon_submit_proceedings params.scope %}
+ {% endif %}"
+ method="post">
+ {% if not user.is_authenticated %}
+ <fieldset>
+ <legend>Are you a member of this site?</legend>
+ <table class="scipycon-default required">{{ login_form }}</table>
+ <input type="hidden" name="action" value="login" />
+ <button class="button left" type="submit">Login</button>
+ </fieldset>
+ </form>
+ <br />
+ <form action="{% url scipycon_submit_proceedings id params.scope %}"
+ enctype="multipart/form-data" method="post">
+ <fieldset>
+ <legend>User Registration</legend>
+ <table class="scipycon-default required">{{ register_form }}</table>
+ <input type="hidden" name="action" value="register" />
+ </fieldset>
+
+ {% endif %}
+ <br />
+
+ <fieldset>
+ <legend>Proceedings Paper Submission</legend>
+ <table class="scipycon-default required">
+ <tr>
+ <th>{{ proceedings_form.title.label }}</th>
+ <td>{{ proceedings_form.title.errors }}{{ proceedings_form.title }}</td>
+ </tr>
+ <tr>
+ <th>{{ proceedings_form.abstract.label }}</th>
+ <td>{{ proceedings_form.abstract.errors }}{{ proceedings_form.abstract }}</td>
+ </tr>
+ <tr>
+ <th>{{ proceedings_form.body.label }}</th>
+ <td>{{ proceedings_form.body.errors }}{{ proceedings_form.body }}</td>
+ </tr>
+ <tr>
+ <th>{{ proceedings_form.rst_file.label }}</th>
+ <td>{{ proceedings_form.rst_file.errors }}
+ {{ proceedings_form.rst_file }}</td>
+ </tr>
+ <tr>
+ <th>{{ proceedings_form.authors.label }}</th>
+ <td>{{ proceedings_form.authors.errors }}
+ {{ proceedings_form.authors }}</td>
+ </tr>
+ </table>
+ <button class="button left" type="submit">Submit Paper</button>
+ </fieldset>
+ </form>
+ {% if message %}
+ <script type="text/javascript">$.jGrowl("{{ message }}");</script>
+ {% endif %}
+{% endblock content %}