From: <var...@us...> - 2009-03-21 19:18:42
|
Revision: 6680 http://phpwiki.svn.sourceforge.net/phpwiki/?rev=6680&view=rev Author: vargenau Date: 2009-03-21 19:18:38 +0000 (Sat, 21 Mar 2009) Log Message: ----------- Much simpler function _isActionPage Modified Paths: -------------- trunk/lib/main.php Modified: trunk/lib/main.php =================================================================== --- trunk/lib/main.php 2009-03-21 19:17:51 UTC (rev 6679) +++ trunk/lib/main.php 2009-03-21 19:18:38 UTC (rev 6680) @@ -979,16 +979,10 @@ } function _isActionPage ($pagename, $verbose = true) { - $dbi = $this->getDbh(); - $page = $dbi->getPage($pagename); - if (!$page) return false; - $rev = $page->getCurrentRevision(); - // FIXME: more restrictive check for sane plugin? - if (strstr($rev->getPackedContent(), '<?plugin')) - return true; - if ($verbose and !$rev->hasDefaultContents()) - trigger_error("$pagename: Does not appear to be an 'action page'", E_USER_NOTICE); - return false; + + global $AllActionPages; + + return (in_array($pagename, $AllActionPages)); } function findActionPage ($action) { This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |