From: <ru...@us...> - 2009-09-16 08:45:12
|
Revision: 7124 http://phpwiki.svn.sourceforge.net/phpwiki/?rev=7124&view=rev Author: rurban Date: 2009-09-16 08:45:06 +0000 (Wed, 16 Sep 2009) Log Message: ----------- hasDefaultContents: allow not-empty page content "0" Modified Paths: -------------- trunk/lib/WikiDB.php Modified: trunk/lib/WikiDB.php =================================================================== --- trunk/lib/WikiDB.php 2009-09-16 08:23:59 UTC (rev 7123) +++ trunk/lib/WikiDB.php 2009-09-16 08:45:06 UTC (rev 7124) @@ -1481,7 +1481,9 @@ { //var $_transformedContent = false; // set by WikiDB_Page::save() - function WikiDB_PageRevision(&$wikidb, $pagename, $version, $versiondata = false) { + function WikiDB_PageRevision(&$wikidb, $pagename, $version, + $versiondata = false) + { $this->_wikidb = &$wikidb; $this->_pagename = $pagename; $this->_version = $version; @@ -1527,7 +1529,9 @@ */ function hasDefaultContents() { $data = &$this->_data; - return empty($data['%content']); // FIXME: what if it's the number 0? <>'' or === false + if (!isset($data['%content'])) return true; + if ($data['%content'] === true) return false; + return $data['%content'] === false or $data['%content'] === ""; } /** This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |