dashboard_view=portal.dashboardview.DashboardView.as_view()
platforms_view=portal.platformsview.PlatformsView.as_view()
-import portal.testbedlist
+#import portal.testbedlist
import portal.sliceview
import portal.sliceresourceview
import portal.slicetabexperiment
import portal.slicetabinfo
import portal.slicetabtestbeds
-
-from portal.sliceuserview import SliceUserView
+import portal.slicetabusers
#### high level choices
# main entry point (set to the / URL)
# Portal
(r'^resources/(?P<slicename>[^/]+)/?$', portal.sliceresourceview.SliceResourceView.as_view()),
- (r'^users/(?P<slicename>[^/]+)/?$', SliceUserView.as_view()),
+ (r'^users/(?P<slicename>[^/]+)/?$', portal.slicetabusers.SliceUserView.as_view()),
(r'^slice/(?P<slicename>[^/]+)/?$', portal.sliceview.SliceView.as_view()),
(r'^info/(?P<slicename>[^/]+)/?$', portal.slicetabinfo.SliceInfoView.as_view()),
from theme import ThemeView
class SliceUserView (LoginRequiredView, ThemeView):
- template_name = "slice-user-view.html"
+ template_name = "slice-tab-users-view.html"
def get(self, request, slicename):
if request.user.is_authenticated():
user_query = Query().get('user').select('user_hrn','parent_authority').filter_by('user_hrn','==','$user_hrn')
user_details = execute_query(self.request, user_query)
+
+ print self.template
return render_to_response(self.template, {"slice": slicename, "user_details":user_details[0], "theme": self.theme, "username": request.user, "section":"users"}, context_instance=RequestContext(request))
-{% extends "layout_wide.html" %}
-
-
-{% block content %}
<div class="col-md-2">
<div id="select-platform" class="list-group">
</div>
</div>
<div class="col-md-10">
<div class="row">
- {% include theme|add:"_widget-slice-sections.html" %}
- </div>
- <div class="row slice-pending">
- <ul class="nav nav-pills">
- <li><a href="">All users</a></li>
- <li><a href="">Users in Slice</a></li>
- <li><a href="">Pending<span class="badge">42</span></a></li>
- <li>
- <button type="button" class="btn btn-primary apply">Apply</button>
- <button type="button" class="btn btn-default clear">Clear</button>
- </li>
- </ul>
- </div>
- <div class="row">
- <ul class="nav nav-tabs">
- <li class="active"><a href="#">Users</a></li>
- <li><a href="#"></a></li>
- <li><a href="#"></a></li>
- </ul>
</div>
<div id="user-tab-loading"><img src="{{ STATIC_URL }}img/loading.gif" alt="Loading Useres" /></div>
<div id="user-tab-loaded" style="display:none;">
</div>
<script>
$(document).ready(function() {
- //var selectedValue = $( "#auth_list option:selected" ).val();
- //console.log(selectedValue);
- //console.log("Name of the authority: " + "{{user_details.parent_authority}}");
- //$("#auth_list").change(function(){
- //selectedValue = $(this).find(":selected").val();
//console.log("the value you selected: " + selectedValue);
$.post("/rest/user/",{'filters':{'parent_authority': "{{user_details.parent_authority}}"}}, function( data ) {
var list_users = [];
});
</script>
-{% endblock %}
-{% extends "layout_wide.html" %}
-
-
-{% block content %}
<div class="col-md-2">
<div id="select-platform" class="list-group">
</div>
</div>
<div class="col-md-10">
<div class="row">
- {% include theme|add:"_widget-slice-sections.html" %}
- </div>
- <div class="row slice-pending">
- <ul class="nav nav-pills">
- <li><a href="">All users</a></li>
- <li><a href="">Users in Slice</a></li>
- <li><a href="">Pending<span class="badge">42</span></a></li>
- <li>
- <button type="button" class="btn btn-primary apply">Apply</button>
- <button type="button" class="btn btn-default clear">Clear</button>
- </li>
- </ul>
- </div>
- <div class="row">
- <ul class="nav nav-tabs">
- <li class="active"><a href="#">Users</a></li>
- <li><a href="#"></a></li>
- <li><a href="#"></a></li>
- </ul>
</div>
<div id="user-tab-loading"><img src="{{ STATIC_URL }}img/loading.gif" alt="Loading Useres" /></div>
<div id="user-tab-loaded" style="display:none;">
</div>
<script>
$(document).ready(function() {
- //var selectedValue = $( "#auth_list option:selected" ).val();
- //console.log(selectedValue);
- //console.log("Name of the authority: " + "{{user_details.parent_authority}}");
- //$("#auth_list").change(function(){
- //selectedValue = $(this).find(":selected").val();
//console.log("the value you selected: " + selectedValue);
$.post("/rest/user/",{'filters':{'parent_authority': "{{user_details.parent_authority}}"}}, function( data ) {
var list_users = [];
});
</script>
-{% endblock %}
from portal.joinview import JoinView
from portal.sliceviewold import SliceView
from portal.validationview import ValidatePendingView
-from portal.experimentview import ExperimentView
+#from portal.experimentview import ExperimentView
from portal.documentationview import DocumentationView
from portal.supportview import SupportView
url(r'^register/?$', RegistrationView.as_view(), name='registration'),
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'^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'),