Overview
Comment:Ne pas permettre de supprimer le champ identifiant ou identite
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA1: 90ff4057b3d8f5d81ce7d9c821238eaa64aad648
User & Date: bohwaz on 2016-05-31 04:38:59
Other Links: manifest | tags
References
2020-12-08
23:25 Wiki page "Changelog/0.9" artifact: b9c916b4d1 user: bohwaz
Context
2016-05-31
05:16
suppression d'opération = suppression du rapprochement lié check-in: a444ef4fa8 user: bohwaz tags: trunk
04:38
Ne pas permettre de supprimer le champ identifiant ou identite check-in: 90ff4057b3 user: bohwaz tags: trunk
04:29
Ne pas accepter les noms de champs qui commencent par un chiffre (refusés par SQLite). check-in: 1e224909d5 user: bohwaz tags: trunk
Changes

Modified src/templates/admin/config/membres.tpl from [a7577c1151] to [71af37bba2].

190
191
192
193
194
195
196



197
198
199
200
201
202
203
        <input type="submit" name="reset" value="Annuler les changements" class="minor" />
        <input type="submit" name="review" value="Enregistrer &rarr;" />
        (un récapitulatif sera présenté et une confirmation sera demandée)
    </p>
</form>

<script type="text/javascript">



{literal}
(function () {
    if (!document.querySelector || !document.querySelectorAll)
    {
        return false;
    }








>
>
>







190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
        <input type="submit" name="reset" value="Annuler les changements" class="minor" />
        <input type="submit" name="review" value="Enregistrer &rarr;" />
        (un récapitulatif sera présenté et une confirmation sera demandée)
    </p>
</form>

<script type="text/javascript">
var champ_identifiant = "f_{$config.champ_identifiant|escape:'js'}";
var champ_identite = "f_{$config.champ_identite|escape:'js'}";

{literal}
(function () {
    if (!document.querySelector || !document.querySelectorAll)
    {
        return false;
    }

271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
                content.style.display = 'block';
            else
                content.style.display = 'none';
            return false;
        };
        actions.appendChild(edit);

        if (field.id != 'f_email' && field.id != 'f_passe')
        {
            var rem = document.createElement('a');
            rem.className = 'icn remove';
            rem.innerHTML = '✘';
            rem.title = 'Enlever ce champ de la fiche';
            rem.onclick = function (e) {
                if (!window.confirm('Êtes-vous sûr de supprimer ce champ des fiches de membre ?'))







|







274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
                content.style.display = 'block';
            else
                content.style.display = 'none';
            return false;
        };
        actions.appendChild(edit);

        if (field.id != champ_identifiant && field.id != 'f_passe' && field.id != champ_identite)
        {
            var rem = document.createElement('a');
            rem.className = 'icn remove';
            rem.innerHTML = '✘';
            rem.title = 'Enlever ce champ de la fiche';
            rem.onclick = function (e) {
                if (!window.confirm('Êtes-vous sûr de supprimer ce champ des fiches de membre ?'))