Overview
Comment: | Ne pas permettre de modifier sa propre catégorie de membre, sinon risque de se tirer une balle dans le pied |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | trunk | stable |
Files: | files | file ages | folders |
SHA1: |
eed84af616588be460e371879b6be886 |
User & Date: | bohwaz on 2016-08-30 09:11:16 |
Other Links: | manifest | tags |
Context
2016-09-10
| ||
11:12 | Permettre les cotisations à zéro (ne seront pas enregistrées dans la compta) + fix label submit pour modif de cotisation check-in: fa7fef4b2b user: bohwaz tags: trunk | |
2016-08-30
| ||
09:11 | Ne pas permettre de modifier sa propre catégorie de membre, sinon risque de se tirer une balle dans le pied check-in: eed84af616 user: bohwaz tags: trunk, stable | |
08:57 | Ne pas cacher les cotisations dépassées check-in: 32bff893e8 user: bohwaz tags: trunk, stable | |
Changes
Modified src/templates/admin/membres/modifier.tpl from [97ce04832b] to [71e88e20d1].
︙ | ︙ | |||
49 50 51 52 53 54 55 | </dd> <dd><input type="password" name="passe" id="f_passe" value="{form_field name=passe}" pattern=".{ldelim}5,{rdelim}" /></dd> <dt><label for="f_repasse">Encore le mot de passe</label> (vérification){if $champs.passe.mandatory} <b title="(Champ obligatoire)">obligatoire</b>{/if}</dt> <dd><input type="password" name="repasse" id="f_repasse" value="{form_field name=repasse}" pattern=".{ldelim}5,{rdelim}" /></dd> </dl> </fieldset> | | | 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 | </dd> <dd><input type="password" name="passe" id="f_passe" value="{form_field name=passe}" pattern=".{ldelim}5,{rdelim}" /></dd> <dt><label for="f_repasse">Encore le mot de passe</label> (vérification){if $champs.passe.mandatory} <b title="(Champ obligatoire)">obligatoire</b>{/if}</dt> <dd><input type="password" name="repasse" id="f_repasse" value="{form_field name=repasse}" pattern=".{ldelim}5,{rdelim}" /></dd> </dl> </fieldset> {if $user.droits.membres == Garradin\Membres::DROIT_ADMIN && $user.id != $membre.id} <fieldset> <legend>Général</legend> <dl> <dt><label for="f_cat">Catégorie du membre</label> <b title="(Champ obligatoire)">obligatoire</b></dt> <dd> <select name="id_categorie" id="f_cat"> {foreach from=$membres_cats key="id" item="nom"} |
︙ | ︙ |
Modified src/www/admin/membres/modifier.php from [6d30ccacf9] to [27d1716970].
︙ | ︙ | |||
51 52 53 54 55 56 57 | $data = []; foreach ($champs->getAll() as $key=>$config) { $data[$key] = Utils::post($key); } | | | 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 | $data = []; foreach ($champs->getAll() as $key=>$config) { $data[$key] = Utils::post($key); } if ($user['droits']['membres'] == Membres::DROIT_ADMIN && $user['id'] != $membre['id']) { $data['id_categorie'] = Utils::post('id_categorie'); $data['id'] = Utils::post('id'); } $membres->edit($id, $data); |
︙ | ︙ |