summaryrefslogtreecommitdiff
path: root/resources
diff options
context:
space:
mode:
authorGreg Roach <fisharebest@gmail.com>2017-11-10 16:40:37 +0000
committerGreg Roach <fisharebest@gmail.com>2017-11-10 16:40:44 +0000
commit4a38fe94440e73d2de5b4bb0b8b57355c509b500 (patch)
tree61fcb04146993aeee69d1b85b5005b77a71a1153 /resources
parent811d28da6ee552e386541aac7e86044f87d8f66d (diff)
downloadwebtrees-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.php39
-rw-r--r--resources/views/layouts/administration.php2
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>