{{* * Copyright (C) 2010-2024, the Friendica project * SPDX-FileCopyrightText: 2010-2024 the Friendica project * * SPDX-License-Identifier: AGPL-3.0-or-later *}} {{include file="field_input.tpl" field=$field}} <script type="text/javascript"> $(function () { $('#id_{{$field.0}}').datetimepicker({ step: 5, format: '{{$datetimepicker.dateformat}}', {{if $datetimepicker.minDate}} minDate: new Date({{$datetimepicker.minDate->getTimestamp()}} * 1000), yearStart: {{$datetimepicker.minDate->format('Y')}}, {{/if}} {{if $datetimepicker.maxDate}} maxDate: new Date({{$datetimepicker.maxDate->getTimestamp()}} * 1000), yearEnd: {{$datetimepicker.maxDate->format('Y')}}, {{/if}} {{if $datetimepicker.defaultDate}} defaultDate: new Date({{$datetimepicker.defaultDate->getTimestamp()}} * 1000), {{/if}} dayOfWeekStart: {{$datetimepicker.firstDay}}, lang: '{{$datetimepicker.lang}}' }); {{if $datetimepicker.lang}} jQuery.datetimepicker.setLocale('{{$datetimepicker.lang}}'); {{/if}} {{if $datetimepicker.minfrom }} $('#id_{{$datetimepicker.minfrom}}').data('xdsoft_datetimepicker').setOptions({ onChangeDateTime: function (currentDateTime) { $('#id_{{$field.0}}').data('xdsoft_datetimepicker').setOptions({minDate: currentDateTime}); } }); {{/if}} {{if $datetimepicker.maxfrom }} $('#id_{{$datetimepicker.maxfrom}}').data('xdsoft_datetimepicker').setOptions({ onChangeDateTime: function (currentDateTime) { $('#id_{{$field.0}}').data('xdsoft_datetimepicker').setOptions({maxDate: currentDateTime}); } }); {{/if}} }) </script>