diff options
Diffstat (limited to 'app/view/templates/backtopbar.php')
-rw-r--r-- | app/view/templates/backtopbar.php | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/app/view/templates/backtopbar.php b/app/view/templates/backtopbar.php index 8e15d14..19b9cf0 100644 --- a/app/view/templates/backtopbar.php +++ b/app/view/templates/backtopbar.php @@ -2,9 +2,18 @@ <span id="search"> <form action="<?= $this->url('search') ?>" method="post"> -<input type="text" name="id" id="id" placeholder="page id" required> +<input type="text" list="searchdatalist" name="id" id="search" placeholder="page id" required <?= $tab !== 'edit' ? 'autofocus' : '' ?>> <input type="submit" name="action" value="read"> <?= $user->iseditor() ? '<input type="submit" name="action" value="edit">' : '' ?> + +<?php if($user->iseditor()) { ?> +<datalist id="searchdatalist"> + <?php foreach ($pagelist as $id) { ?> + <option value="<?= $id ?>"><?= $id ?></option> + <?php } ?> +</datalist> +<?php } ?> + </form> </span> |