master_authenticated_left_treeview.mak 2.4KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566
  1. <%inherit file="local:templates.master_authenticated"/>
  2. <%namespace name="TIM" file="tracim.templates.pod"/>
  3. <%namespace name="LEFT_MENU" file="tracim.templates.widgets.left_menu"/>
  4. <%def name="SIDEBAR_LEFT_CONTENT()">
  5. ## This is the default left sidebar implementation
  6. ${LEFT_MENU.TREEVIEW('sidebar-left-menu', '__')}
  7. </%def>
  8. <%def name="SIDEBAR_RIGHT_CONTENT()">
  9. ## This is the default right sidebar implementation
  10. <div class="sidebar">
  11. <div class="btn-group btn-group-vertical">
  12. </div>
  13. <p></p>
  14. </div> <!-- # End of side bar right -->
  15. </%def>
  16. <%def name="REQUIRED_DIALOGS()"></%def>
  17. <%def name="FOOTER_CONTENT_LIKE_SCRIPTS_AND_CSS()"></%def>
  18. <%def name="content_wrapper()">
  19. ## SIDEBAR LEFT
  20. <div id="sidebar-left">
  21. <div class="btn-group" style="position: absolute; right: 2px; top: 4px; ">
  22. <button id="toggle-left-sidebar-width" type="button" class="btn btn-link"><i class="fa fa-angle-double-right"></i></button>
  23. </div>
  24. ${self.SIDEBAR_LEFT_CONTENT()}
  25. </div>
  26. ## SIDEBAR LEFT [END]
  27. ## SIDEBAR RIGHT
  28. <div id="sidebar-right" class="sidebar">
  29. ${self.SIDEBAR_RIGHT_CONTENT()}
  30. </div> <!-- # End of side bar right -->
  31. ## SIDEBAR RIGHT [END]
  32. <div class="content__wrapper">
  33. ${self.TITLE_ROW()}
  34. ${self.body()}
  35. </div>
  36. ${self.REQUIRED_DIALOGS()}
  37. ###########################################
  38. ##
  39. ## GENERIC STUFF LIKE SCRIPTS
  40. ##
  41. ###########################################
  42. <script src="${tg.url('/assets/js/jquery.min.js')}"></script>
  43. <!-- IE10 viewport hack for Surface/desktop Windows 8 bug -->
  44. <script src="${tg.url('/assets/js/ie10-viewport-bug-workaround.js')}"></script>
  45. <!-- TinyMCE ================================================== -->
  46. <script src="${tg.url('/assets/tinymce/js/tinymce/tinymce.min.js')}"></script>
  47. ${TIM.TINYMCE_INIT_SCRIPT('.pod-rich-textarea')}
  48. <!-- JSTree ================================================== -->
  49. <link rel="stylesheet" href="${tg.url('/assets/jstree/themes/default/style.min.css')}" />
  50. <link rel="stylesheet" href="${tg.url('/assets/jstree/themes/tracim/style.css')}" />
  51. <script src="${tg.url('/assets/jstree/jstree.min.js')}"></script>
  52. ## <link rel="stylesheet" href="${tg.url('/assets/tablesorter/themes/blue/style.css')}" />
  53. <script src="${tg.url('/assets/tablesorter/jquery.tablesorter.min.js')}"></script>
  54. </%def>