aboutsummaryrefslogtreecommitdiff
path: root/app/view
diff options
context:
space:
mode:
authorvincent-peugnet <v.peugnet@free.fr>2020-01-30 01:54:50 +0100
committervincent-peugnet <v.peugnet@free.fr>2020-01-30 01:55:00 +0100
commit40ef00fee7286a186673ff3fb26b6802421b2bc4 (patch)
treed148fff0a745e72454cfc8b704048478a2cdc07a /app/view
parentcdd3895f772d60404c73abf9067b0f0a09e4ebf2 (diff)
downloadwcms-40ef00fee7286a186673ff3fb26b6802421b2bc4.tar.gz
wcms-40ef00fee7286a186673ff3fb26b6802421b2bc4.zip
work on thumbnail admin
Diffstat (limited to 'app/view')
-rw-r--r--app/view/templates/admin.php12
-rw-r--r--app/view/templates/editleftbar.php33
2 files changed, 36 insertions, 9 deletions
diff --git a/app/view/templates/admin.php b/app/view/templates/admin.php
index 7186f26..ab71957 100644
--- a/app/view/templates/admin.php
+++ b/app/view/templates/admin.php
@@ -229,6 +229,18 @@
?>
</select>
+ <label for="defaultfavicon">Default thumbnail</label>
+ <select name="defaultthumbnail" id="defaultthumbnail" form="admin">
+ <option value="">--no thumbnail--</option>
+ <?php
+ foreach ($thumbnaillist as $thumbnail) {
+ ?>
+ <option value="<?= $thumbnail ?>" <?= Wcms\Config::defaultthumbnail() === $thumbnail ? 'selected' : '' ?>><?= $thumbnail ?></option>
+ <?php
+ }
+ ?>
+ </select>
+
<h2 id="databases">Databases</h2>
diff --git a/app/view/templates/editleftbar.php b/app/view/templates/editleftbar.php
index 8302090..a7a8be6 100644
--- a/app/view/templates/editleftbar.php
+++ b/app/view/templates/editleftbar.php
@@ -43,11 +43,26 @@
?>
</select>
- <div id="thumbnail">
- <label for="thumbnail">Thumbnail</label>
- <input type="file" id="thumbnail" name="thumbnail" accept=".jpg, .JPG, .jpeg, .JPEG">
- <img src="<?= Wcms\Model::thumbnailpath() ?><?= $page->id() ?>.jpg" alt="no-thumbnail">
- </div>
+
+ <label for="thumbnail">Thumbnail</label>
+ <select name="thumbnail" id="thumbnail">
+ <?php
+ if(!empty($page->templatebody()) && $page->template()['thumbnail']) {
+ ?>
+ <option value="<?= $page->thumbnail() ?>">--using template thumbnail--</option>
+ <?php
+ } else {
+ echo '<option value="">--no thumbnail--</option>';
+ foreach ($thumbnaillist as $thumbnail) {
+ ?>
+ <option value="<?= $thumbnail ?>" <?= $page->thumbnail() === $thumbnail ? 'selected' : '' ?>><?= $thumbnail ?></option>
+ <?php
+ }
+ }
+ ?>
+ </select>
+
+
@@ -98,10 +113,6 @@
<label for="oreccursivecss">Reccursive template</label>
</div>
<div class="subtemplate">
- <input type="checkbox" name="templateoptions[]" id="oquickcss" value="quickcss" <?= in_array('quickcss', $page->templateoptions()) ? 'checked' : '' ?>>
- <label for="oquickcss">Quickcss</label>
- </div>
- <div class="subtemplate">
<input type="checkbox" name="templateoptions[]" id="oexternalcss" value="externalcss" <?= in_array('externalcss', $page->templateoptions()) ? 'checked' : '' ?>>
<label for="oexternalcss">External CSS</label>
</div>
@@ -109,6 +120,10 @@
<input type="checkbox" name="templateoptions[]" id="ofavicon" value="favicon" <?= in_array('favicon', $page->templateoptions()) ? 'checked' : '' ?>>
<label for="ofavicon">Favicon</label>
</div>
+ <div class="subtemplate">
+ <input type="checkbox" name="templateoptions[]" id="othumbnail" value="thumbnail" <?= in_array('thumbnail', $page->templateoptions()) ? 'checked' : '' ?>>
+ <label for="othumbnail">Thumbnail</label>
+ </div>
<?php
} else {
foreach($page->templateoptions() as $option) {