|
From: <var...@us...> - 2021-12-02 11:40:18
|
Revision: 10723
http://sourceforge.net/p/phpwiki/code/10723
Author: vargenau
Date: 2021-12-02 11:40:16 +0000 (Thu, 02 Dec 2021)
Log Message:
-----------
UnfoldSubpages plugin: test argument quiet is a boolean
Modified Paths:
--------------
trunk/lib/plugin/UnfoldSubpages.php
Modified: trunk/lib/plugin/UnfoldSubpages.php
===================================================================
--- trunk/lib/plugin/UnfoldSubpages.php 2021-12-02 11:32:19 UTC (rev 10722)
+++ trunk/lib/plugin/UnfoldSubpages.php 2021-12-02 11:40:16 UTC (rev 10723)
@@ -78,6 +78,17 @@
$args = $this->getArgs($argstr, $request);
extract($args);
+
+ if (!is_bool($quiet)) {
+ if (($quiet == '0') || ($quiet == 'false')) {
+ $quiet = false;
+ } elseif (($quiet == '1') || ($quiet == 'true')) {
+ $quiet = true;
+ } else {
+ return $this->error(sprintf(_("Argument '%s' must be a boolean"), "quiet"));
+ }
+ }
+
$query = new TextSearchQuery($pagename . '/' . '*', true, 'glob');
$subpages = $dbi->titleSearch($query, $sortby, $limit, $exclude);
if (is_string($exclude) and !is_array($exclude))
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|