ajout de l'affichage du nombre d'IP libre dans la partie administration
de Brie
This commit is contained in:
parent
c743de013b
commit
0e3ccfa51c
@ -99,6 +99,7 @@ class AdministrationController(AuthenticatedBaseController):
|
||||
def index(self):
|
||||
groups = Groupes.get_all(self.user, self.user.residence_dn)
|
||||
all_users = sorted(Member.get_all(self.user, self.user.residence_dn), key=lambda u: u.cn.first())
|
||||
free_ips = len(IpReservation.get_all_free(self.user, self.user.residence_dn))
|
||||
|
||||
residence = None
|
||||
if self.user is not None:
|
||||
@ -108,6 +109,7 @@ class AdministrationController(AuthenticatedBaseController):
|
||||
return {
|
||||
"user" : self.user,
|
||||
"residence" : residence,
|
||||
"free_ip" : free_ips,
|
||||
"groups_ldap" : groups,
|
||||
"all_users" : all_users
|
||||
}
|
||||
|
@ -2,12 +2,17 @@
|
||||
<head>
|
||||
<link rel="stylesheet" type="text/css" href="/css/common.css" />
|
||||
<link rel="stylesheet" type="text/css" href="/css/show.css" />
|
||||
<link rel="stylesheet" type="text/css" href="/css/rooms.css" />
|
||||
<xi:include href="common-css-header.html" />
|
||||
</head>
|
||||
<body>
|
||||
<xi:include href="navbar.html" />
|
||||
<a class="button" href="/" >RETOUR</a>
|
||||
<div class="section" >
|
||||
<div>
|
||||
<div class="room_number vide_color">${"%03d" % free_ip}</div>
|
||||
<span>IPs libres</span>
|
||||
</div>
|
||||
<span class="section_name show_section_name">GROUPES</span>
|
||||
<div py:for="group in groups_ldap">
|
||||
<span class="item_name">${group.cn.first()}</span>
|
||||
|
Loading…
Reference in New Issue
Block a user