I have a personal; non communal (at least at this point); MediaWiki 1.34.0 based, content website in which I publish technical services I offer. As a general rule, this site is not edited communally and I am its only registered user and hence its only administrator/sysop (someday I might appoint an helper or open it for communal edit but for now I don't have such a plan and anyway not prepared for that).
From various reasons, I want deleted (or moved) pages to not appear to anyone besides myself, and if they do, well, only in logs.
The following LocalSettings.php
command helped me with deleted pages but not with moved pages:
$wgLogRestrictions['delete'] = 'deletedtext';
Because I know there are many logs (more than just "deleted pages" and "moved pages") and that by principle. new logs can always be added without me knowing it as a user of automatic upgrades, I contemplate to just block all logs whatsoever to non sysops and be done with it; assuming this is a good solution, I ask:
How to block all logs whatsoever to non Administrators?
This command didn't help me: $wgLogRestrictions["*"] = 'deletedtext';