src/cm/templates/site/user_list.html
author Simon Descarpentries <sid@sopinspace.com>
Mon, 21 Oct 2013 16:37:07 +0200
changeset 553 bf26fb47a14c
parent 439 8994d24e4b2f
child 565 95a5c06c4008
permissions -rw-r--r--
To allow scrolling in Safari mobile, we set the content of text_view_comments frame in a jQuery UI layout. So the automated scrolling operations in c_sync.js must be adjustable to the right part to scroll. Also, if a comment have to be shown outside of the current viewport, we scroll the correct part to that viewport and then set the comment top Y offset to juste what it needs to avoid the "Add comment" button after scrolling operation. If not in Safari mobile, we add an offset here to avoid comment to display under the "Add comment" button.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
0
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
     1
{% extends "site/layout/base_workspace.html" %}
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
     2
{% load com %}
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
     3
{% load i18n %}
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
     4
{% load activity %}
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
     5
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
     6
{% block title %}
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
     7
{% blocktrans %}People' list{% endblocktrans %}
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
     8
{% endblock %}
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
     9
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    10
{% block head %}
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    11
{% endblock %}
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    12
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    13
{% block main %}
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    14
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    15
<script type="text/javascript">
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    16
<!--
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    17
tb_conf['current_tab'] = 'user';
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    18
-->
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    19
</script>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    20
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    21
<script type="text/javascript">
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    22
<!--
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    23
$(function() {
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    24
    $(".hidden-user-actions").css('visibility','hidden');   
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    25
}) ;
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    26
-->
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    27
</script>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    28
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    29
<div id="user" class="tab-meta">
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    30
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    31
<ul class="sub_list">
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    32
    <li class="active_sub">{% blocktrans %}People' list{% endblocktrans %}</li>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    33
    <li> / </li>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    34
    <li><a href="{% url user-add %}">{% blocktrans %}Add a new user{% endblocktrans %}</a></li>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    35
    <li> / </li>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    36
    <li><a href="{% url user-mass-add %}">{% blocktrans %}Add users in bulk{% endblocktrans %}</a></li>    
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    37
</ul>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    38
38
be1807d390d4 - add tag support to user
raph
parents: 35
diff changeset
    39
<form id="filter_form" action="." method="get">
be1807d390d4 - add tag support to user
raph
parents: 35
diff changeset
    40
<table summary="{% blocktrans %}People' list{% endblocktrans %}" class="large_table">
be1807d390d4 - add tag support to user
raph
parents: 35
diff changeset
    41
	<tr>
be1807d390d4 - add tag support to user
raph
parents: 35
diff changeset
    42
		<td>
be1807d390d4 - add tag support to user
raph
parents: 35
diff changeset
    43
		{% if display_suspended_users %}<a href="?{% newparams 'display' '0' %}" title="{% blocktrans %}Hide suspended users{% endblocktrans %}">{% blocktrans %}Hide suspended users{% endblocktrans %}</a>{% else %}<a href="?{% newparams 'display' '1' %}" title="{% blocktrans %}Display suspended users{% endblocktrans %}">{% blocktrans %}Display suspended users{% endblocktrans %}</a>{% endif %}
be1807d390d4 - add tag support to user
raph
parents: 35
diff changeset
    44
		&#183;
be1807d390d4 - add tag support to user
raph
parents: 35
diff changeset
    45
		{% blocktrans %}Filter by tag:{% endblocktrans %} 
be1807d390d4 - add tag support to user
raph
parents: 35
diff changeset
    46
		<select id="tag_selected" name="tag_selected">
be1807d390d4 - add tag support to user
raph
parents: 35
diff changeset
    47
		<option {% if not tag_selected %}selected="selected"{% endif %} value="0">- {% blocktrans %}All{% endblocktrans %} -</option>
be1807d390d4 - add tag support to user
raph
parents: 35
diff changeset
    48
		
be1807d390d4 - add tag support to user
raph
parents: 35
diff changeset
    49
		{% for tag in tag_list %}
be1807d390d4 - add tag support to user
raph
parents: 35
diff changeset
    50
		<option  {% ifequal tag_selected tag.name %}selected="selected"{% endifequal %} value="{{ tag.name }}">{{ tag.name }}</option>
be1807d390d4 - add tag support to user
raph
parents: 35
diff changeset
    51
		{% endfor %}
be1807d390d4 - add tag support to user
raph
parents: 35
diff changeset
    52
		</select>
be1807d390d4 - add tag support to user
raph
parents: 35
diff changeset
    53
		</td>
be1807d390d4 - add tag support to user
raph
parents: 35
diff changeset
    54
		
be1807d390d4 - add tag support to user
raph
parents: 35
diff changeset
    55
	</tr>
be1807d390d4 - add tag support to user
raph
parents: 35
diff changeset
    56
</table>
be1807d390d4 - add tag support to user
raph
parents: 35
diff changeset
    57
</form>
be1807d390d4 - add tag support to user
raph
parents: 35
diff changeset
    58
be1807d390d4 - add tag support to user
raph
parents: 35
diff changeset
    59
<script type="text/javascript">
be1807d390d4 - add tag support to user
raph
parents: 35
diff changeset
    60
<!--
be1807d390d4 - add tag support to user
raph
parents: 35
diff changeset
    61
$(function() {
be1807d390d4 - add tag support to user
raph
parents: 35
diff changeset
    62
    $("#tag_selected").change(function () {
be1807d390d4 - add tag support to user
raph
parents: 35
diff changeset
    63
    	$("#filter_form").submit();
be1807d390d4 - add tag support to user
raph
parents: 35
diff changeset
    64
      });
be1807d390d4 - add tag support to user
raph
parents: 35
diff changeset
    65
}) ;
be1807d390d4 - add tag support to user
raph
parents: 35
diff changeset
    66
-->
be1807d390d4 - add tag support to user
raph
parents: 35
diff changeset
    67
</script>
be1807d390d4 - add tag support to user
raph
parents: 35
diff changeset
    68
439
8994d24e4b2f Reverts to changeset 435, and just add {% csrf_token %} to template forgot_pw.html, since CSRF protection seems to be only here (surely because of django.contrib.auth.views).
gibus
parents: 438
diff changeset
    69
<form id="user_form" action="." method="post">
38
be1807d390d4 - add tag support to user
raph
parents: 35
diff changeset
    70
0
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    71
<select id="bulk_actions" name="action">
38
be1807d390d4 - add tag support to user
raph
parents: 35
diff changeset
    72
<option selected="selected" value="-1">- {% blocktrans %}Bulk Actions{% endblocktrans %} -</option>
0
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    73
<option value="disable">{% blocktrans %}Suspend access{% endblocktrans %}</option>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    74
<option value="enable">{% blocktrans %}Enable access{% endblocktrans %}</option>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    75
{% for bulk_role in all_roles %}
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    76
<option value="role_{{ bulk_role.id }}">{% blocktrans with bulk_role as role_name %}Change role to {{ role_name }}{% endblocktrans %}</option>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    77
{% endfor %}
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    78
</select>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    79
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    80
<input name="apply" type="hidden" value="apply"/>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    81
<input name="apply_action" id="apply" type="button" value="{% blocktrans %}Apply{% endblocktrans %}" disabled="disabled"/>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    82
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    83
<script type="text/javascript">
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    84
<!--
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    85
function check_activate_apply() {
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    86
    if (($("input[name^=check-]:checked").length > 0) && ($("#bulk_actions").val() != -1)) {
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    87
        $('#apply').removeAttr('disabled');
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    88
    }
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    89
    else {
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    90
        $('#apply').attr('disabled','disabled');
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    91
    }   
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    92
};
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    93
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    94
$(function() {
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    95
    $("input[name^=check-]").click(function () {
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    96
    	check_activate_apply()
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    97
      });                    
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    98
    $("#bulk_actions").change(function () {
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    99
        check_activate_apply();
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   100
      });
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   101
    $("#apply").click(function () {
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   102
        question = "{% blocktrans %}Are you sure?{% endblocktrans %}";
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   103
        if (confirm(question)) {
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   104
            $("#user_form").submit();
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   105
        }
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   106
      });   
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   107
              
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   108
}) ;
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   109
-->
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   110
</script>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   111
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   112
{% include "site/macros/paginator.html" %}
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   113
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   114
<div style="clear:both;"></div>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   115
35
23714888059b fix summary
raph
parents: 0
diff changeset
   116
<table summary="{% blocktrans %}People' list{% endblocktrans %}" class="large_table">
0
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   117
    <thead>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   118
        <tr>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   119
            <th class="check-column"><input type="checkbox" id="all_check" name="checkall"/>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   120
            <script type="text/javascript">
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   121
            <!--
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   122
            $(function() {
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   123
                $("#all_check").click(function () {
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   124
                	checked = $("#all_check").attr('checked'); 
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   125
                	$(".user_check").attr('checked', checked);
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   126
                	check_activate_apply();
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   127
                  });                            
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   128
            }) ;
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   129
            -->
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   130
            </script>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   131
            </th>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   132
            <th>{% up_down user__username %}{% blocktrans %}User{% endblocktrans %}{% endup_down %}</th>
44
c27132146767 add setting to hide emails in admin page
raph
parents: 38
diff changeset
   133
            {% if SHOW_EMAILS_IN_ADMIN %}<th>{% up_down user__email %}{% blocktrans %}Email{% endblocktrans %}{% endup_down %}</th>{% endif %}
121
fafac127deb4 change default sorting for dates columns in text/user lists
raph
parents: 44
diff changeset
   134
            <th>{% up_down -user__date_joined %}{% blocktrans %}Date joined{% endblocktrans %}{% endup_down %}</th>
0
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   135
            <th>{% up_down role__name %}{% blocktrans %}Role{% endblocktrans %}{% endup_down %}</th>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   136
            <th>{% blocktrans %}Last week activity{% endblocktrans %}</th>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   137
        </tr>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   138
    </thead>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   139
    <tbody>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   140
    {% for userrole in object_list %}
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   141
    {% with userrole.user as user %}
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   142
    
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   143
    <tr class="user-{{ user.get_profile.key }} {% cycle 'odd' 'even' %}">
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   144
        <td><input type="checkbox" {% ifequal user request.user %}disabled="disabled"{% endifequal %} class="user_check" name="check-{{ user.get_profile.key }}"/></td>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   145
        <td>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   146
			{% include "site/macros/user_actions.html" %}
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   147
        </td>
44
c27132146767 add setting to hide emails in admin page
raph
parents: 38
diff changeset
   148
        {% if SHOW_EMAILS_IN_ADMIN %}<td><a href="mailto:{{ user.email }}">{{ user.email }}</a></td>{% endif %}
0
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   149
        <td>{{ user.date_joined|local_date }}</td>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   150
        <td>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   151
                <select name="user-role-{{ user.get_profile.key }}" {% ifequal user request.user %}disabled="disabled"{% endifequal %}>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   152
                    <option {% if userrole.role %}{% else %}selected="selected"{% endif %} value="">---------</option>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   153
                    {% for role in all_roles %}
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   154
                    <option {% ifequal userrole.role role %}selected="selected"{% endifequal %} value="{{ role.id }}">{{ role.name_i18n }}</option>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   155
                    {% endfor %}
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   156
                </select>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   157
        </td>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   158
        <td><span id="ticker-{{ user.get_profile.key }}">{% blocktrans %}Loading...{% endblocktrans %}</span>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   159
            <script type="text/javascript">
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   160
            $(function() {                   
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   161
                $('#ticker-{{ user.get_profile.key }}').sparkline({% activity all user '1/4day' 28 'all' '' %}, {'width': '100px','height': '22px'});
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   162
            });                
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   163
            </script>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   164
        </td>        
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   165
        
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   166
        
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   167
    </tr>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   168
    
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   169
    {% endwith %}
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   170
    {% endfor %}
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   171
    <tr class="no-border">
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   172
        <td></td><td></td><td></td><td></td>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   173
    </tr>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   174
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   175
    <tr class="full-border even">
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   176
        <td></td>
316
a7c63de8abc5 add popup tip for anonymous users in user list
raph
parents: 121
diff changeset
   177
        <td><a class="main_object_title" title="{% blocktrans %}Edit anonymous users{% endblocktrans %}" href="{% url user-anon-edit %}">{% blocktrans %}Anonymous users{% endblocktrans %}</a>&nbsp;<a class="tip" href="#" title="{% blocktrans %}Those are non-registered users. Assign them a role to open your texts to simple visitors.{% endblocktrans %}"> </a></td>
44
c27132146767 add setting to hide emails in admin page
raph
parents: 38
diff changeset
   178
        {% if SHOW_EMAILS_IN_ADMIN %}<td>-</td>{% endif %}
0
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   179
        <td>-</td>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   180
        <td>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   181
            <select name="user-role-_">
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   182
                <option selected="selected" value="">---------</option>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   183
                {% for role in anon_roles %}
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   184
                <option {% ifequal anon_role role %}selected="selected"{% endifequal %} value="{{ role.id }}">{{ role.name_i18n }}</option>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   185
                {% endfor %}
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   186
            </select>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   187
        </td>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   188
        <td><span id="ticker-_">{% blocktrans %}Loading...{% endblocktrans %}</span>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   189
            <script type="text/javascript">
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   190
            $(function() {                   
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   191
                $('#ticker-_').sparkline({% activity all None '1/4day' 28 'all' '' %}, {'width': '100px','height': '22px'});
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   192
            });                
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   193
            </script>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   194
        </td>        
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   195
    </tr>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   196
    
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   197
    </tbody>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   198
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   199
</table>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   200
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   201
 <script type="text/javascript">                
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   202
<!--
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   203
$(function() {
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   204
    $('select[name^=user-role-]').change(function(){
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   205
    	$('#save').removeAttr('disabled');
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   206
    });
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   207
}) ;
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   208
--> 
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   209
</script>                
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   210
<input style="margin-left:20px;" name="save" id="save" type="submit" value="{% blocktrans %}Save{% endblocktrans %}" disabled="disabled"/>        
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   211
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   212
</form>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   213
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   214
</div>
438
fcc5e2f0befd Fix side effects with csrf token, add csrf_token to every post form + add ajax (see http://stackoverflow.com/questions/5100539/django-csrf-check-failing-with-an-ajax-post-request), remove django.middleware.csrf.CsrfViewMiddleware ?!
Production Moz <dev@sopinspace.com>
parents: 316
diff changeset
   215
{% endblock %}