| author | Production Moz <dev@sopinspace.com> |
| Mon, 05 Aug 2013 04:05:28 +0200 | |
| changeset 528 | cbe216651b19 |
| parent 525 | 89ef5ed3c48b |
| child 529 | 5eeed336b992 |
| permissions | -rw-r--r-- |
| 0 | 1 |
{% load local_perms %} |
2 |
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> |
|
3 |
<html> |
|
4 |
||
5 |
<head> |
|
6 |
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> |
|
7 |
{% include "site/layout/req_yui.html" %} |
|
8 |
||
| 482 | 9 |
<link rel="stylesheet" type="text/css" href="{{ CM_MEDIA_PREFIX }}css/site/text_view_comments/fonts.css"> |
| 160 | 10 |
<link rel="stylesheet" type="text/css" href="{{ CM_MEDIA_PREFIX }}css/site/text_view_comments/text_view_comments.css"> |
| 482 | 11 |
{% if custom_css %}<style type="text/css">{% autoescape off %}{{ custom_css }}{% endautoescape %}</style>{% endif %} |
12 |
{% if custom_font %}<style type="text/css">#textcontainer.custom { font-family: {% autoescape off %}{{ custom_font }}{% endautoescape %}; }</style>{% endif %} |
|
13 |
{% if custom_titles_font %}<style type="text/css">#textcontainer.custom h1, #textcontainer.custom h2, #textcontainer.custom h3, #textcontainer.custom h4, #textcontainer.custom h5, #textcontainer.custom h6 { font-family: {% autoescape off %}{{ custom_titles_font }}{% endautoescape %}; }</style>{% endif %} |
|
| 0 | 14 |
</head> |
15 |
||
16 |
<body> |
|
17 |
<div id="maincontainer" > |
|
18 |
||
19 |
<div id="contentwrapper"> |
|
20 |
<div id="contentcolumn"> |
|
21 |
<div class="innertube"> |
|
22 |
<div id="textcontainer" class="initially_hidden"> |
|
23 |
{% autoescape off %} |
|
24 |
{{ content }} |
|
25 |
{% endautoescape %} |
|
26 |
</div> |
|
27 |
</div> |
|
28 |
</div> |
|
29 |
</div> |
|
30 |
<div id="leftcolumn"> |
|
31 |
</div> |
|
32 |
</div> |
|
33 |
</body> |
|
34 |
||
| 160 | 35 |
<link rel="stylesheet" type="text/css" href="{{ CM_MEDIA_PREFIX }}css/site/text_view_comments/c-text.css"> |
36 |
<link rel="stylesheet" type="text/css" href="{{ CM_MEDIA_PREFIX }}css/site/text_view_comments/c-text-styles.css"> |
|
37 |
<link rel="stylesheet" type="text/css" href="{{ CM_MEDIA_PREFIX }}css/site/text_view_comments/c-style-comment.css"> |
|
38 |
<link rel="stylesheet" type="text/css" href="{{ CM_MEDIA_PREFIX }}css/site/text_view_comments/c-style-gray.css"> |
|
39 |
<link rel="stylesheet" type="text/css" href="{{ CM_MEDIA_PREFIX }}css/site/text_view_comments/c-style-notelike.css"> |
|
| 0 | 40 |
<!-- date library, to be used by filter, maybe get rid of that when decent date parsing is offered elsewhere --> |
41 |
<!-- we're round tripping from object python date to str back to date to filter, TODO consider setting the date from python... --> |
|
| 160 | 42 |
<script type="text/javascript" src="{{ CM_MEDIA_PREFIX }}js/lib/flexible-js-formatting/dates/date-functions.js"></script> |
| 0 | 43 |
|
44 |
<script type="text/javascript"> |
|
45 |
<!-- |
|
46 |
// GLOBALS from server |
|
47 |
sv_user_permissions = []; |
|
48 |
{% get_local_text_perm request text can_create_comment as can_create_comment %} |
|
49 |
{% if can_create_comment %} sv_user_permissions.push("can_create_comment") {% endif %}; |
|
50 |
||
|
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
|
51 |
{% 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
|
52 |
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
|
53 |
{% 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
|
54 |
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
|
55 |
{% 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
|
56 |
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
|
57 |
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
|
58 |
|
| 0 | 59 |
//sv_adminKey = {% if admin %}"{{ adminkey }}"{% else %}""{% endif %} ; |
60 |
{% if user.is_anonymous %} |
|
61 |
sv_loggedIn = false; |
|
62 |
sv_username = ""; |
|
63 |
{% else %} |
|
64 |
sv_loggedIn = true; |
|
65 |
sv_username = "{{ user.username|escapejs }}"; |
|
66 |
{% endif %} |
|
67 |
||
68 |
//initial comment db as json |
|
69 |
sv_comments = "{{ json_comments|escapejs }}"; |
|
70 |
sv_filter_data = "{{ json_filter_datas|escapejs }}"; |
|
|
291
7aec57e4738f
add prefix to use external caller as proxy (calls via api)
raph
parents:
277
diff
changeset
|
71 |
sv_site_url = "{% if request.GET.prefix %}{{ request.GET.prefix }}{% else %}{{ SITE_URL|escapejs }}{% endif %}"; |
|
7aec57e4738f
add prefix to use external caller as proxy (calls via api)
raph
parents:
277
diff
changeset
|
72 |
sv_prefix = "{% if request.GET.prefix %}{{ request.GET.prefix }}{% endif %}"; |
|
410
55ce34b8d146
Allows multiple co-mentable texts to be isplayed in the same HTML page (with Drupal 7 co_ment module).
Production Moz <dev@sopinspace.com>
parents:
397
diff
changeset
|
73 |
sv_delta = "{% if request.GET.delta %}{{ request.GET.delta }}{% endif %}"; |
| 0 | 74 |
|
|
291
7aec57e4738f
add prefix to use external caller as proxy (calls via api)
raph
parents:
277
diff
changeset
|
75 |
sv_client_url = "{% if request.GET.prefix %}{{ request.GET.prefix }}{% endif %}{% url text-client-exchange %}?{{ request.GET.urlencode }}" ; |
|
7aec57e4738f
add prefix to use external caller as proxy (calls via api)
raph
parents:
277
diff
changeset
|
76 |
sv_text_view_show_comment_url = "{% if request.GET.prefix %}{{ request.GET.prefix }}{% endif %}{% url text-view-show-comment text.key '' %}"; |
|
7aec57e4738f
add prefix to use external caller as proxy (calls via api)
raph
parents:
277
diff
changeset
|
77 |
sv_text_feed_url = "{% if request.GET.prefix %}{{ request.GET.prefix }}{% endif %}{% url text-feed text.key %}"; |
| 0 | 78 |
|
79 |
sv_client_date_fmt = "{{ client_date_fmt.js_parse }}"; //"%Y-%m-%dT%H:%M:%S" ; |
|
80 |
sv_key = "{{ text.key|escapejs }}"; |
|
| 24 | 81 |
sv_version_key = "{{ text_version.key|escapejs }}"; |
| 0 | 82 |
sv_format = "{{ text_version.format }}"; |
|
504
b2e0186daa5b
Adds a category to comments, painted with colored vertical bar.
gibus
parents:
501
diff
changeset
|
83 |
sv_categories = "{{ categories|escapejs }}"; |
| 0 | 84 |
|
85 |
sv_withComments = true ; // TODO will bug when false (!) |
|
86 |
c_yui_base = "{{ YUI_VERSION }}" ; |
|
87 |
sv_get_params = "{{ get_params|escapejs }}" ; |
|
88 |
||
|
163
c3329d4d6ef5
in client html files replaced MEDIA_URL with CM_MEDIA_PREFIX.
rbernard
parents:
160
diff
changeset
|
89 |
sv_media_url = "{{ CM_MEDIA_PREFIX|escapejs }}"; |
| 482 | 90 |
{% if custom_font or custom_titles_font %} |
91 |
sv_custom_font = true; |
|
92 |
{% else %} |
|
93 |
sv_custom_font = false; |
|
94 |
{% endif %} |
|
| 0 | 95 |
|
96 |
--></script> |
|
97 |
||
|
291
7aec57e4738f
add prefix to use external caller as proxy (calls via api)
raph
parents:
277
diff
changeset
|
98 |
<script type="text/javascript" src="{% if request.GET.prefix %}{{ request.GET.prefix }}{% endif %}{% url django.views.i18n.javascript_catalog %}"></script> |
| 0 | 99 |
{% if CLIENT_DEBUG %} |
| 160 | 100 |
<script type="text/javascript" src="{{ CM_MEDIA_PREFIX }}js/client/c_permissions.js"></script> |
101 |
<script type="text/javascript" src="{{ CM_MEDIA_PREFIX }}js/client/c_preferences.js"></script> |
|
102 |
<script type="text/javascript" src="{{ CM_MEDIA_PREFIX }}js/client/c_layout.js"></script> |
|
103 |
<script type="text/javascript" src="{{ CM_MEDIA_PREFIX }}js/client/c_icomment.js"></script> |
|
104 |
<script type="text/javascript" src="{{ CM_MEDIA_PREFIX }}js/client/c_db.js"></script> |
|
105 |
<script type="text/javascript" src="{{ CM_MEDIA_PREFIX }}js/client/c_sync.js"></script> |
|
106 |
<script type="text/javascript" src="{{ CM_MEDIA_PREFIX }}js/client/c_icomments.js"></script> |
|
| 0 | 107 |
|
| 160 | 108 |
<script type="text/javascript" src="{{ CM_MEDIA_PREFIX }}js/client/c_util.js"></script> |
109 |
<script type="text/javascript" src="{{ CM_MEDIA_PREFIX }}js/client/c_server_exchange.js"></script> |
|
110 |
<script type="text/javascript" src="{{ CM_MEDIA_PREFIX }}js/client/c_selection.js"></script> |
|
111 |
<script type="text/javascript" src="{{ CM_MEDIA_PREFIX }}js/client/c_scopes.js"></script> |
|
112 |
<script type="text/javascript" src="{{ CM_MEDIA_PREFIX }}js/client/c_interface_forms.js"></script> |
|
113 |
<script type="text/javascript" src="{{ CM_MEDIA_PREFIX }}js/client/c_addcomment_form.js"></script> |
|
| 421 | 114 |
<script type="text/javascript" src="{{ CM_MEDIA_PREFIX }}js/client/c_toc.js"></script> |
| 160 | 115 |
<script type="text/javascript" src="{{ CM_MEDIA_PREFIX }}js/client/c_reply_form.js"></script> |
116 |
<script type="text/javascript" src="{{ CM_MEDIA_PREFIX }}js/client/c_edit_form.js"></script> |
|
117 |
<script type="text/javascript" src="{{ CM_MEDIA_PREFIX }}js/client/c_dlg_intercept.js"></script> |
|
| 0 | 118 |
|
| 160 | 119 |
<script type="text/javascript" src="{{ CM_MEDIA_PREFIX }}js/site/c_text_view_comments_to_frame.js"></script> |
120 |
<script type="text/javascript" src="{{ CM_MEDIA_PREFIX }}js/site/c_text_view_comments.js"></script> |
|
| 397 | 121 |
<script type="text/javascript" src="{{ CM_MEDIA_PREFIX }}js/lib/asciimathtml/ASCIIMathML.js"></script> |
| 0 | 122 |
{% else %} |
|
528
cbe216651b19
Resize filters for small screen.
Production Moz <dev@sopinspace.com>
parents:
525
diff
changeset
|
123 |
<script type="text/javascript" src="{{ CM_MEDIA_PREFIX }}js/client/c_client-min.js?1375668195"></script> |
| 397 | 124 |
<script type="text/javascript" src="{{ CM_MEDIA_PREFIX }}js/lib/asciimathtml/ASCIIMathML.min.js"></script> |
| 0 | 125 |
{% endif %} |
126 |
||
127 |
||
128 |
||
| 395 | 129 |
</html> |