projects
/
platal.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Fixes display of non-users in aliases.
[platal.git]
/
templates
/
xnetlists
/
alias-admin.tpl
diff --git
a/templates/xnetlists/alias-admin.tpl
b/templates/xnetlists/alias-admin.tpl
index
4d39cfa
..
f2c15b1
100644
(file)
--- a/
templates/xnetlists/alias-admin.tpl
+++ b/
templates/xnetlists/alias-admin.tpl
@@
-1,6
+1,6
@@
{**************************************************************************}
{* *}
{**************************************************************************}
{* *}
-{* Copyright (C) 2003-20
09
Polytechnique.org *}
+{* Copyright (C) 2003-20
11
Polytechnique.org *}
{* http://opensource.polytechnique.org/ *}
{* *}
{* This program is free software; you can redistribute it and/or modify *}
{* http://opensource.polytechnique.org/ *}
{* *}
{* This program is free software; you can redistribute it and/or modify *}
@@
-23,38
+23,43
@@
<p>[<a href='{$platal->ns}lists'>retour à la page des listes</a>]</p>
<h1>Membres de {$platal->argv[1]}</h1>
<p>[<a href='{$platal->ns}lists'>retour à la page des listes</a>]</p>
<h1>Membres de {$platal->argv[1]}</h1>
-
<table class='tinybicol'>
<table class='tinybicol'>
- {if $mem
->total()
}
- {
iterate from=$mem item=m
}
+ {if $mem
bers.users|@count
}
+ {
foreach from=$members.users item=member
}
<tr>
<td>
<tr>
<td>
- {if $m.nom}
- {if $m.admin}<strong>{/if}
- {if $m.alias}<a href="https://www.polytechnique.org/profile/{$m.alias}" class="popup2">{/if}
- {$m.prenom} {$m.nom}
- {if $m.alias}</a>{/if}
- {if $m.admin}</strong>{/if}
+ {if $member->hasProfile()}
+ <a href="https://www.polytechnique.org/profile/{$member->hruid}" class="popup2">{$member->fullName()}</a>
{else}
{else}
- {$m
.redirect
}
+ {$m
ember->fullName()
}
{/if}
</td>
{/if}
</td>
- <td class="right">
- {if $m.admin}<strong>{/if}
- {$m.promo}
- {if $m.admin}</strong>{/if}
+ <td class="right">{$member->promo()}</td>
+ <td class="center">
+ <a href='{$platal->ns}alias/admin/{$platal->argv[1]}?del_member={$member->id()}&token={xsrf_token}'>
+ {icon name=delete title='retirer membre'}
+ </a>
</td>
</td>
+ </tr>
+ {/foreach}
+ {/if}
+ {if $members.nonusers|@count}
+ {foreach from=$members.nonusers item=member}
+ <tr>
+ <td>{$member}</td>
+ <td></td>
<td class="center">
<td class="center">
- <a href='{$platal->ns}alias/admin/{$platal->argv[1]}?del_member={$m
.redirect|urlencode
}&token={xsrf_token}'>
+ <a href='{$platal->ns}alias/admin/{$platal->argv[1]}?del_member={$m
ember
}&token={xsrf_token}'>
{icon name=delete title='retirer membre'}
</a>
</td>
</tr>
{icon name=delete title='retirer membre'}
</a>
</td>
</tr>
- {/iterate}
- {else}
+ {/foreach}
+ {/if}
+ {if $members.users|@count eq 0 && $members.nonusers|@count eq 0}
<tr>
<td colspan="3">
<tr>
<td colspan="3">
- <em>aucun membre…<em>
+ <em>aucun membre…<
/
em>
</td>
</tr>
{/if}
</td>
</tr>
{/if}