Procházet zdrojové kódy

Repair the admin log viewer

Léo Serre před 10 měsíci
rodič
revize
b60478b8c0
3 změnil soubory, kde provedl 9 přidání a 9 odebrání
  1. 4
    4
      controllers/d.admin.php
  2. 1
    1
      models/d.wiki.php
  3. 4
    4
      views/d.admin.html

+ 4
- 4
controllers/d.admin.php Zobrazit soubor

@@ -1,13 +1,13 @@
1 1
 <?
2 2
 
3
-if(isset($controller->splitted_url[1]) && $user->role >= 800) {
3
+if(isset($controller->splitted_url[1]) && $user->rankIsHigher("moderator")) {
4 4
 	switch ($controller->splitted_url[1]) {
5 5
 		case '': case 'admin':
6 6
 			$head['title'] = "Administration";
7 7
 			include ($config['views_folder']."d.admin.html");
8 8
 			break;
9 9
 		case 'git-pull':
10
-			if ($user->role >= 1000) {
10
+			if ($user->rankIsHigher("administrator")) {
11 11
 				$head['title'] = "Mise à jour";
12 12
 
13 13
 				$output = array();
@@ -21,7 +21,7 @@ if(isset($controller->splitted_url[1]) && $user->role >= 800) {
21 21
 			}
22 22
 			break;
23 23
 		case 'logs':
24
-			if ($user->role >= 800) {
24
+			if ($user->rankIsHigher("moderator")) {
25 25
 				$head['title'] = "Logs";
26 26
 
27 27
 				$files_list = scandir($config['logs_folder']);
@@ -47,7 +47,7 @@ if(isset($controller->splitted_url[1]) && $user->role >= 800) {
47 47
 			break;
48 48
 	}
49 49
 }
50
-else if($user->role >= 800) {
50
+else if($user->rankIsHigher("moderator")) {
51 51
 	$head['title'] = "Administration";
52 52
 	include ($config['views_folder']."d.admin.html");
53 53
 }

+ 1
- 1
models/d.wiki.php Zobrazit soubor

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

+ 4
- 4
views/d.admin.html Zobrazit soubor

@@ -10,11 +10,11 @@
10 10
 		<section>
11 11
 			<h1>Administration.</h1>
12 12
 			<br>
13
-			<? if($user->role >= 1000) { ?>
14
-				<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>
13
+			<? if($user->rankIsHigher("administrator")) { ?>
14
+				<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>
15 15
 			<? } ?>
16
-			<? if($user->role >= 800) { ?>
17
-				<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>
16
+			<? if($user->rankIsHigher("moderator")) { ?>
17
+				<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>
18 18
 			<? } ?>
19 19
 		</section>
20 20
 

Loading…
Zrušit
Uložit