edit/head: ckeditor script url in data attribute
[minimedit.git] / edit / head.inc.php
index 5c056a7c620077b15c541d9a55d5f60645bbd701..76d9ea4e58d554a18c3ec337899206d0a480c250 100644 (file)
@@ -1,4 +1,8 @@
 <?php
+if (file_exists($Page->file) and !is_writable($Page->file)) {
+       return;
+}
+
 if (!isset($Page->raw)) {
        # open bottom template as initial contents
        $template = 'template.inc.html';
@@ -26,7 +30,6 @@ if (!file_exists(DOCROOT . $ckesrc)) {
        $ckesrc = '//cdn.ckeditor.com/4.15.1/full-all'; # remote fallback
 }
 ob_start();
-printf("<script>var ckesrc = '%s'</script>\n", "$ckesrc/ckeditor.js");
-print '<script src="/edit/page.js"></script>'."\n";
+printf('<script src="/edit/page.js" data-ckesrc="%s"></script>'."\n", "$ckesrc/ckeditor.js");
 $Page->head = ob_get_clean();