]> git.mxchange.org Git - friendica-addons.git/blobdiff - rendertime/rendertime.php
Merge pull request #439 from zeroadam/Issue3873
[friendica-addons.git] / rendertime / rendertime.php
index 574e6e0951b72087586704e0e618fb582d7b8c6b..534568cacb7363d9bd548011e83eef5ac574745b 100755 (executable)
@@ -9,6 +9,8 @@
  *
  */
 
+use Friendica\Core\Config;
+
 function rendertime_install() {
        register_hook('page_end', 'addon/rendertime/rendertime.php', 'rendertime_page_end');
 }
@@ -26,7 +28,10 @@ function rendertime_page_end(&$a, &$o) {
 
        $duration = microtime(true)-$a->performance["start"];
 
-       if (is_site_admin() AND ($_GET["mode"] != "minimal") AND !$a->is_mobile AND !$a->is_tablet) {
+       $ignored_modules = array("fbrowser");
+       $ignored = in_array($a->module, $ignored_modules);
+
+       if (is_site_admin() && ($_GET["mode"] != "minimal") && !$a->is_mobile && !$a->is_tablet && !$ignored) {
                $o = $o.'<div class="renderinfo">'.sprintf(t("Database: %s/%s, Network: %s, Rendering: %s, Session: %s, I/O: %s, Other: %s, Total: %s"),
                                                round($a->performance["database"] - $a->performance["database_write"], 3),
                                                round($a->performance["database_write"], 3),
@@ -42,7 +47,7 @@ function rendertime_page_end(&$a, &$o) {
                                                //round($a->performance["plugin"], 3)
                                                )."</div>";
 
-               if (get_config("rendertime", "callstack")) {
+               if (Config::get("rendertime", "callstack")) {
                        $o .= "<pre>";
                        $o .= "\nDatabase Read:\n";
                        foreach ($a->callstack["database"] AS $func => $time) {