correction page d'administration

master
karchnu 2015-10-15 17:06:35 +02:00
parent e94224b6f2
commit 167133ebcd
2 changed files with 14 additions and 11 deletions

View File

@ -4,6 +4,8 @@ use configuration ':all';
use app; use app;
use utf8; use utf8;
use Data::Dump qw( dump );
use Exporter 'import'; use Exporter 'import';
# what we want to export eventually # what we want to export eventually
our @EXPORT_OK = qw/rt_admin/; our @EXPORT_OK = qw/rt_admin/;
@ -32,7 +34,7 @@ sub rt_admin {
$$res{template} = 'administration'; $$res{template} = 'administration';
$$res{params} = { $$res{params} = {
login => $$session{login} login => $$session{login}
, admin => 1 # we know it, or we couldn't reach this , admin => $$user{admin}
, domains => $domains , domains => $domains
, alldomains => $alldomains , alldomains => $alldomains
, allusers => $allusers , allusers => $allusers
@ -40,6 +42,7 @@ sub rt_admin {
$app->disconnect(); $app->disconnect();
}; };
$res $res
} }

View File

@ -15,17 +15,17 @@
<th>supprimer utilisateur</th> <th>supprimer utilisateur</th>
</tr> </tr>
<% FOREACH pair IN alldomains.pairs %> <% FOREACH d IN alldomains %>
<tr> <tr>
<td><% pair.key %></td> <td><% d.domain %></td>
<td><% pair.value %></td> <td><% d.login %></td>
<td> <td>
<a href="/domain/del/<% pair.key %>"><button type="button" class="btn btn-danger">Supprimer le domaine</button></a> <a href="/domain/del/<% d.domain %>"><button type="button" class="btn btn-danger">Supprimer le domaine</button></a>
</td> </td>
<td> <td>
<a href="/user/del/<% pair.value %>"><button type="button" class="btn btn-danger">Supprimer l'utilisateur</button></a> <a href="/user/del/<% d.login %>"><button type="button" class="btn btn-danger">Supprimer l'utilisateur</button></a>
</td> </td>
</tr> </tr>
@ -44,17 +44,17 @@
<th>administrateur</th> <th>administrateur</th>
</tr> </tr>
<% FOREACH pair IN allusers.pairs %> <% FOREACH u IN allusers %>
<tr> <tr>
<td><% pair.key %></td> <td><% u.login %></td>
<td> <td>
<a href="/user/del/<% pair.key %>"><button type="button" class="btn btn-danger">Supprimer l'utilisateur</button></a> <a href="/user/del/<% u.login %>"><button type="button" class="btn btn-danger">Supprimer l'utilisateur</button></a>
</td> </td>
<td> <td>
<a href="/user/toggleadmin/<% pair.key %>"> <a href="/user/toggleadmin/<% u.login %>">
<% IF pair.value == 1 %> <% IF u.admin == 1 %>
<button type="button" class="btn btn-danger">Passer utilisateur</button> <button type="button" class="btn btn-danger">Passer utilisateur</button>
<% ELSE %> <% ELSE %>
<button type="button" class="btn btn-primary">Passer administrateur</button> <button type="button" class="btn btn-primary">Passer administrateur</button>