page_tabs.html 3.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697
  1. {% if page %}
  2. <ul class="nav nav-tabs hidden-print">
  3. {#
  4. Left Tabs
  5. #}
  6. <li class="nav-main-left-tab active">
  7. <a href="#revision-body" data-toggle="tab">
  8. <i class="icon-control-play"></i> View
  9. </a>
  10. </li>
  11. {% if !isTrashPage() %}
  12. <li class="nav-main-left-tab nav-tab-edit">
  13. <a {% if user %}href="#edit" data-toggle="tab"{% endif %} class="edit-button {% if not user %}edit-button-disabled{% endif %}">
  14. <i class="icon-note"></i> {{ t('Edit') }}
  15. </a>
  16. </li>
  17. {% if isHackmdSetup() %}
  18. <li class="nav-main-left-tab nav-tab-hackmd">
  19. <a {% if user %}href="#hackmd" data-toggle="tab"{% endif %} class="{% if not user %}edit-button-disabled{% endif %}">
  20. <i class="fa fa-file-text-o"></i> {{ t('HackMD') }}
  21. </a>
  22. </li>
  23. {% endif %}
  24. {% endif %}
  25. {#
  26. Right Tabs
  27. #}
  28. {% if !isTrashPage() %}
  29. {% if isPortal %}
  30. <li class="nav-main-right-tab dropdown pull-right">
  31. <a class="dropdown-toggle {% if not user %}dropdown-disabled{% endif %}" {% if user %}data-toggle="dropdown" href="#"{% endif %}>
  32. <i class="icon-options-vertical"></i>
  33. </a>
  34. <ul class="dropdown-menu">
  35. <li><a href="#" data-target="#create-template" data-toggle="modal"><i class="icon-fw icon-magic-wand"></i> {{ t('template.option_label.create/edit') }}</a></li>
  36. {% if ('/' !== path) %}
  37. <li class="divider"></li>
  38. <li><a href="#" data-target="#unportalize" data-toggle="modal"><i class="fa fa-share"></i> {{ t('Unportalize') }}</a></li>
  39. {% endif %}
  40. </ul>
  41. </li>
  42. {% else %}
  43. <li class="nav-main-right-tab dropdown pull-right">
  44. <a class="dropdown-toggle {% if not user %}dropdown-disabled{% endif %}" {% if user %}data-toggle="dropdown" href="#"{% endif %}>
  45. <i class="icon-options-vertical"></i>
  46. </a>
  47. <ul class="dropdown-menu">
  48. <li><a href="#" data-target="#renamePage" data-toggle="modal"><i class="icon-fw icon-action-redo"></i> {{ t('Move') }}</a></li>
  49. <li><a href="#" data-target="#duplicatePage" data-toggle="modal"><i class="icon-fw icon-docs"></i> {{ t('Duplicate') }}</a></li>
  50. <li class="divider"></li>
  51. <li><a href="#" data-target="#create-template" data-toggle="modal"><i class="icon-fw icon-magic-wand"></i> {{ t('template.option_label.create/edit') }}</a></li>
  52. {% if isDeletablePage() %}
  53. <li class="divider"></li>
  54. <li><a href="#" data-target="#deletePage" data-toggle="modal"><i class="icon-fw icon-fire text-danger"></i> {{ t('Delete') }}</a></li>
  55. {% endif %}
  56. </ul>
  57. </li>
  58. {% endif %}
  59. {% endif %}
  60. <li class="nav-main-right-tab pull-right">
  61. <a href="#revision-history" data-toggle="tab">
  62. <i class="icon-layers"></i><span class="hidden-xs"> {{ t('History') }}</span>
  63. </a>
  64. </li>
  65. {% if not isPortal %}
  66. <li class="nav-main-right-tab pull-right">
  67. <a href="?presentation=1" class="toggle-presentation">
  68. <i class="icon-film"></i><span class="hidden-xs"> {{ t('Presentation Mode') }}</span>
  69. </a>
  70. </li>
  71. {% endif %}
  72. </ul>
  73. {% else %} {# for creating portal #}
  74. <ul class="nav nav-tabs nav-tabs-create-portal hidden-print">
  75. <li class="nav-main-left-tab">
  76. <a id="portal-form-close" href="#">
  77. <i class="icon-action-undo"></i> {{ t('Cancel') }}
  78. </a>
  79. </li>
  80. <li class="nav-main-left-tab active">
  81. <a>
  82. <i class="icon-note"></i> {{ t('Create') }}
  83. </a>
  84. </li>
  85. {% endif %}
  86. </ul>