1/*  DokuWiki MoaiEditor Script.js file
2    Version : 0.5 (May 5, 2026)
3    Author  : MoaiTools <info@moaitools.org>
4    License : GPL 3 (http://www.gnu.org/licenses/gpl.html) */
5class MoaiEditor {};
6
7/* DOKUWIKI:include scripts/toc.js */
8/* DOKUWIKI:include scripts/main.js */
9/* DOKUWIKI:include scripts/ajax.js */
10/* DOKUWIKI:include scripts/hint.js */
11/* DOKUWIKI:include scripts/icons.js */
12/* DOKUWIKI:include scripts/dirty.js */
13/* DOKUWIKI:include scripts/draft.js */
14/* DOKUWIKI:include scripts/start.js */
15/* DOKUWIKI:include scripts/editor.js */
16/* DOKUWIKI:include scripts/button.js */
17/* DOKUWIKI:include scripts/buttons.js */
18/* DOKUWIKI:include scripts/preview.js */
19/* DOKUWIKI:include scripts/md5.min.js */
20/* DOKUWIKI:include scripts/layout.js */
21/* DOKUWIKI:include scripts/layout_desktop.js */
22/* DOKUWIKI:include scripts/layout_vphone.js */
23/* DOKUWIKI:include scripts/mirror.js */
24/* DOKUWIKI:include scripts/watcher.js */
25/* DOKUWIKI:include scripts/finder.js */
26/* DOKUWIKI:include scripts/highlight.js */
27/* DOKUWIKI:include scripts/highlight_header.js */
28/* DOKUWIKI:include scripts/localStorage.js */
29
30/* DOKUWIKI:include scripts/scroll/scroll.js */
31/* DOKUWIKI:include scripts/scroll/scroll_to.js */
32/* DOKUWIKI:include scripts/scroll/scroll_sync.js */
33/* DOKUWIKI:include scripts/scroll/scroll_tools.js */
34
35/* DOKUWIKI:include scripts/match/matches.js */
36/* DOKUWIKI:include scripts/match/matcher.js */
37/* DOKUWIKI:include scripts/match/match_tools.js */
38/* DOKUWIKI:include scripts/match/match_links.js */
39/* DOKUWIKI:include scripts/match/match_media.js */
40/* DOKUWIKI:include scripts/match/match_headers.js */
41/* DOKUWIKI:include scripts/match/match_paragraphs.js */
42
43// Plugins
44
45/* DOKUWIKI:include plugins/captcha/captcha.js */
46/* DOKUWIKI:include plugins/codemirror/cm_main.js */
47/* DOKUWIKI:include plugins/codemirror/cm_watcher.js */
48/* DOKUWIKI:include plugins/codemirror/cm_scroll.js */
49
50// Templates
51
52/* DOKUWIKI:include templates/default.js */
53/* DOKUWIKI:include templates/mikio.js */
54/* DOKUWIKI:include templates/sprintdoc.js */
55/* DOKUWIKI:include templates/bootstrap3.js */
56/* DOKUWIKI:include templates/adhominem.js */
57
58
59// Define supported template classes here
60moaiEditor_templates = [
61    'mikio',
62    'sprintdoc',
63    'bootstrap3',
64    'adhominem',    // <-- add your new name after this line
65];
66
67// Create object (after page load)
68var moaiEditor;
69jQuery(function() {
70    moaiEditor = new MoaiEditor.Main();
71});
72
73
74
75
76