|
From: <car...@us...> - 2025-02-17 19:47:17
|
Revision: 11120
http://sourceforge.net/p/phpwiki/code/11120
Author: carstenklapp
Date: 2025-02-17 19:47:16 +0000 (Mon, 17 Feb 2025)
Log Message:
-----------
improved variable checking
Modified Paths:
--------------
trunk/lib/loadsave.php
Modified: trunk/lib/loadsave.php
===================================================================
--- trunk/lib/loadsave.php 2025-02-17 01:42:44 UTC (rev 11119)
+++ trunk/lib/loadsave.php 2025-02-17 19:47:16 UTC (rev 11120)
@@ -1267,11 +1267,13 @@
// set page locked
// how to get current page lock status?? to customise messages more
- if ($pagedata['locked']) {
+ if (!empty($pagedata['locked'])) {
$mesg->pushContent(", LOCKING");
$page->set('locked', $pagedata['locked']);
} else {
- define ('ALLOW_PGSRC_TO_UNLOCK_PAGES' ,0);//debugging and security
+ if (!defined('ALLOW_PGSRC_TO_UNLOCK_PAGES')) {
+ define ('ALLOW_PGSRC_TO_UNLOCK_PAGES' ,0);//debugging and security
+ }
if (defined('ALLOW_PGSRC_TO_UNLOCK_PAGES') && ALLOW_PGSRC_TO_UNLOCK_PAGES) {
$mesg->pushContent(", UNLOCKING");
$page->set('locked', false);
@@ -1286,14 +1288,15 @@
}
// set page creation date
- $page->set('date', $pagedata['date']);
-// unset($pagedata['date']);
-
+ if (!empty($pagedata['date'])) {
+ $page->set('date', $pagedata['date']);
+ //unset($pagedata['date']);
+ }
// set page owner
if (!empty($pagedata['owner'])) {
$page->set('owner', $pagedata['owner']);
}
-// unset($pagedata['owner']);
+ //unset($pagedata['owner']);
// if we want to load other fields in the future from
// MIME file, here is where we do it:
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|