Repair the admin log viewer

This commit is contained in:
Léo Serre 2018-10-30 21:45:12 +01:00
parent ede83cec73
commit b60478b8c0
3 changed files with 9 additions and 9 deletions

View File

@ -1,13 +1,13 @@
<? <?
if(isset($controller->splitted_url[1]) && $user->role >= 800) { if(isset($controller->splitted_url[1]) && $user->rankIsHigher("moderator")) {
switch ($controller->splitted_url[1]) { switch ($controller->splitted_url[1]) {
case '': case 'admin': case '': case 'admin':
$head['title'] = "Administration"; $head['title'] = "Administration";
include ($config['views_folder']."d.admin.html"); include ($config['views_folder']."d.admin.html");
break; break;
case 'git-pull': case 'git-pull':
if ($user->role >= 1000) { if ($user->rankIsHigher("administrator")) {
$head['title'] = "Mise à jour"; $head['title'] = "Mise à jour";
$output = array(); $output = array();
@ -21,7 +21,7 @@ if(isset($controller->splitted_url[1]) && $user->role >= 800) {
} }
break; break;
case 'logs': case 'logs':
if ($user->role >= 800) { if ($user->rankIsHigher("moderator")) {
$head['title'] = "Logs"; $head['title'] = "Logs";
$files_list = scandir($config['logs_folder']); $files_list = scandir($config['logs_folder']);
@ -47,7 +47,7 @@ if(isset($controller->splitted_url[1]) && $user->role >= 800) {
break; break;
} }
} }
else if($user->role >= 800) { else if($user->rankIsHigher("moderator")) {
$head['title'] = "Administration"; $head['title'] = "Administration";
include ($config['views_folder']."d.admin.html"); include ($config['views_folder']."d.admin.html");
} }

View File

@ -84,7 +84,7 @@ class WikiPage
*****/ *****/
public function update() { public function update() {
global $config; global $config;
//global $user; global $user;
$this->version++; $this->version++;

View File

@ -10,11 +10,11 @@
<section> <section>
<h1>Administration.</h1> <h1>Administration.</h1>
<br> <br>
<? if($user->role >= 1000) { ?> <? if($user->rankIsHigher("administrator")) { ?>
<a href="<?=$config['rel_root_folder']?>admin/git-pull" class="button"><i class="fa fa-refresh"></i> Mettre à jour</a> <small>Met à jour le logiciel depuis le dépôt GIT.</small><br><br> <a href="<?=$config['rel_root_folder']?>admin/git-pull" class="button"><i class="fas fa-sync-alt"></i> Mettre à jour</a> <small>Met à jour le logiciel depuis le dépôt GIT.</small><br><br>
<? } ?> <? } ?>
<? if($user->role >= 800) { ?> <? if($user->rankIsHigher("moderator")) { ?>
<a href="<?=$config['rel_root_folder']?>admin/logs" class="button"><i class="fa fa-history"></i> Voir les logs</a> <small>Permet d'accéder aux 200 dernières lignes des logs bruts des actions sur la base de données.</small><br><br> <a href="<?=$config['rel_root_folder']?>admin/logs" class="button"><i class="fas fa-history"></i> Voir les logs</a> <small>Permet d'accéder aux 200 dernières lignes des logs bruts des actions sur la base de données.</small><br><br>
<? } ?> <? } ?>
</section> </section>