diff options
author | lupo49 <post@lupo49.de> | 2011-08-22 19:11:18 +0200 |
---|---|---|
committer | lupo49 <post@lupo49.de> | 2011-08-22 19:11:18 +0200 |
commit | d8f231b5162801fe333f899552b5808a83282634 (patch) | |
tree | f8021011b52502521eeff4f33e368628bb73ba89 /inc/common.php | |
parent | 8e5a3957cd8de15f48dc27e9c07dfe4033fd6997 (diff) | |
parent | 1c5f7481f4e685ad3ffe9ba48ed47ed75196e64a (diff) | |
download | rpg-d8f231b5162801fe333f899552b5808a83282634.tar.gz rpg-d8f231b5162801fe333f899552b5808a83282634.tar.bz2 |
Merge remote branch 'upstream/master'
Diffstat (limited to 'inc/common.php')
-rw-r--r-- | inc/common.php | 12 |
1 files changed, 2 insertions, 10 deletions
diff --git a/inc/common.php b/inc/common.php index 7522095ab..239cfcf99 100644 --- a/inc/common.php +++ b/inc/common.php @@ -1007,16 +1007,8 @@ function saveWikiText($id,$text,$summary,$minor=false){ $newRev = saveOldRevision($id); // remove empty file @unlink($file); - // remove old meta info... - $mfiles = metaFiles($id); - $changelog = metaFN($id, '.changes'); - $metadata = metaFN($id, '.meta'); - $subscribers = metaFN($id, '.mlist'); - foreach ($mfiles as $mfile) { - // but keep per-page changelog to preserve page history, keep subscriber list and keep meta data - if (@file_exists($mfile) && $mfile!==$changelog && $mfile!==$metadata && $mfile!==$subscribers) { @unlink($mfile); } - } - // purge meta data + // don't remove old meta info as it should be saved, plugins can use IO_WIKIPAGE_WRITE for removing their metadata... + // purge non-persistant meta data p_purge_metadata($id); $del = true; // autoset summary on deletion |