blob: ec4abe9a5310e7862c2f6a7c12a12bf7a9e96a4c (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
|
<p><input type="checkbox" name="wordwrap" id="wordwrap" onchange="ace.edit("editor").getSession().setUseWrapMode(document.getElementById('wordwrap').checked);" checked><label for="wordwrap"><?= $lang["editor"]["wrap"] ?></label></p>
<div id="editor"></div>
<script src="https://cdnjs.cloudflare.com/ajax/libs/ace/1.4.6/ace.js" type="text/javascript" charset="utf-8"></script>
<script>
var codeeditor = ace.edit("editor");
<?php
if (file_exists($_SERVER['DOCUMENT_ROOT'] . "/data/webcontent/darktheme-enabled")) {
echo("ace.edit(\"editor\").setTheme('ace/theme/monokai');");
}
?>
codeeditor.session.setMode("ace/mode/html");
codeeditor.session.setUseWrapMode(true);
function loadAce() {}
</script>
<script>setInterval(() => {ace.edit("editor").session.setMode("ace/mode/html");}, 100)</script>
<div style="text-align: center;">
<a onclick="createPageHTML();" class="mdc-button mdc-button--raised">
<div class="mdc-button__ripple"></div>
<i class="material-icons-outlined mdc-button__icon" aria-hidden="true">publish</i>
<span class="mdc-button__label"><?= $lang["editor"]["publish"] ?></span>
</a>
</div>
<script>
window.onbeforeunload = function (e) {
e = e || window.event;
// For IE and Firefox prior to version 4
if (e) {
e.returnValue = "<?= $lang["editor"]["exit"] ?>";
}
// For Safari
return "<?= $lang["editor"]["exit"] ?>";
};
</script>
|