diff options
| author | Greg Roach <fisharebest@gmail.com> | 2017-11-10 16:40:37 +0000 |
|---|---|---|
| committer | Greg Roach <fisharebest@gmail.com> | 2017-11-10 16:40:44 +0000 |
| commit | 4a38fe94440e73d2de5b4bb0b8b57355c509b500 (patch) | |
| tree | 61fcb04146993aeee69d1b85b5005b77a71a1153 /resources | |
| parent | 811d28da6ee552e386541aac7e86044f87d8f66d (diff) | |
| download | webtrees-4a38fe94440e73d2de5b4bb0b8b57355c509b500.tar.gz webtrees-4a38fe94440e73d2de5b4bb0b8b57355c509b500.tar.bz2 webtrees-4a38fe94440e73d2de5b4bb0b8b57355c509b500.zip | |
Working on admin changes log
Diffstat (limited to 'resources')
| -rw-r--r-- | resources/views/admin/changes-log.php | 39 | ||||
| -rw-r--r-- | resources/views/layouts/administration.php | 2 |
2 files changed, 34 insertions, 7 deletions
diff --git a/resources/views/admin/changes-log.php b/resources/views/admin/changes-log.php index 64b2b30784..b0cf0c34e9 100644 --- a/resources/views/admin/changes-log.php +++ b/resources/views/admin/changes-log.php @@ -1,4 +1,5 @@ <?php use Fisharebest\Webtrees\Bootstrap4; ?> +<?php use Fisharebest\Webtrees\FontAwesome; ?> <?php use Fisharebest\Webtrees\Html; ?> <?php use Fisharebest\Webtrees\I18N; ?> <?php use Fisharebest\Webtrees\View; ?> @@ -70,23 +71,27 @@ </div> <div class="form-group col-xs-6 col-md-3"> - <label for="gedc"> + <label for="ged"> <?= I18N::translate('Family tree') ?> </label> - <?= Bootstrap4::select($tree_list, $gedc, ['id' => 'gedc', 'name' => 'gedc']) ?> + <?= Bootstrap4::select($tree_list, $ged, ['id' => 'ged', 'name' => 'ged']) ?> +<?= $ged ?> </div> </div> - <div class="row text-center"> + <div class="text-center"> <button type="submit" class="btn btn-primary"> + <?= FontAwesome::decorativeIcon('search') ?> <?= I18N::translate('search') ?> </button> - <button type="submit" class="btn btn-primary" onclick="document.logs.action.value='export';return true;" <?= $action === 'show' ? '' : 'disabled' ?>> + <button type="submit" class="btn btn-secondary" onclick="document.logs.action.value='export';return true;" <?= $action === 'show' ? '' : 'disabled' ?>> + <?= FontAwesome::decorativeIcon('download') ?> <?= /* I18N: A button label. */ I18N::translate('download') ?> </button> - <button type="submit" class="btn btn-primary" onclick="if (confirm('<?= I18N::translate('Permanently delete these records?') ?>')) {document.logs.action.value='delete'; return true;} else {return false;}" <?= $action === 'show' ? '' : 'disabled' ?>> + <button type="submit" class="btn btn-danger" onclick="if (confirm('<?= I18N::translate('Permanently delete these records?') ?>')) {document.logs.action.value='delete'; return true;} else {return false;}" <?= $action === 'show' ? '' : 'disabled' ?>> + <?= FontAwesome::decorativeIcon('delete') ?> <?= I18N::translate('delete') ?> </button> </div> @@ -95,7 +100,7 @@ <?php if ($action === 'show'): ?> <table class="table table-bordered table-sm table-hover table-site-changes datatables" - data-ajax="<?= Html::escape(Html::url('admin.php', ['route' => 'admin-changes-log-data', 'from' => $from, 'to' => $to, 'type' => $type, 'xref' => $xref, 'oldged' => $oldged, 'newged' => $newged, 'tree' => $gedc, 'user' => $user])) ?>" + data-ajax="<?= Html::escape(Html::url('admin.php', ['route' => 'admin-changes-log-data', 'from' => $from, 'to' => $to, 'type' => $type, 'xref' => $xref, 'oldged' => $oldged, 'newged' => $newged, 'ged' => $ged, 'user' => $user])) ?>" data-server-side="true" data-sorting="<?= Html::escape('[[ 0, "desc" ]]') ?>" > @@ -116,4 +121,24 @@ </table> <?php endif ?> - +<script> +document.addEventListener("DOMContentLoaded", function(event) { + $("#from, #to").parent("div").datetimepicker({ + format: "YYYY-MM-DD", + minDate: <?= json_encode($earliest) ?>, + maxDate: <?= json_encode($latest) ?>, + locale: <?= json_encode(WT_LOCALE) ?>, + useCurrent: false, + icons: { + time: "fa fa-clock-o", + date: "fa fa-calendar", + up: "fa fa-arrow-up", + down: "fa fa-arrow-down", + previous: "fa fa-arrow- <?= I18N::direction() === 'rtl' ? 'right' : 'left' ?>", + next: "fa fa-arrow- <?= I18N::direction() === 'rtl' ? 'left' : 'right' ?>", + today: "fa fa-trash-o", + clear: "fa fa-trash-o" + } + }); +}); +</script> diff --git a/resources/views/layouts/administration.php b/resources/views/layouts/administration.php index 22820c6f1b..77242ae5c1 100644 --- a/resources/views/layouts/administration.php +++ b/resources/views/layouts/administration.php @@ -76,6 +76,8 @@ <script src="<?= Html::escape(WT_DATATABLES_JS_URL) ?>"></script> <script src="<?= Html::escape(WT_DATATABLES_BOOTSTRAP_JS_URL) ?>"></script> <script src="<?= Html::escape(WT_SELECT2_JS_URL) ?>"></script> + <script src="<?= Html::escape(WT_MOMENT_JS_URL) ?>"></script> + <script src="<?= Html::escape(WT_BOOTSTRAP_DATETIMEPICKER_JS_URL) ?>"></script> <script src="<?= Html::escape(WT_WEBTREES_JS_URL) ?>"></script> <script src="<?= Html::escape(WT_ADMIN_JS_URL) ?>"></script> |
