src/cm/templates/site/text_view_comments.html
author raph
Wed, 03 Feb 2010 15:42:56 +0100
changeset 142 9b3438382e53
parent 114 49647a504de8
child 144 e7e1bc64f613
permissions -rw-r--r--
add base64 parameter passing mode
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
0
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
     1
{% load local_perms %}
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
     2
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
     3
<html>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
     4
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
     5
<head>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
     6
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
     7
    {% include "site/layout/req_yui.html" %}
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
     8
    
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
     9
<link rel="stylesheet" type="text/css" href="{{ MEDIA_URL }}css/site/text_view_comments/text_view_comments.css">
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    10
</head>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    11
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    12
<body>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    13
<div id="maincontainer" >
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    14
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    15
	<div id="contentwrapper">
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    16
	    <div id="contentcolumn">
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    17
		    <div class="innertube">
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    18
		    <div id="textcontainer" class="initially_hidden"> 
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    19
                {% autoescape off %}
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    20
{{ content }}
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    21
                {% endautoescape %} 
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    22
            </div>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    23
            </div>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    24
	    </div>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    25
	</div>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    26
	<div id="leftcolumn">
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    27
	</div>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    28
</div>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    29
</body>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    30
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    31
<link rel="stylesheet" type="text/css" href="{{ MEDIA_URL }}css/site/text_view_comments/c-text.css">
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    32
<link rel="stylesheet" type="text/css" href="{{ MEDIA_URL }}css/site/text_view_comments/c-text-styles.css">
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    33
<link rel="stylesheet" type="text/css" href="{{ MEDIA_URL }}css/site/text_view_comments/c-style-comment.css">
108
bb8fc22e2ecd fix add css
rbernard
parents: 106
diff changeset
    34
<link rel="stylesheet" type="text/css" href="{{ MEDIA_URL }}css/site/text_view_comments/c-style-gray.css">
bb8fc22e2ecd fix add css
rbernard
parents: 106
diff changeset
    35
<link rel="stylesheet" type="text/css" href="{{ MEDIA_URL }}css/site/text_view_comments/c-style-notelike.css">  
0
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    36
<!-- date library, to be used by filter, maybe get rid of that when decent date parsing is offered elsewhere -->
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    37
<!-- we're round tripping from object python date to str back to date to filter, TODO consider setting the date from python... -->
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    38
<script type="text/javascript" src="{{ MEDIA_URL }}js/lib/flexible-js-formatting/dates/date-functions.js"></script>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    39
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    40
<script type="text/javascript">
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    41
<!--
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    42
// GLOBALS from server
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    43
sv_user_permissions = [];
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    44
{% get_local_text_perm request text can_create_comment as can_create_comment %}
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    45
{% if can_create_comment %} sv_user_permissions.push("can_create_comment") {% endif %};
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    46
114
49647a504de8 ENH ticket 20 disable edit in versions tab added ALLOW_CLIENT_MODIF_ON_LAST_VERSION_ONLY to settings.py
rbernard
parents: 113
diff changeset
    47
{% if read_only %} 
49647a504de8 ENH ticket 20 disable edit in versions tab added ALLOW_CLIENT_MODIF_ON_LAST_VERSION_ONLY to settings.py
rbernard
parents: 113
diff changeset
    48
  sv_read_only = true ;
49647a504de8 ENH ticket 20 disable edit in versions tab added ALLOW_CLIENT_MODIF_ON_LAST_VERSION_ONLY to settings.py
rbernard
parents: 113
diff changeset
    49
{% else %} 
49647a504de8 ENH ticket 20 disable edit in versions tab added ALLOW_CLIENT_MODIF_ON_LAST_VERSION_ONLY to settings.py
rbernard
parents: 113
diff changeset
    50
  sv_read_only = false ;
49647a504de8 ENH ticket 20 disable edit in versions tab added ALLOW_CLIENT_MODIF_ON_LAST_VERSION_ONLY to settings.py
rbernard
parents: 113
diff changeset
    51
{% endif %}
49647a504de8 ENH ticket 20 disable edit in versions tab added ALLOW_CLIENT_MODIF_ON_LAST_VERSION_ONLY to settings.py
rbernard
parents: 113
diff changeset
    52
if (sv_read_only)
49647a504de8 ENH ticket 20 disable edit in versions tab added ALLOW_CLIENT_MODIF_ON_LAST_VERSION_ONLY to settings.py
rbernard
parents: 113
diff changeset
    53
	sv_user_permissions = [];
49647a504de8 ENH ticket 20 disable edit in versions tab added ALLOW_CLIENT_MODIF_ON_LAST_VERSION_ONLY to settings.py
rbernard
parents: 113
diff changeset
    54
	
0
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    55
//sv_adminKey = {% if admin %}"{{ adminkey }}"{% else %}""{% endif %} ;
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    56
{% if user.is_anonymous %} 
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    57
    sv_loggedIn = false;
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    58
    sv_username = ""; 
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    59
{% else %} 
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    60
    sv_loggedIn = true;
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    61
    sv_username = "{{ user.username|escapejs }}"; 
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    62
{% endif %}
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    63
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    64
//initial comment db as json
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    65
sv_comments = "{{ json_comments|escapejs }}";
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    66
sv_filter_data = "{{ json_filter_datas|escapejs }}";
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    67
sv_site_url = "{{ SITE_URL|escapejs }}";
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    68
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    69
sv_client_url = "{% url text-client-exchange %}?{{ request.GET.urlencode }}" ;
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    70
sv_text_view_show_comment_url = "{% url text-view-show-comment text.key '' %}";
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    71
sv_text_feed_url = "{% url text-feed text.key %}";
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    72
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    73
sv_client_date_fmt = "{{ client_date_fmt.js_parse }}"; //"%Y-%m-%dT%H:%M:%S" ;
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    74
sv_key = "{{ text.key|escapejs }}";
24
c8a95e540b79 ENH : adding comments on previous version now possible
reno
parents: 13
diff changeset
    75
sv_version_key = "{{ text_version.key|escapejs }}";
0
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    76
sv_format = "{{ text_version.format }}";
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    77
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    78
sv_withComments = true ; // TODO will bug when false (!)
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    79
c_yui_base = "{{ YUI_VERSION  }}" ;
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    80
sv_get_params = "{{ get_params|escapejs }}" ;
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    81
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    82
sv_media_url = "{{ MEDIA_URL|escapejs }}";
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    83
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    84
--></script>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    85
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    86
<script type="text/javascript" src="{% url django.views.i18n.javascript_catalog %}"></script>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    87
{% if CLIENT_DEBUG  %}
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    88
<script type="text/javascript" src="{{ MEDIA_URL }}js/client/c_permissions.js"></script> 
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    89
<script type="text/javascript" src="{{ MEDIA_URL }}js/client/c_preferences.js"></script>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    90
<script type="text/javascript" src="{{ MEDIA_URL }}js/client/c_layout.js"></script>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    91
<script type="text/javascript" src="{{ MEDIA_URL }}js/client/c_icomment.js"></script>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    92
<script type="text/javascript" src="{{ MEDIA_URL }}js/client/c_db.js"></script>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    93
<script type="text/javascript" src="{{ MEDIA_URL }}js/client/c_sync.js"></script>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    94
<script type="text/javascript" src="{{ MEDIA_URL }}js/client/c_icomments.js"></script> 
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    95
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    96
<script type="text/javascript" src="{{ MEDIA_URL }}js/client/c_util.js"></script>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    97
<script type="text/javascript" src="{{ MEDIA_URL }}js/client/c_server_exchange.js"></script>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    98
<script type="text/javascript" src="{{ MEDIA_URL }}js/client/c_selection.js"></script>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    99
<script type="text/javascript" src="{{ MEDIA_URL }}js/client/c_scopes.js"></script>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   100
<script type="text/javascript" src="{{ MEDIA_URL }}js/client/c_interface_forms.js"></script>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   101
<script type="text/javascript" src="{{ MEDIA_URL }}js/client/c_addcomment_form.js"></script>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   102
<script type="text/javascript" src="{{ MEDIA_URL }}js/client/c_reply_form.js"></script>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   103
<script type="text/javascript" src="{{ MEDIA_URL }}js/client/c_edit_form.js"></script>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   104
<script type="text/javascript" src="{{ MEDIA_URL }}js/client/c_dlg_intercept.js"></script>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   105
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   106
<script type="text/javascript" src="{{ MEDIA_URL }}js/site/c_text_view_comments_to_frame.js"></script>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   107
<script type="text/javascript" src="{{ MEDIA_URL }}js/site/c_text_view_comments.js"></script> 
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   108
{% else %}
114
49647a504de8 ENH ticket 20 disable edit in versions tab added ALLOW_CLIENT_MODIF_ON_LAST_VERSION_ONLY to settings.py
rbernard
parents: 113
diff changeset
   109
<script type="text/javascript" src="{{ MEDIA_URL }}js/client/c_client-min.js?1264104317"></script> 
0
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   110
{% endif %}
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   111
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   112
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   113
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   114
</html>