From: <var...@us...> - 2021-02-22 17:04:21
|
Revision: 10254 http://sourceforge.net/p/phpwiki/code/10254 Author: vargenau Date: 2021-02-22 17:04:18 +0000 (Mon, 22 Feb 2021) Log Message: ----------- plugin IncludePage: better test boolean arguments "sectionhead" and "quiet" Modified Paths: -------------- trunk/lib/plugin/IncludePage.php Modified: trunk/lib/plugin/IncludePage.php =================================================================== --- trunk/lib/plugin/IncludePage.php 2021-02-22 16:54:52 UTC (rev 10253) +++ trunk/lib/plugin/IncludePage.php 2021-02-22 17:04:18 UTC (rev 10254) @@ -93,6 +93,22 @@ $args = $this->getArgs($argstr, $request); extract($args); + 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")); + } + + if (($sectionhead == '0') || ($sectionhead == 'false')) { + $sectionhead = false; + } elseif (($sectionhead == '1') || ($sectionhead == 'true')) { + $sectionhead = true; + } else { + return $this->error(sprintf(_("Argument '%s' must be a boolean"), "sectionhead")); + } + if ($page) { // Expand relative page names. $page = new WikiPageName($page, $basepage); This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |