|This page is a help page|
It is meant to detail processes or procedures of some aspect or aspects of K6ka's Wiki's norms and practices. It is not a policy page.
Revision deletion is a tool that administrators can use to hide individual entries in a page history or log. This can be used to quickly hide problematic content from public view. Revision deletion can be used to hide the text of a revision, the username or IP address of the author who made it, the edit summary or log summary, or any combination of the three.
On K6ka's Wiki, use of the revision deletion tool is governed by the revision deletion policy. Administrators are not permitted to use the tool on edits outside of the policy.
All edits made to a page are publicly saved in the page's page history, and many actions will create a log entry. These are normally public and are not removable. Revision deletion is a method used for hiding the contents of these edits and log entries. Unlike page deletion, revision deletion only affects the entries in the page history and does not affect the current version of the page, meaning that the display of the page is not interrupted. Revision deletion is also the only way of hiding problematic log entries, since logs cannot normally be removed or deleted. Edits and log entries will continue to appear in the page history and log, but with one or more of their contents struck out, as shown below.
Revision deletion remains applied to a page even if it is later deleted. If a deleted page is later undeleted, revisions previously hidden with revision delete will continue to remain hidden.
When administrators view the page history for a page or a log page, they will see a checkmark next to every entry, similar to what is shown below.
A change visibility link is also shown on diff pages, or when viewing an older revision.
(Edit summaries in diffs are great)
m (correction, + MediaWiki User's Guide)
To perform a revision deletion, check off the revisions you want to hide and then select the Change visibility of selected revisions or Change visibility of selected log entries buttons at the top and bottom of the page, or click on the change visibility button on the revision you want to hide in the diff page. You will be directed to the revision deletion interface and given the following options to choose from:
- Revision text (for page edits) — this will hide the contents of the selected edit(s). The edit's actual content will no longer be available in the page history, and non-administrators will not be able to view diffs that includes the affected edit(s). You cannot use this option on the most recent revision of the page.
- Hide target and parameters (for log entries) — this will hide the details of the selected log entries. This includes the action that was taken and the specifics of that action.
- Edit summary — this will hide the edit summary or the log summary.
- Editor's username/IP address — this will hide the username or the IP address of the user who made the edit/log entry.
Tick the checkboxes for the options you want to apply and then provide a summary in the "Log comment" field. Summaries are public. Click on "Apply" once you are finished to apply the changes to all selected revisions. Once a revision or log entry is hidden, it will still appear in the page history or log, but the contents you have chosen to hide will no longer be accessible to the public. Administrators can still view the hidden content by trying to view the revision or diff.
Revisions can be unhidden later on by following the above procedure again: select the revisions you want to unhide, then uncheck the checkboxes.
Suppression, also known historically as oversight, is a more aggressive version of revision delete that hides content from even normal administrators, and restricts access to stewards. Stewards will see an extra checkbox with 'Suppress data from administrators as well as others' that, when checked, will hide the contents from everyone except other stewards. Suppression can be reversed in the same way regular revision deletions can be reversed.
Suppression is usually done on content so problematic that even local administrators should not be able to have access to it. On Miraheze, the use of oversight is restricted to stewards and is governed by the oversight policy.
Revision deletion logs
Revision deletions are logged in the same standard deletion log as normal deletions, similar to what is shown below.