[Home]WikiBugs/SkipDeletingParameterLock

UseModWiki | WikiBugs | RecentChanges | Preferences

Deleting pages doesn't delete file ".lck"

The Patch

sub DeletePage {
...
  $fname = &GetPageFile($page);
  unlink($fname)  if (-f $fname);
+ $fname = &GetLockedPageFile($page);
+ unlink($fname) if (-f $fname);
  $fname = $KeepDir . "/" . &GetPageDirectory($page) .  "/$page.kp";
  unlink($fname)  if (-f $fname);
...
--JuanmaMP

This may look like a bug. I'd call it a feature ;-) One may use this to prevent other from re-adding a deleted spam page again. I already used it in a few cases here. -- MarkusLude


UseModWiki | WikiBugs | RecentChanges | Preferences
Edit text of this page | View other revisions | Search MetaWiki
Last edited December 7, 2010 12:40 pm by 127.0.0.1, 91.46.160.93 (diff)
Search: