# HG changeset patch # User raph # Date 1264600658 -3600 # Node ID b79d7ad83a8df831cb42ed5c4b958fac46e6b0a3 # Parent d01aa567680981ad72119fc7255e85842832e832 embed for public texts diff -r d01aa5676809 -r b79d7ad83a8d src/cm/templates/site/macros/text_tabs.html --- a/src/cm/templates/site/macros/text_tabs.html Tue Jan 26 12:29:05 2010 +0100 +++ b/src/cm/templates/site/macros/text_tabs.html Wed Jan 27 14:57:38 2010 +0100 @@ -21,9 +21,7 @@ {% if user.is_authenticated %}
  • {% blocktrans %}Followup{% endblocktrans %}
  • {% endif %} - {% if can_manage_text %}
  • {% blocktrans %}Embed{% endblocktrans %}
  • - {% endif %} @@ -45,54 +43,53 @@ tb_conf['followup-view-url'] = "{% url text-followup text.key %}"; {% endif %} -{% if can_manage_text %} tb_conf['embed-view-url'] = "{% url text-embed text.key %}"; -{% endif %} renderTabs = function (current_tab) { + var delta = -1; var tab_index = 0; + delta = delta + 1; if (current_tab == 'view') { - tab_index = 0; + tab_index = delta; } - var delta = 0; {% if can_edit_text %} - delta = 1; + delta = delta + 1; if (current_tab == 'edit') { - tab_index = 1; + tab_index = delta; } {% endif %} {% if can_manage_text %} - delta = 2; + delta = delta + 1; if (current_tab == 'share') { - tab_index = 2; + tab_index = delta; } {% endif %} + delta = delta + 1; if (current_tab == 'history') { - tab_index = 1 + delta; + tab_index = delta; } {% if can_manage_text %} - delta = 3; + delta = delta + 1; if (current_tab == 'settings') { - tab_index = 4; + tab_index = delta; } {% endif %} {% if user.is_authenticated %} + delta = delta + 1; if (current_tab == 'followup') { - tab_index = 2 + delta; + tab_index = delta; } {% endif %} - {% if can_manage_text %} + delta = delta + 1; if (current_tab == 'embed') { - tab_index = 3 + delta; + tab_index = delta; } - {% endif %} - - + $("#text-tabs").tabs({ ajaxOptions: { async: false }, selected: tab_index}) ; $('.cust_behav').click(function() { diff -r d01aa5676809 -r b79d7ad83a8d src/cm/templates/site/text_embed.html --- a/src/cm/templates/site/text_embed.html Tue Jan 26 12:29:05 2010 +0100 +++ b/src/cm/templates/site/text_embed.html Wed Jan 27 14:57:38 2010 +0100 @@ -10,6 +10,7 @@ {% block main %} {% get_local_perm request can_manage_workspace as can_manage_workspace %} {% get_local_perm request can_view_unapproved_comment as can_view_unapproved_comment %} +{% get_local_text_perm request text can_manage_text as can_manage_text %}