diff options
author | vincent-peugnet <v.peugnet@free.fr> | 2020-01-30 01:54:50 +0100 |
---|---|---|
committer | vincent-peugnet <v.peugnet@free.fr> | 2020-01-30 01:55:00 +0100 |
commit | 40ef00fee7286a186673ff3fb26b6802421b2bc4 (patch) | |
tree | d148fff0a745e72454cfc8b704048478a2cdc07a /app/view | |
parent | cdd3895f772d60404c73abf9067b0f0a09e4ebf2 (diff) | |
download | wcms-40ef00fee7286a186673ff3fb26b6802421b2bc4.tar.gz wcms-40ef00fee7286a186673ff3fb26b6802421b2bc4.zip |
work on thumbnail admin
Diffstat (limited to 'app/view')
-rw-r--r-- | app/view/templates/admin.php | 12 | ||||
-rw-r--r-- | app/view/templates/editleftbar.php | 33 |
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) { |