Overview
Comment: | Affichage numéro membre et non ID (signalé par @Fabrice) |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | trunk | stable |
Files: | files | file ages | folders |
SHA1: |
da6a237093c99408e2a5ccc6a38d5279 |
User & Date: | bohwaz on 2018-02-09 01:33:30 |
Other Links: | manifest | tags |
References
2020-12-08
| ||
23:25 | • Wiki page "Changelog/0.9" artifact: b9c916b4d1 user: bohwaz | |
Context
2018-02-21
| ||
04:23 | On ne peut pas s'importer soi-même en CSV, car on risque d'importer n'importe quoi et de se retrouver à la porte (dans ce cas-ci : un espace au début de l'adresse email !) check-in: d4e0b0f126 user: bohwaz tags: trunk, stable | |
2018-02-09
| ||
01:33 | Affichage numéro membre et non ID (signalé par @Fabrice) check-in: da6a237093 user: bohwaz tags: trunk, stable | |
01:20 | Désactiver la possibilité de modifier les écritures de report à nouveau check-in: 0c1b75c44c user: bohwaz tags: trunk, stable | |
Changes
Modified src/include/lib/Garradin/Membres/Cotisations.php from [acd3145da8] to [feb1966163].
︙ | ︙ | |||
272 273 274 275 276 277 278 | default: $order = 'cm.id_membre'; break; } $desc = $desc ? 'DESC' : 'ASC'; | | | 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 | default: $order = 'cm.id_membre'; break; } $desc = $desc ? 'DESC' : 'ASC'; return $db->get('SELECT cm.id_membre, cm.date, cm.id, m.numero, m.'.$champ_id.' AS nom, c.montant, CASE WHEN c.duree IS NOT NULL THEN date(cm.date, \'+\'||c.duree||\' days\') >= date() WHEN c.fin IS NOT NULL THEN c.fin >= date() ELSE 1 END AS a_jour FROM cotisations_membres AS cm INNER JOIN cotisations AS c ON c.id = cm.id_cotisation INNER JOIN membres AS m ON m.id = cm.id_membre WHERE |
︙ | ︙ |
Modified src/templates/admin/membres/cotisations/voir.tpl from [aaf99a4f78] to [ae243e1d50].
︙ | ︙ | |||
37 38 39 40 41 42 43 | <td class="{if $order == "date"} cur {if $desc}desc{else}asc{/if}{/if}">Date de cotisation <a href="?id={$cotisation.id}&o=date&a" class="icn up">↑</a><a href="?id={$cotisation.id}&o=date&d" class="icn dn">↓</a></td> <td></td> </tr> </thead> <tbody> {foreach from=$liste item="co"} <tr> | | | 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 | <td class="{if $order == "date"} cur {if $desc}desc{else}asc{/if}{/if}">Date de cotisation <a href="?id={$cotisation.id}&o=date&a" class="icn up">↑</a><a href="?id={$cotisation.id}&o=date&d" class="icn dn">↓</a></td> <td></td> </tr> </thead> <tbody> {foreach from=$liste item="co"} <tr> <td class="num"><a href="{$admin_url}membres/fiche.php?id={$co.id_membre}">{$co.numero}</a></td> <th>{$co.nom}</th> <td>{if $co.a_jour}<b class="confirm">À jour</b>{else}<b class="error">En retard</b>{/if}</td> <td>{$co.date|format_sqlite_date_to_french}</td> <td class="actions"> <a class="icn" href="{$admin_url}membres/cotisations/ajout.php?id={$co.id_membre}&cotisation={$cotisation.id}" title="Saisir une cotisation">➕</a> <a class="icn" href="{$admin_url}membres/cotisations.php?id={$co.id_membre}" title="Voir toutes les cotisations de ce membre">𝍢</a> <a class="icn" href="{$admin_url}membres/cotisations/rappels.php?id={$co.id_membre}" title="Rappels envoyés à ce membre">⚠</a> |
︙ | ︙ |