xref: /plugin/struct/script.js (revision 709d7a580edc415451a0baaf152b2a1616d81312)
1jQuery(function() {
2    /* DOKUWIKI:include script/functions.js */
3    /* DOKUWIKI:include script/EntryEditor.js */
4    /* DOKUWIKI:include script/SchemaEditor.js */
5    /* DOKUWIKI:include script/AggregationEditor.js */
6    /* DOKUWIKI:include script/InlineEditor.js */
7
8    function init() {
9        EntryEditor(jQuery('#dw__editform, form.bureaucracy__plugin'));
10        SchemaEditor();
11        jQuery('div.structaggregationeditor table').each(AggregationEditor);
12        InlineEditor(jQuery('div.structaggregation table'));
13    }
14
15    jQuery(init);
16
17    jQuery(window).on('fastwiki:afterSwitch', function(evt, viewMode, isSectionEdit, prevViewMode) {
18        if (viewMode=="edit" || isSectionEdit) {
19            EntryEditor(jQuery('#dw__editform, form.bureaucracy__plugin'));
20        }
21    });
22});
23