$DiffKeepDays
variable (set by the site's wiki administrator). When a page is edited, any page history information older than this value is automatically discarded.
Note that a specific page revision isn't removed from the page until the first edit after the time specified by $DiffKeepDays
has elapsed. Thus, it's still possible for some pages to have revisions older than $DiffKeepDays
-- such revisions will be removed the next time those pages are edited.
<< WikiTrails | Documentation Index | Passwords >>
administrators (basic)
Is there a way to remove page history from page files?
1. Administrators can clean page histories using the Cookbook:ExpireDiff recipe. 2. Administrators with FTP file access can download individual pages from the wiki.d directory, open them in a text editor, manually remove history, and re-upload the files to wiki.d/ directory. Care must be exercised, when manually editing a page file, to preserve the minimum required elements of the page and avoid corrupting its contents. See PageFileFormat#creating. 3. Edit the page. Select all the contents of the edit text area and cut them to the clipboard. Enterdelete
into the text area and click on the save and edit button. Select all the contents of the edit text area and paste the contents of the clipboard over them. Click on the save button. This will remove all of the page's history up to the final save in which the pasted material is re-added.
How can I restrict viewing the page history to people with edit permission?
In the local/config.php file, set$HandleAuth['diff'] = 'edit'
;