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. |