96 lines
		
	
	
	
		
			3 KiB
		
	
	
	
		
			HTML
		
	
	
	
	
	
		
		
			
		
	
	
			96 lines
		
	
	
	
		
			3 KiB
		
	
	
	
		
			HTML
		
	
	
	
	
	
| 
								 | 
							
								{% extends "site_base.html" %}
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								{% load i18n %}
							 | 
						||
| 
								 | 
							
								{% load sitetree %}
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								{% block head_title %}User List{% endblock %}
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								{% block extra_style %}
							 | 
						||
| 
								 | 
							
								    <style type="text/css">
							 | 
						||
| 
								 | 
							
								        div.dataTables_length label {
							 | 
						||
| 
								 | 
							
								            float: left;
							 | 
						||
| 
								 | 
							
								            text-align: left;
							 | 
						||
| 
								 | 
							
								        }
							 | 
						||
| 
								 | 
							
								        div.dataTables_length select {
							 | 
						||
| 
								 | 
							
								            width: 75px;
							 | 
						||
| 
								 | 
							
								        }
							 | 
						||
| 
								 | 
							
								        div.dataTables_filter label {
							 | 
						||
| 
								 | 
							
								            float: right;
							 | 
						||
| 
								 | 
							
								        }
							 | 
						||
| 
								 | 
							
								        div.dataTables_info {
							 | 
						||
| 
								 | 
							
								            padding-top: 8px;
							 | 
						||
| 
								 | 
							
								        }
							 | 
						||
| 
								 | 
							
								        div.dataTables_paginate {
							 | 
						||
| 
								 | 
							
								            float: right;
							 | 
						||
| 
								 | 
							
								            margin: 0;
							 | 
						||
| 
								 | 
							
								        }
							 | 
						||
| 
								 | 
							
								        table.table {
							 | 
						||
| 
								 | 
							
								            clear: both;
							 | 
						||
| 
								 | 
							
								            margin-bottom: 6px !important;
							 | 
						||
| 
								 | 
							
								            background-color: white;
							 | 
						||
| 
								 | 
							
								        }
							 | 
						||
| 
								 | 
							
								        table.table thead .sorting,
							 | 
						||
| 
								 | 
							
								        table.table thead .sorting_asc,
							 | 
						||
| 
								 | 
							
								        table.table thead .sorting_desc,
							 | 
						||
| 
								 | 
							
								        table.table thead .sorting_asc_disabled,
							 | 
						||
| 
								 | 
							
								        table.table thead .sorting_desc_disabled {
							 | 
						||
| 
								 | 
							
								            cursor: pointer;
							 | 
						||
| 
								 | 
							
								            *cursor: hand;
							 | 
						||
| 
								 | 
							
								        }
							 | 
						||
| 
								 | 
							
								        table.dataTable th:active {
							 | 
						||
| 
								 | 
							
								            outline: none;
							 | 
						||
| 
								 | 
							
								        }
							 | 
						||
| 
								 | 
							
								    </style>
							 | 
						||
| 
								 | 
							
								{% endblock %}
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								{% block body_outer %}
							 | 
						||
| 
								 | 
							
								    <h1>User List</h1>
							 | 
						||
| 
								 | 
							
								    <table class="table table-striped table-bordered table-reviews">
							 | 
						||
| 
								 | 
							
								        <thead>
							 | 
						||
| 
								 | 
							
								            <th>{% trans "Email" %}</th>
							 | 
						||
| 
								 | 
							
								            <th>{% trans "Name" %}</th>
							 | 
						||
| 
								 | 
							
								            <th>{% trans "Speaker Profile?" %}</th>
							 | 
						||
| 
								 | 
							
								        </thead>
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								        <tbody>
							 | 
						||
| 
								 | 
							
								            {% for user in users %}
							 | 
						||
| 
								 | 
							
								                <tr>
							 | 
						||
| 
								 | 
							
								                    <td>{{ user.email }}</td>
							 | 
						||
| 
								 | 
							
								                    <td>{{ user.get_full_name }}</td>
							 | 
						||
| 
								 | 
							
								                    <td>
							 | 
						||
| 
								 | 
							
								                        {% if user.speaker_profile %}
							 | 
						||
| 
								 | 
							
								                            <a href="{% url "speaker_profile" user.speaker_profile.pk %}">{{ user.speaker_profile }}</a>
							 | 
						||
| 
								 | 
							
								                        {% else %}
							 | 
						||
| 
								 | 
							
								                            <a href="{% url "speaker_create_staff" user.pk %}" class="btn btn-xs">create</a>
							 | 
						||
| 
								 | 
							
								                        {% endif %}
							 | 
						||
| 
								 | 
							
								                    </td>
							 | 
						||
| 
								 | 
							
								                </tr>
							 | 
						||
| 
								 | 
							
								            {% endfor %}
							 | 
						||
| 
								 | 
							
								        </tbody>
							 | 
						||
| 
								 | 
							
								    </table>
							 | 
						||
| 
								 | 
							
								{% endblock %}
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								{% block extra_script %}
							 | 
						||
| 
								 | 
							
								    <script src="{{ STATIC_URL }}datatables/js/jquery.dataTables.min.js" type="text/javascript"></script>
							 | 
						||
| 
								 | 
							
								    <script src="{{ STATIC_URL }}tabletools/js/TableTools.min.js" type="text/javascript"></script>
							 | 
						||
| 
								 | 
							
								    <script src="{{ STATIC_URL }}datatables/js/dataTables.bootstrap.js" type="text/javascript"></script>
							 | 
						||
| 
								 | 
							
								    <script type="text/javascript">
							 | 
						||
| 
								 | 
							
								        $(function() {
							 | 
						||
| 
								 | 
							
								            $(".tip").tooltip();
							 | 
						||
| 
								 | 
							
								            $("table.table-reviews").dataTable({
							 | 
						||
| 
								 | 
							
								                "sDom": "<'row'<'col-md-3'l><'col-md-3'T><'col-md-4'f>r>t<'row'<'col-md-3'i><'col-md-5'p>>",
							 | 
						||
| 
								 | 
							
								                "sPaginationType": "bootstrap",
							 | 
						||
| 
								 | 
							
								                "bStateSave": true,
							 | 
						||
| 
								 | 
							
								                "oTableTools": {
							 | 
						||
| 
								 | 
							
								                    "aButtons": [
							 | 
						||
| 
								 | 
							
								                        "copy",
							 | 
						||
| 
								 | 
							
								                        "csv",
							 | 
						||
| 
								 | 
							
								                        "print"
							 | 
						||
| 
								 | 
							
								                    ],
							 | 
						||
| 
								 | 
							
								                    "sSwfPath": "{{ STATIC_URL }}tabletools/swf/copy_csv_xls.swf"
							 | 
						||
| 
								 | 
							
								                }
							 | 
						||
| 
								 | 
							
								            });
							 | 
						||
| 
								 | 
							
								        });
							 | 
						||
| 
								 | 
							
								    </script>
							 | 
						||
| 
								 | 
							
								{% endblock %}
							 |