|
From: <var...@us...> - 2021-11-29 11:44:04
|
Revision: 10700
http://sourceforge.net/p/phpwiki/code/10700
Author: vargenau
Date: 2021-11-29 11:44:02 +0000 (Mon, 29 Nov 2021)
Log Message:
-----------
WhoIsOnline plugin: we count only user pages
Modified Paths:
--------------
trunk/lib/plugin/WhoIsOnline.php
Modified: trunk/lib/plugin/WhoIsOnline.php
===================================================================
--- trunk/lib/plugin/WhoIsOnline.php 2021-11-26 11:25:26 UTC (rev 10699)
+++ trunk/lib/plugin/WhoIsOnline.php 2021-11-29 11:44:02 UTC (rev 10700)
@@ -107,8 +107,14 @@
$num_users = 0;
$page_iter = $dbi->getAllPages();
while ($page = $page_iter->next()) {
- if ($page->isUserPage()) $num_users++;
- $num_pages++;
+ if ($page->isUserPage()) {
+ $num_users++;
+ }
+ $owner = $page->getOwner();
+ // We count only user pages
+ if ($owner !== ADMIN_USER) {
+ $num_pages++;
+ }
}
//get session data from database
$num_online = 0;
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|