editpage.tmpl 2.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899
  1. <TMPL_VAR JAVASCRIPT>
  2. <TMPL_VAR MESSAGE>
  3. <br />
  4. <TMPL_VAR FORM-START>
  5. <TMPL_VAR FIELD-DO>
  6. <TMPL_VAR FIELD-SID>
  7. <TMPL_VAR FIELD-FROM>
  8. <TMPL_VAR FIELD-RCSINFO>
  9. <TMPL_VAR FIELD-NEWFILE>
  10. <TMPL_IF NAME="PAGE_SELECT">
  11. <label for="page" class="inline">Page location:</label><TMPL_VAR FIELD-PAGE>
  12. <label for="type" class="inline">Page type:</label><TMPL_VAR FIELD-TYPE>
  13. <TMPL_ELSE>
  14. <TMPL_VAR FIELD-PAGE>
  15. <TMPL_VAR FIELD-TYPE>
  16. </TMPL_IF>
  17. <div class="editcontentdiv">
  18. <TMPL_VAR FIELD-EDITCONTENT>
  19. </div>
  20. <br/>
  21. <TMPL_IF NAME="CAN_COMMIT">
  22. <TMPL_VAR FIELD-EDITMESSAGE>
  23. <br/>
  24. </TMPL_IF>
  25. <TMPL_VAR FORM-SUBMIT>
  26. <TMPL_VAR HELPONFORMATTINGLINK>
  27. <TMPL_IF NAME="FIELD-ATTACHMENT">
  28. <a class="toggle" href="#attachments">Attachments</a>
  29. </TMPL_IF>
  30. <TMPL_VAR FIELD-SUBSCRIBE>
  31. <TMPL_IF NAME="FIELD-ATTACHMENT">
  32. <div class="<TMPL_VAR ATTACHMENTS-CLASS>" id="attachments">
  33. <div id="fileupload">
  34. <script>
  35. $(function () {
  36. $('#fileupload').fileupload();
  37. }); // initialize upload widget
  38. </script>
  39. <script id="template-upload" type="text/x-jquery-tmpl">
  40. <tr class="template-upload{{if error}} ui-state-error{{/if}}">
  41. <td><input type="checkbox" name="attachment_select" value="${name}" />${name}</td>
  42. {{if error}}
  43. <td class="error" colspan="2">failed!</td>
  44. {{else}}
  45. <td class="progress" colspan="2"><div></div></td>
  46. <td class="start"><button>Start</button></td>
  47. {{/if}}
  48. <td class="cancel"><button>Cancel</button></td>
  49. </tr>
  50. </script>
  51. <script id="template-download" type="text/x-jquery-tmpl">
  52. <tr class="template-download{{if error}} ui-state-error{{/if}}">
  53. <td><input type="checkbox" checked name="attachment_select" value="${name}" />${name}</td>
  54. <td>${humansize}</td>
  55. {{if error}}
  56. <td class="error" colspan="2">failed!</td>
  57. {{else}}
  58. <td>${stored_msg}</td>
  59. {{/if}}
  60. </tr>
  61. </script>
  62. <div class="fileupload-content">
  63. <table class="files">
  64. <TMPL_LOOP NAME="ATTACHMENT_LIST">
  65. <tr><td><input type="checkbox" name="attachment_select" value="<TMPL_VAR NAME ESCAPE="HTML">" /><TMPL_VAR LINK></td><td><TMPL_VAR SIZE></td><td><TMPL_VAR MTIME></td></tr>
  66. </TMPL_LOOP>
  67. </table>
  68. </div>
  69. <TMPL_VAR FIELD-ATTACHMENT>
  70. <noscript><TMPL_VAR FIELD-UPLOAD></noscript>
  71. <TMPL_VAR FIELD-LINK><TMPL_VAR FIELD-RENAME><TMPL_VAR FIELD-REMOVE>
  72. </div>
  73. </div>
  74. </TMPL_IF>
  75. <TMPL_VAR FORM-END>
  76. <TMPL_VAR WMD_PREVIEW>
  77. <TMPL_IF NAME="PAGE_PREVIEW">
  78. <hr />
  79. <div class="header">
  80. <span>Page preview:</span>
  81. </div>
  82. <div id="preview">
  83. <TMPL_VAR PAGE_PREVIEW>
  84. </div>
  85. </TMPL_IF>
  86. <TMPL_IF NAME="PAGE_DIFF">
  87. <hr />
  88. <div class="header">
  89. <span>Diff:</span>
  90. </div>
  91. <div id="diff">
  92. <TMPL_VAR PAGE_DIFF>
  93. </div>
  94. </TMPL_IF>
  95. <br/><br/><br/><br/>