|
From: <var...@us...> - 2021-01-07 17:20:02
|
Revision: 10232
http://sourceforge.net/p/phpwiki/code/10232
Author: vargenau
Date: 2021-01-07 17:19:50 +0000 (Thu, 07 Jan 2021)
Log Message:
-----------
lib/plugin/DebugBackendInfo.php: check "notallversions" is a boolean; update help page
Modified Paths:
--------------
trunk/lib/plugin/DebugBackendInfo.php
trunk/pgsrc/Help%2FDebugBackendInfoPlugin
Modified: trunk/lib/plugin/DebugBackendInfo.php
===================================================================
--- trunk/lib/plugin/DebugBackendInfo.php 2021-01-07 15:45:54 UTC (rev 10231)
+++ trunk/lib/plugin/DebugBackendInfo.php 2021-01-07 17:19:50 UTC (rev 10232)
@@ -39,7 +39,7 @@
function getDefaultArguments()
{
return array('page' => '[pagename]',
- 'notallversions' => 0);
+ 'notallversions' => false);
}
/**
@@ -62,8 +62,16 @@
$request->_notAuthorized(WIKIAUTH_ADMIN);
$this->disabled("! user->isAdmin");
}
- if (empty($page))
+ if (empty($page)) {
return $this->error("page missing");
+ }
+ if (($notallversions == '0') || ($notallversions == 'false')) {
+ $notallversions = false;
+ } elseif (($notallversions == '1') || ($notallversions == 'true')) {
+ $notallversions = true;
+ } else {
+ return $this->error(_("Argument 'notallversions' must be a boolean"));
+ }
$backend = &$dbi->_backend;
$this->chunk_split = true;
@@ -81,7 +89,7 @@
$this->_fixupData($pagedata);
$table->pushContent($this->_showhash("get_pagedata('$page')", $pagedata));
}
- if (!$notallversions) {
+ if ($notallversions) {
$version = $backend->get_latest_version($page);
$vdata = $backend->get_versiondata($page, $version, true);
$this->_fixupData($vdata);
Modified: trunk/pgsrc/Help%2FDebugBackendInfoPlugin
===================================================================
--- trunk/pgsrc/Help%2FDebugBackendInfoPlugin 2021-01-07 15:45:54 UTC (rev 10231)
+++ trunk/pgsrc/Help%2FDebugBackendInfoPlugin 2021-01-07 17:19:50 UTC (rev 10232)
@@ -1,4 +1,4 @@
-Date: Fri, 26 Apr 2019 14:58:16 +0000
+Date: Thu, 7 Jan 2021 14:58:16 +0000
Mime-Version: 1.0 (Produced by PhpWiki 1.6.0)
Content-Type: application/x-phpwiki;
pagename=Help%2FDebugBackendInfoPlugin;
@@ -32,8 +32,8 @@
| Current pagename
|-
| **notallversions**
-|
-| 0
+| Boolean. If true, only display information for the last version of the page
+| false
|}
== Example ==
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|