Browse Source

a total number count would be nice

tags/3.5
Tobias Diekershoff 4 years ago
parent
commit
39099b56d1
1 changed files with 3 additions and 1 deletions
  1. +3
    -1
      mod/admin.php

+ 3
- 1
mod/admin.php View File

@@ -271,6 +271,7 @@ function admin_page_federation(&$a) {
// displayed on the stats page.
$platforms = array('Friendica', 'Diaspora', '%%red%%', 'Hubzilla', 'GNU Social', 'StatusNet');
$counts = array();
$total = 0;

foreach ($platforms as $p) {
// get a total count for the platform, the name and version of the
@@ -278,6 +279,7 @@ function admin_page_federation(&$a) {
$c = q('SELECT count(*) AS total, platform, network, version FROM gserver
WHERE platform LIKE "%s" AND last_contact > last_failure
ORDER BY version ASC;', $p);
$total = $total + $c[0]['total'];

// what versions for that platform do we know at all?
// again only the active nodes
@@ -355,7 +357,7 @@ function admin_page_federation(&$a) {
'$autoactive' => get_config('system', 'poco_completion'),
'$counts' => $counts,
'$version' => FRIENDICA_VERSION,
'$legendtext' => t('Currently this node is aware of nodes from the following platforms:'),
'$legendtext' => sprintf(t('Currently this node is aware of %d nodes from the following platforms:'), $total),
'$baseurl' => $a->get_baseurl(),
));
}


Loading…
Cancel
Save