]> git.mxchange.org Git - friendica-addons.git/commitdiff
statistics.json: it now contains the connectors as well.
authorMichael Vogel <icarus@dabo.de>
Tue, 7 Oct 2014 18:15:56 +0000 (20:15 +0200)
committerMichael Vogel <icarus@dabo.de>
Tue, 7 Oct 2014 18:15:56 +0000 (20:15 +0200)
statistics_json/statistics_json.php

index 494904ba1401c0f9ab4a4b81efd3448ce23b9c84..09e7f07b67c51705dc25fcd7397428b930e68b5a 100644 (file)
@@ -18,6 +18,11 @@ function statistics_json_uninstall() {
 
 function statistics_json_module() {}
 
+function statistics_json_plugin_enabled($plugin) {
+       $r = q("SELECT * FROM `addon` WHERE `installed` = 1 AND `name` = '%s'", $plugin);
+       return((bool)(count($r) > 0));
+}
+
 function statistics_json_init() {
        global $a;
 
@@ -32,6 +37,18 @@ function statistics_json_init() {
                        "local_posts" => get_config('statistics_json','local_posts')
                        );
 
+       $statistics["facebook"] = statistics_json_plugin_enabled("fbpost");
+       $statistics["twitter"] = statistics_json_plugin_enabled("twitter");
+       $statistics["tumblr"] = statistics_json_plugin_enabled("tumblr");
+       $statistics["wordpress"] = statistics_json_plugin_enabled("wppost");
+       $statistics["appnet"] = statistics_json_plugin_enabled("appnet");
+       $statistics["blogger"] = statistics_json_plugin_enabled("blogger");
+       $statistics["buffer"] = statistics_json_plugin_enabled("buffer");
+       $statistics["googleplus"] = statistics_json_plugin_enabled("gpluspost");
+       $statistics["libertree"] = statistics_json_plugin_enabled("libertree");
+       $statistics["pumpio"] = statistics_json_plugin_enabled("pumpio");
+       $statistics["gnusocial"] = statistics_json_plugin_enabled("statusnet");
+
        header("Content-Type: application/json");
        echo json_encode($statistics);
        logger("statistics_init: printed ".print_r($statistics, true));