diff options
Diffstat (limited to 'app/view')
-rw-r--r-- | app/view/templates/admin.php | 7 | ||||
-rw-r--r-- | app/view/templates/edit.php | 8 | ||||
-rw-r--r-- | app/view/templates/home.php | 6 | ||||
-rw-r--r-- | app/view/templates/media.php | 5 |
4 files changed, 25 insertions, 1 deletions
diff --git a/app/view/templates/admin.php b/app/view/templates/admin.php index adda7f8..33f27a9 100644 --- a/app/view/templates/admin.php +++ b/app/view/templates/admin.php @@ -228,6 +228,13 @@ <h2 id="interface">Interface</h2> + <div class="checkbox"> + <input type="hidden" name="disablejavascript" value="0" form="admin"> + <input type="checkbox" name="disablejavascript" id="disablejavascript" value="1" <?= Wcms\Config::disablejavascript() ? 'checked' : '' ?> form="admin"> + <label for="disablejavascript">Disable javascript</label> + </div> + + <p>Set interface Style</p> <select name="interfacecss" id="interfacecss" form="admin"> diff --git a/app/view/templates/edit.php b/app/view/templates/edit.php index 22dda20..dfb4dec 100644 --- a/app/view/templates/edit.php +++ b/app/view/templates/edit.php @@ -1,4 +1,6 @@ -<?php $this->layout('layout', ['title' => '✏ '.$page->title(), 'stylesheets' => [$css . 'edit.css'], 'favicon' => $page->favicon()]) ?> +<?php + +$this->layout('layout', ['title' => '✏ '.$page->title(), 'stylesheets' => [$css . 'edit.css'], 'favicon' => $page->favicon()]) ?> @@ -26,10 +28,14 @@ </main> +<?php if(!Wcms\Config::disablejavascript()) { ?> + <script> const pageid = '<?= $page->id() ?>'; let pagetitle = '<?= $page->title() ?>'; </script> <script src="<?= Wcms\Model::jspath() ?>edit.bundle.js"></script> +<?php } ?> + <?php $this->stop('page') ?>
\ No newline at end of file diff --git a/app/view/templates/home.php b/app/view/templates/home.php index 387ef0c..3d0b497 100644 --- a/app/view/templates/home.php +++ b/app/view/templates/home.php @@ -236,9 +236,15 @@ <?php $this->insert('footer', ['footer' => $footer]) ?> + +<?php if(!Wcms\Config::disablejavascript()) { ?> + <script src="<?= Wcms\Model::jspath() ?>home.bundle.js"></script> <?php } ?> +<?php } ?> + + <?php $this->stop() ?>
\ No newline at end of file diff --git a/app/view/templates/media.php b/app/view/templates/media.php index a8b7157..7f2101b 100644 --- a/app/view/templates/media.php +++ b/app/view/templates/media.php @@ -185,7 +185,12 @@ $this->layout('layout', ['title' => 'media', 'stylesheets' => [$css . 'home.css' </main> +<?php if(!Wcms\Config::disablejavascript()) { ?> + <script src="<?= Wcms\Model::jspath() ?>media.bundle.js"></script> +<?php } ?> + + <?php $this->stop('page') ?>
\ No newline at end of file |