Overview
Comment: | Fix default expiry date |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | trunk |
Files: | files | file ages | folders |
SHA1: |
b4c1ee022b0a9c47b5e68b047a6526d0 |
User & Date: | bohwaz on 2020-12-24 18:55:30 |
Other Links: | manifest | tags |
Context
2020-12-29
| ||
19:27 | Fix unprotected search run from collective message (thanks @JPHespel) check-in: b60ab7e57b user: bohwaz tags: trunk | |
2020-12-24
| ||
18:55 | Fix default expiry date check-in: b4c1ee022b user: bohwaz tags: trunk | |
18:50 | Fix check of non-duplicate service check-in: 2d78d57852 user: bohwaz tags: trunk | |
Changes
Modified src/templates/services/save.tpl from [dcd4570d58] to [23bfcb4daf].
︙ | ︙ | |||
77 78 79 80 81 82 83 | {/foreach} </fieldset> <fieldset> <legend>Détails</legend> <dl> {input type="date" name="date" required=1 default=$today label="Date d'inscription"} | | | 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 | {/foreach} </fieldset> <fieldset> <legend>Détails</legend> <dl> {input type="date" name="date" required=1 default=$today label="Date d'inscription"} {input type="date" name="expiry_date" label="Date d'expiration de l'inscription"} {input type="checkbox" name="paid" value="1" default="1" label="Marquer cette inscription comme payée"} <dd class="help">Décocher cette case pour pouvoir suivre les règlements de personnes qui payent en plusieurs fois. Il sera possible de cocher cette case lorsque le solde aura été réglé.</dd> </dl> </fieldset> <fieldset class="accounting"> <legend>{input type="checkbox" name="create_payment" value=1 default=1 label="Enregistrer en comptabilité"}</legend> |
︙ | ︙ | |||
113 114 115 116 117 118 119 | {literal} <script type="text/javascript"> function selectService(elm, first_load) { $('[data-service]').forEach((e) => { e.style.display = ('s' + elm.value == e.getAttribute('data-service')) ? 'block' : 'none'; }); | > > | | | 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 | {literal} <script type="text/javascript"> function selectService(elm, first_load) { $('[data-service]').forEach((e) => { e.style.display = ('s' + elm.value == e.getAttribute('data-service')) ? 'block' : 'none'; }); let expiry = $('#f_expiry_date'); if (!first_load || !expiry.value) { expiry.value = elm.dataset.expiry; } var first = document.querySelector('[data-service="s' + elm.value + '"] input[name=id_fee]'); if (first) { first.checked = true; selectFee(first, first_load); |
︙ | ︙ |