--- /dev/null
+from django.shortcuts import render
+from django.views.generic import View
+
+from unfold.loginrequired import FreeAccessView
+from ui.topmenu import topmenu_items
+
+
+# splitting the 2 functions done here
+# GET is for displaying the empty form
+# POST is to process it once filled - or show the form again if anything is missing
+class SupportView (FreeAccessView):
+ template_name = "supportview.html"
+ def _display (self, request):
+ return render(request, 'supportview.html', {
+ 'topmenu_items': topmenu_items('support', request),
+ })
+
+
+
--- /dev/null
+{% extends "layout-unfold1.html" %}
+
+{% block head %}
+{{ wizard.form.media }}
+{% endblock %}
+
+{% block unfold_main %}
+
+<h1>OneLab Portal Support</h1>
+<h2>Tickets</h2>
+
+
+<div id="middle" align="center">
+ <div class="well">
+ <table class="mytable table table-bordered table-hover">
+ <tr class="odd">
+ <th>Ticket No</th>
+ <th>Description</th>
+ <th>Status</th>
+ </tr>
+ <tr class="border_bottom">
+ <td class="odd">1</td>
+ <td class="odd"> Slice_request page is not working </td>
+ <td class="even"> Unresolved</td>
+ </tr>
+ <tr class="border_bottom">
+ <td class="odd">2</td>
+ <td class="odd">Unable to Register</td>
+ <td class="even"> Unresolved</td>
+ </tr>
+
+ </table>
+ </div>
+</div>
+</div>
+
+
+
+
+
+<h2><a href="/portal/support/documentation">FAQ</a></h2>
+<h2><a href="/portal/contact">Contact Us</a></h2>
+
+
+{% endblock %}
+
from portal.validationview import ValidatePendingView
from portal.experimentview import ExperimentView
from portal.documentationview import DocumentationView
+from portal.supportview import SupportView
+
# hopefully these should move in dedicated source files too
from portal.views import PresViewView, pres_view_static, pres_view_methods, pres_view_animation
from portal.django_passresetview import password_reset, password_reset_done, password_reset_confirm, password_reset_complete
url(r'^join/?$', JoinView.as_view(), name='join'),
url(r'^contact/?$', ContactView.as_view(), name='contact'),
url(r'^experiment?$', ExperimentView.as_view(), name='experiment'),
+ url(r'^support/?$', SupportView.as_view(), name='support'),
url(r'^support/documentation?$', DocumentationView.as_view(), name='FAQ'),
#url(r'^pass_reset/?$', PassResetView.as_view(), name='pass_rest'),
# Slice request
<div class="wrapper">
<ul>
<li>SLICES</li>
- <li>REQUESTS</li>
+ <li><a href="/portal/validate/">REQUESTS</a></li>
<li>INSTITUTION</li>
- <li><a href="/portal/contact/">SUPPORT</a></li>
+ <li><a href="/portal/support/">SUPPORT</a></li>
<li>|</li>
<li>{{ username }}</li>
<li><a id="logout" data-username="{{ username }}">LOGOUT</a></li>