wiki_form.html 1.3 KB

1234567891011121314151617181920212223242526272829
  1. <div id="bx-wiki-form-__block_id__" class="bx-wiki-form">
  2. __form__
  3. </div>
  4. <script>
  5. $(document).ready(function () {
  6. $("#bx-wiki-form-__block_id__ form").ajaxForm({
  7. url: sUrlRoot + 'r.php?_q=__wiki_action_uri__-action/__action__',
  8. beforeSubmit: function (formData, $form, options) {
  9. bx_loading($("#bx-wiki-form-__block_id__ form"), true);
  10. formData.push({name: 'translations', value: JSON.stringify(window.glBxDolWiki__block_id__.getTranslations())});
  11. },
  12. success: function (data) {
  13. if ('object' == typeof(data) && data.constructor == ({}).constructor) {
  14. window.glBxDolWiki__block_id__.processResponce(data);
  15. }
  16. else {
  17. $("#bx-wiki-form-__block_id__").parent().html(data).bxProcessHtml();
  18. }
  19. }
  20. });
  21. $("#bx-wiki-form-__block_id__ input[name=language]").change(function() {
  22. window.glBxDolWiki__block_id__.onChangeLangSelector(this);
  23. return false;
  24. });
  25. $('#bx-wiki-form-__block_id__ textarea').parents('.bx-form-input-wrapper').append('<div class="bx-wiki-open-editor"><a href="javascript:void(0);" onclick="bx_wiki_open_editor(\'#bx-wiki-form-__block_id__ textarea\')">__txt_open_editor__</a></div>');
  26. });
  27. </script>