Board Thread:Support Requests - Getting Technical/@comment-32247874-20190203012354/@comment-24258073-20190204005256

Administrators can delete individual entries by deleting pages and then restoring all the revisions except for the revision that you wanted to delete.

However as of August 2015, it is no longer possible to do this with CSS or JavaScript pages. Since Administrators can't restore CSS or JavaScript pages, nor can they restore non-white-listed MediaWiki messages.

I have complained about this a lot since I don't see why CSS pages can't be restored by Administrators. I can understand why non-white-listed MediaWiki pages can't be restored, due to Administrators not being able to edit non-white-listed messages.

And I can understand why Administrators can't restore JavaScript pages, since they may end up restoring revisions that could harm the wiki. Not to mention the fact that JavaScript pages go through the review process now. But CSS pages, why?

At the moment there currently aren't any ways for Administrators or any user-group to delete individual revisions normally. Because as Icier pointed out, RevisionDelete doesn't delete the revisions the same way normal delete deletes entire page histories. It just crosses out the edit summary, the user that made the edit, and/or the contents of the revision so that users without the (deleterevision) permission cannot see them.

Suppressrevision also doesn't delete the revisions the same way normal delete deletes entire page histories. As it suppresses the data so that users without the (suppressrevision) permission can't even see that those revisions or pages existed in the first place, let alone being able to see the suppressed data.

Again, a huge disappointment because it sure would be useful to be able to delete individual or multiple revisions the same way individual or multiple revisions can be restored. It would certainly be a valuable workaround to the issues that certain users and communities have faced with not being able to delete CSS pages and restore certain revisions.