stany.ferer 1 年間 前
コミット
74a113546b

+ 36 - 4
core/class/debug.class.php

@@ -272,19 +272,51 @@ class debug
         echo (ENVIRONNEMENT != "PROD") ? " [" . ENVIRONNEMENT . "]" : NULL;
     }
 
+    private static function buildBadge(array $_data){
+        $color = empty($_data["color"]) ? "balck" : $_data["color"];
+        $backgroundColor = empty($_data["background-color"]) ? "orange" : $_data["background-color"];
+        $class = empty($_data["class"]) ? NULL : $_data["class"];
+        $link = empty($_data["link"]) ? "#" : $_data["link"];
+        $txt = empty($_data["txt"]) ? NULL : $_data["txt"];
+        return "<a href=\"/" . $link . "\"><span class=\"badge " . $class . "\" style=\"background-color:" . $backgroundColor . "; color:" . $color . "; padding: 3px 5px 2px 5px; margin-right: 5px;\">" . $txt . "</span></a>";
+    }
+
     public static function getBadges(){
         $return = "";
         if(debug::isFile("maintenance")){
-            $return .= "<a href=\"/parametsres.html\"><span class=\"badge\" style=\"background-color:red; margin:5px;\">SITE EN MODE MAINTENANCE</span></a>";
+            $return .= self::buildBadge([
+                    "link" => "/parametres.html", 
+                    "background-color" => "red",  
+                    "color" => "white", 
+                    "txt" => "SITE EN MODE MAINTENANCE"
+                ]);
         }
         if(debug::isFile("debug")){
-            $return .= "<a href=\"#\"><span class=\"badge toggle-logs\" style=\"background-color:orange; color:black; margin:5px;\">MODE DEBUG</span></a>";
+            $return .= self::buildBadge([
+                "class" => "toggle-logs",
+                "link" => "#", 
+                "background-color" => "orangered",  
+                "color" => "white", 
+                "txt" => "MODE DEBUG"
+            ]);
         } 
         if(self::isFile("sql")){
-            $return .= "<a href=\"#\"><span class=\"badge toggle-logs\" style=\"background-color:orange; color:black; margin:5px;\">MODE DEBUG SQL</span></a>";
+            $return .= self::buildBadge([
+                "class" => "toggle-logs",
+                "link" => "#", 
+                "background-color" => "orange",  
+                "color" => "black", 
+                "txt" => "DEBUG SQL"
+            ]);
         }
         if(self::isFile("submit")){
-            $return .= "<a href=\"#\"><span class=\"badge toggle-logs\" style=\"background-color:orange; color:black; margin:5px;\">MODE DEBUG SUBMIT</span></a>";
+            $return .= self::buildBadge([
+                "class" => "toggle-logs",
+                "link" => "#", 
+                "background-color" => "orange",  
+                "color" => "black", 
+                "txt" => "DEBUG SUBMIT"
+            ]);
         } 
         return $return;
     }

+ 0 - 4
core/submit/cms.parametres-debug-activation.php

@@ -10,8 +10,6 @@ if(core::ifGet("actif")){
             "idPage" => historique::getIdRef("/parametres.html"),
             "log" => "Mode debug : Activation"
         ));
-
-        alert::recSuccess("Le mode debug est activé");
     } else {
         debug::removeFile("debug");
 
@@ -22,8 +20,6 @@ if(core::ifGet("actif")){
             "idPage" => historique::getIdRef("/parametres.html#parametres-debug"),
             "log" => "Mode debug : Désactivation"
         ));
-
-        alert::recSuccess("Le mode debug est déactivé");
     }
 }
 

+ 0 - 2
core/submit/cms.parametres-debug-sql-activation.php

@@ -2,10 +2,8 @@
 if(core::ifGet("actif")){
     if(core::getGet("actif") == "true"){
         debug::addFile("sql");
-        alert::recSuccess("Le mode debug sql est activé");
     } else {
         debug::removeFile("sql");
-        alert::recSuccess("Le mode debug sql est déactivé");
     }
 }
 

+ 0 - 2
core/submit/cms.parametres-debug-submit-activation.php

@@ -2,10 +2,8 @@
 if(core::ifGet("actif")){
     if(core::getGet("actif") == "true"){
         debug::addFile("submit");
-        alert::recSuccess("Le mode debug submit est activé");
     } else {
         debug::removeFile("submit");
-        alert::recSuccess("Le mode debug submit est déactivé");
     }
 }