You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

116 lines
4.4 KiB

13 years ago
13 years ago
13 years ago
13 years ago
13 years ago
13 years ago
13 years ago
13 years ago
13 years ago
  1. <script type="text/javascript">
  2. function showPosition(poss) {
  3. {$toggle_position}
  4. }
  5. function insertImg(url) {
  6. var cont = document.querySelector('#postpublishcontent');
  7. cont.value = cont.value + '![](' + url + ')';
  8. movim_textarea_autoheight(cont);
  9. }
  10. </script>
  11. <div class="popup post" id="postpreview">
  12. <div class="content" id="postpreviewcontent">
  13. </div>
  14. <div class="menu">
  15. <a
  16. class="button color icon no"
  17. onclick="movim_toggle_display('#postpreview');"
  18. >{$c->__('button.close')}</a>
  19. </div>
  20. </div>
  21. <div class="popup post" id="galleryselect" style="padding: 0;">
  22. <ul class="thumb">
  23. {loop="$gallery"}
  24. <li style="background-image: url({$value.thumb});">
  25. <a
  26. href="#"
  27. onclick="
  28. insertImg('{$value.uri}');
  29. movim_toggle_display('#galleryselect');">
  30. </a>
  31. </li>
  32. {/loop}
  33. </ul>
  34. {if="$gallery == null"}
  35. <div class="placeholder paddedtop icon media">
  36. <h1>{$c->__('error.whoops')}</h1>
  37. <p class="paddedtop">
  38. {$c->__('error.media_not_found')}<br />
  39. {$c->__('error.media_ask_upload')}
  40. </p>
  41. <a class="button color green" href="{$c->route('media')}"><i class="fa fa-folder-open"></i> {$c->__('page.media')}</a>
  42. <br /><br /><br />
  43. </div>
  44. {/if}
  45. <div class="menu">
  46. <a
  47. class="button color icon no"
  48. onclick="movim_toggle_display('#galleryselect');"
  49. >{$c->__('button.close')}</a>
  50. </div>
  51. </div>
  52. <table id="feedsubmitform">
  53. <tbody>
  54. <form name="postpublish" id="postpublish">
  55. <tr>
  56. <td>
  57. <input name="title" placeholder="{$c->__('post.title')}"/>
  58. </td>
  59. <td>
  60. <textarea
  61. name="content"
  62. id="postpublishcontent"
  63. onkeyup="movim_textarea_autoheight(this);"
  64. placeholder="{$c->__('post.whats_new')}" ></textarea>
  65. </td>
  66. </tr>
  67. <tr id="feedsubmitrow">
  68. <td>
  69. <input type="hidden" id="latlonpos" name="latlonpos"/>
  70. <a
  71. title="{$c->__('button.submit')}"
  72. href="#"
  73. id="feedmessagesubmit"
  74. onclick="{$publish_item}
  75. document.querySelector('#postpublish').reset();
  76. movim_textarea_autoheight(document.querySelector('#postpublishcontent'));"
  77. class="button color green">
  78. <i class="fa fa-envelope"></i> {$c->__('button.submit')}
  79. </a>
  80. <a
  81. class="button color alone merged left images"
  82. style="float: left;"
  83. title="{$c->__('page.gallery')}"
  84. onclick="
  85. movim_toggle_display('#galleryselect');
  86. "
  87. ><i class="fa fa-picture-o"></i></a>
  88. <a
  89. class="button color alone merged left"
  90. style="float: left;"
  91. title="{$c->__('page.preview')}"
  92. onclick="
  93. movim_toggle_display('#postpreview');
  94. {$post_preview}"
  95. ><i class="fa fa-eye"></i></a><a
  96. class="button color alone merged"
  97. style="float: left;"
  98. href="http://daringfireball.net/projects/markdown/basics"
  99. title="{$c->__('page.help')}"
  100. target="_blank"
  101. ><i class="fa fa-life-ring"></i></a><a title="{$c->__('post.geolocalisation')}"
  102. onclick="setPosition(document.querySelector('#latlonpos')); showPosition(document.querySelector('#latlonpos').value);"
  103. style="float: left;"
  104. class="button color alone merged right"><i class="fa fa-location-arrow"></i></a>
  105. <span id="postpublishlocation"></span>
  106. </td>
  107. </tr>
  108. </form>
  109. </tbody>
  110. </table>