From 84e36b61a380d7d72fe7b78afe41825aa828eff7 Mon Sep 17 00:00:00 2001 From: Andrew Dolgov Date: Fri, 14 Mar 2014 15:06:37 +0400 Subject: [PATCH] make_init_params: add plugins --- classes/pluginhost.php | 10 ++++++++++ include/functions2.php | 1 + 2 files changed, 11 insertions(+) diff --git a/classes/pluginhost.php b/classes/pluginhost.php index 472f2018..19f8b563 100644 --- a/classes/pluginhost.php +++ b/classes/pluginhost.php @@ -75,6 +75,16 @@ class PluginHost { return $this->dbh; } + function get_plugin_names() { + $names = array(); + + foreach ($this->plugins as $p) { + array_push($names, get_class($p)); + } + + return $names; + } + function get_plugins() { return $this->plugins; } diff --git a/include/functions2.php b/include/functions2.php index 2cf4af22..ca58ea6c 100644 --- a/include/functions2.php +++ b/include/functions2.php @@ -18,6 +18,7 @@ $params["bw_limit"] = (int) $_SESSION["bw_limit"]; $params["label_base_index"] = (int) LABEL_BASE_INDEX; $params["theme"] = get_pref("USER_CSS_THEME", false, false); + $params["plugins"] = implode(", ", PluginHost::getInstance()->get_plugin_names()); $params["php_platform"] = PHP_OS; $params["php_version"] = PHP_VERSION; -- 2.39.2