Overview
SHA1:d37e4a16774754d09ec98190bd33cfd4268ac973
Date: 2012-02-29 21:36:32
User: bohwaz
Comment:Affichage du numéro d'adhérent dans la liste des adhérents
Timelines: family | ancestors | descendants | both | trunk
Downloads: Tarball | ZIP archive
Other Links: files | file ages | folders | manifest
Tags And Properties
Context
2012-03-11
23:53
[f56cf26db4] Fix [27ccb4671d] (Impossible de ne rendre aucun champ obligatoire) (user: bohwaz, tags: trunk)
2012-02-29
21:36
[d37e4a1677] Affichage du numéro d'adhérent dans la liste des adhérents (user: bohwaz, tags: trunk)
21:36
[2e182ff5a3] Evitons de sortir la grosse artillerie si ça n'en vaux pas la peine, et filtrons mieux la sortie (user: bohwaz, tags: trunk)
Changes

Modified templates/admin/membres/index.tpl from [62ec5a15ac] to [e67ed9eeeb].

56
57
58
59
60
61
62
63

64
65
66
67
68
69
70
71
72
73

74
75
76
77
78
79
80
...
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
    </form>

    <form method="post" action="action.php" class="memberList">

    {if !empty($liste)}
    <table class="list">
        <thead>
            <td></td>

            <th>Nom</th>
            <td>E-Mail</td>
            <td>Ville</td>
            <td>Cotisation</td>
            <td></td>
        </thead>
        <tbody>
            {foreach from=$liste item="membre"}
                <tr>
                    <td>{if $user.droits.membres == Garradin_Membres::DROIT_ADMIN}<input type="checkbox" name="selected[]" value="{$membre.id|escape}" />{/if}</td>

                    <th>{$membre.nom|escape}</th>
                    <td>{if !empty($membre.email)}<a href="{$www_url}admin/membres/message.php?id={$membre.id|escape}">{$membre.email|escape}</a>{/if}</td>
                    <td>
                        {$membre.ville|truncate:60|escape}
                        {if !empty($membre.code_postal)}<small>({$membre.code_postal|escape})</small>{/if}
                    </td>
                    {if empty($membre.date_cotisation)}
................................................................................
            var elements = document.getElementsByTagName('input');
            var el_length = elements.length;

            for (i = 0; i < el_length; i++)
            {
                var elm = elements[i];

                if (elm.type == 'checkbox' && elm.name == 'selected[]')
                {
                    if (checked)
                        elm.checked = false;
                    else
                        elm.checked = true;
                }
            }







|
>










>







 







|







56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
...
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
    </form>

    <form method="post" action="action.php" class="memberList">

    {if !empty($liste)}
    <table class="list">
        <thead>
            <td><input type="checkbox" value="Tout cocher / décocher" onclick="checkUncheck();" /></td>
            <td class="num" title="Numéro de membre">#</td>
            <th>Nom</th>
            <td>E-Mail</td>
            <td>Ville</td>
            <td>Cotisation</td>
            <td></td>
        </thead>
        <tbody>
            {foreach from=$liste item="membre"}
                <tr>
                    <td>{if $user.droits.membres == Garradin_Membres::DROIT_ADMIN}<input type="checkbox" name="selected[]" value="{$membre.id|escape}" />{/if}</td>
                    <td class="num">{$membre.id|escape}</td>
                    <th>{$membre.nom|escape}</th>
                    <td>{if !empty($membre.email)}<a href="{$www_url}admin/membres/message.php?id={$membre.id|escape}">{$membre.email|escape}</a>{/if}</td>
                    <td>
                        {$membre.ville|truncate:60|escape}
                        {if !empty($membre.code_postal)}<small>({$membre.code_postal|escape})</small>{/if}
                    </td>
                    {if empty($membre.date_cotisation)}
................................................................................
            var elements = document.getElementsByTagName('input');
            var el_length = elements.length;

            for (i = 0; i < el_length; i++)
            {
                var elm = elements[i];

                if (elm.type == 'checkbox')
                {
                    if (checked)
                        elm.checked = false;
                    else
                        elm.checked = true;
                }
            }

Modified www/style/admin.css from [b0bd3b98f7] to [db7f55eaf7].

217
218
219
220
221
222
223




224
225
226
227
228
229
230
    color: darkred;
    font-weight: bold;
}

table.list .confirm {
    color: darkgreen;
}





table.list .actions {
    text-align: right;
}

.droits b {
    border: 2px solid #999;







>
>
>
>







217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
    color: darkred;
    font-weight: bold;
}

table.list .confirm {
    color: darkgreen;
}

table.list .num {
    text-align: center;
}}

table.list .actions {
    text-align: right;
}

.droits b {
    border: 2px solid #999;