Inaktive Mitglieder und Mitgliederanzahl
[memberdb.git] / include / members.php
index 7abcc9d..244228b 100644 (file)
@@ -159,6 +159,7 @@ function validate_member_number($member_number, $member_id = NULL) {/*{{{*/
 
 function action_list_members() {/*{{{*/
     $members = db_get_members();
+    $count   = 0;
     ?>
     <h2>Liste der Mitglieder</h2>
     <?php if (isset($members)) : ?>
@@ -170,7 +171,9 @@ function action_list_members() {/*{{{*/
                 <th>Nachname</th>
             </tr>
         <?php foreach ($members as $member) : ?>
-            <tr>
+            <?php $membership_info = fees_info_for_member($member['id'], time()); ?>
+                       <?php if (!empty($membership_info['is_member'])) $count++; ?>
+            <tr <?php if (empty($membership_info['is_member'])) : ?>class="inactive"<?php endif ?>>
                 <td><a href="<?=html_escape(link_to('view_member', array('id'=> $member['id'])))?>"><?=html_escape($member['number'])?></a></td>
                 <td><?=html_escape($member['nickname'])?></td>
                 <td><?=html_escape($member['firstname'])?></td>
@@ -179,8 +182,9 @@ function action_list_members() {/*{{{*/
         <?php endforeach ?>
         </table>
     <?php else : ?>
-        <p>Bisher gibt's noch keine Mitglieder.</p>
+        <p>Bisher gibt es noch keine Mitglieder.</p>
     <?php endif ?>
+        <p>Derzeit gibt es <?=$count?> aktive Mitglieder.</p>
         <a href="<?=link_to('create_member')?>">Neues Mitglied</a>
         <a href="<?=link_to('export_email')?>">E-Mail-Adressen</a>
     <?php