src/cm/templates/site/text_view_comments.html
changeset 0 40c8f766c9b8
child 4 8e6d7ff63451
equal deleted inserted replaced
-1:000000000000 0:40c8f766c9b8
       
     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     
       
     9 <link rel="stylesheet" type="text/css" href="{{ MEDIA_URL }}css/site/text_view_comments/text_view_comments.css">
       
    10 </head>
       
    11 
       
    12 <body>
       
    13 <div id="maincontainer" >
       
    14 
       
    15 	<div id="contentwrapper">
       
    16 	    <div id="contentcolumn">
       
    17 		    <div class="innertube">
       
    18 		    <div id="textcontainer" class="initially_hidden"> 
       
    19                 {% autoescape off %}
       
    20 {{ content }}
       
    21                 {% endautoescape %} 
       
    22             </div>
       
    23             </div>
       
    24 	    </div>
       
    25 	</div>
       
    26 	<div id="leftcolumn">
       
    27 	</div>
       
    28 </div>
       
    29 </body>
       
    30 
       
    31 <link rel="stylesheet" type="text/css" href="{{ MEDIA_URL }}css/site/text_view_comments/c-text.css">
       
    32 <link rel="stylesheet" type="text/css" href="{{ MEDIA_URL }}css/site/text_view_comments/c-text-styles.css">
       
    33 <link rel="stylesheet" type="text/css" href="{{ MEDIA_URL }}css/site/text_view_comments/c-style-comment.css">
       
    34 <link rel="stylesheet" type="text/css" href="{{ MEDIA_URL }}css/site/text_view_comments/c-style-gray.css">
       
    35 <link rel="stylesheet" type="text/css" href="{{ MEDIA_URL }}css/site/text_view_comments/c-style-notelike.css"> 
       
    36 <!-- date library, to be used by filter, maybe get rid of that when decent date parsing is offered elsewhere -->
       
    37 <!-- we're round tripping from object python date to str back to date to filter, TODO consider setting the date from python... -->
       
    38 <script type="text/javascript" src="{{ MEDIA_URL }}js/lib/flexible-js-formatting/dates/date-functions.js"></script>
       
    39 
       
    40 <script type="text/javascript">
       
    41 <!--
       
    42 // GLOBALS from server
       
    43 
       
    44 sv_user_permissions = [];
       
    45 
       
    46 {% get_local_text_perm request text can_create_comment as can_create_comment %}
       
    47 {% if can_create_comment %} sv_user_permissions.push("can_create_comment") {% endif %};
       
    48 
       
    49 //sv_adminKey = {% if admin %}"{{ adminkey }}"{% else %}""{% endif %} ;
       
    50 // TODO TEST with anonymous access
       
    51 
       
    52 {% if user.is_anonymous %} 
       
    53     sv_loggedIn = false;
       
    54     sv_username = ""; 
       
    55 {% else %} 
       
    56     sv_loggedIn = true;
       
    57     sv_username = "{{ user.username|escapejs }}"; 
       
    58 {% endif %}
       
    59 
       
    60 //initial comment db as json
       
    61 sv_comments = "{{ json_comments|escapejs }}";
       
    62 sv_filter_data = "{{ json_filter_datas|escapejs }}";
       
    63 sv_site_url = "{{ SITE_URL|escapejs }}";
       
    64 
       
    65 sv_client_url = "{% url text-client-exchange %}?{{ request.GET.urlencode }}" ;
       
    66 sv_text_view_show_comment_url = "{% url text-view-show-comment text.key '' %}";
       
    67 sv_text_feed_url = "{% url text-feed text.key %}";
       
    68 
       
    69 sv_client_date_fmt = "{{ client_date_fmt.js_parse }}"; //"%Y-%m-%dT%H:%M:%S" ;
       
    70 sv_key = "{{ text.key|escapejs }}";
       
    71 sv_format = "{{ text_version.format }}";
       
    72 
       
    73 sv_withComments = true ; // TODO will bug when false (!)
       
    74 c_yui_base = "{{ YUI_VERSION  }}" ;
       
    75 sv_get_params = "{{ get_params|escapejs }}" ;
       
    76 
       
    77 sv_media_url = "{{ MEDIA_URL|escapejs }}";
       
    78 
       
    79 --></script>
       
    80 
       
    81 <script type="text/javascript" src="{% url django.views.i18n.javascript_catalog %}"></script>
       
    82 {% if CLIENT_DEBUG  %}
       
    83 <script type="text/javascript" src="{{ MEDIA_URL }}js/client/c_permissions.js"></script> 
       
    84 <script type="text/javascript" src="{{ MEDIA_URL }}js/client/c_preferences.js"></script>
       
    85 <script type="text/javascript" src="{{ MEDIA_URL }}js/client/c_layout.js"></script>
       
    86 <script type="text/javascript" src="{{ MEDIA_URL }}js/client/c_icomment.js"></script>
       
    87 <script type="text/javascript" src="{{ MEDIA_URL }}js/client/c_db.js"></script>
       
    88 <script type="text/javascript" src="{{ MEDIA_URL }}js/client/c_sync.js"></script>
       
    89 <script type="text/javascript" src="{{ MEDIA_URL }}js/client/c_icomments.js"></script> 
       
    90 
       
    91 <script type="text/javascript" src="{{ MEDIA_URL }}js/client/c_util.js"></script>
       
    92 <script type="text/javascript" src="{{ MEDIA_URL }}js/client/c_server_exchange.js"></script>
       
    93 <script type="text/javascript" src="{{ MEDIA_URL }}js/client/c_selection.js"></script>
       
    94 <script type="text/javascript" src="{{ MEDIA_URL }}js/client/c_scopes.js"></script>
       
    95 <script type="text/javascript" src="{{ MEDIA_URL }}js/client/c_interface_forms.js"></script>
       
    96 <script type="text/javascript" src="{{ MEDIA_URL }}js/client/c_addcomment_form.js"></script>
       
    97 <script type="text/javascript" src="{{ MEDIA_URL }}js/client/c_reply_form.js"></script>
       
    98 <script type="text/javascript" src="{{ MEDIA_URL }}js/client/c_edit_form.js"></script>
       
    99 <script type="text/javascript" src="{{ MEDIA_URL }}js/client/c_dlg_intercept.js"></script>
       
   100 
       
   101 <script type="text/javascript" src="{{ MEDIA_URL }}js/site/c_text_view_comments_to_frame.js"></script>
       
   102 <script type="text/javascript" src="{{ MEDIA_URL }}js/site/c_text_view_comments.js"></script> 
       
   103 {% else %}
       
   104 <script type="text/javascript" src="{{ MEDIA_URL }}js/client/c_client-min.js?1258465065"></script> 
       
   105 {% endif %}
       
   106 
       
   107 
       
   108 
       
   109 </html>