commit 1fbfb46c75c3a483de8a5da0e100e6fe7e37b810
parent 6e872a8b1879878979b1699e4ec3d032b57b879d
Author: dankert <devnull@localhost>
Date: Mon, 2 Mar 2009 23:41:45 +0100
Bugfix in setTimestamp()
Diffstat:
1 file changed, 9 insertions(+), 6 deletions(-)
diff --git a/objectClasses/Page.class.php b/objectClasses/Page.class.php
@@ -20,6 +20,9 @@
// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
// ---------------------------------------------------------------------------
// $Log$
+// Revision 1.28 2009-03-02 22:41:45 dankert
+// Bugfix in setTimestamp()
+//
// Revision 1.27 2008-10-07 20:03:54 dankert
// URLs ggf. mit Parameter "oid" aufbauen, um absolute URL zu erzwingen.
//
@@ -396,9 +399,6 @@ class Page extends Object
$folder->parentObjectIds(false,true);
$f = count( $folder->parentfolders );
- //echo $this->parentid;
- //print_r( $folder->parentfolders );
-
if ( $f == 0 )
{
$this->up_path = './';
@@ -883,7 +883,7 @@ class Page extends Object
/**
- * Ermittelt einen temporären Dateinamen für diese Seite.
+ * Ermittelt einen tempor�ren Dateinamen f�r diese Seite.
*/
function tmpfile()
{
@@ -896,9 +896,12 @@ class Page extends Object
function setTimestamp()
{
- unlink( $this->tmpfile() );
+ $tmpFilename = $this->tmpfile();
+
+ if ( is_file($tmpFilename) )
+ unlink( $tmpFilename);
- $parent->setTimestamp();
+ parent::setTimestamp();
}
}