I'm sending this email to request your help with...
We don't want non-confirmed users to see links from semiprotected
Wikipedia articles to their corresponding Wikidata items. This is a
well-known source of vandalism (and bad press) that is seriously
affecting Wikidata and some Wikipedias.
As Lydia describes on T205783,
"When contentious topics show up in the news vandalism on the Wikipedia
articles related to it usually shows up pretty quickly. The article then
might be protected for some time in order to prevent more vandalism. A
pattern we are seeing now is that people then move over to Wikidata and
continue their vandalism there. (This might then in turn lead to
vandalism showing up in the article anyway if it uses the data.) This
especially happens when an infobox has "edit on Wikidata" links or
something similar. We need to find a way to make this attack vector less
of a problem."
We don't want to hide these links from everyone, just from non-confirmed
users. We could write CSS rules for certain user groups, but this can
bring undesired side effects like giving all users the possiblity of
hiding arbitrary content (e.g., vandalism) from other users who should
be able to see it.
We also have `mw.title.protectionLevels["edit"]` in Lua, but this option
is documented as "expensive" and I can't guess what its impact could be
if applied on a large scale.
Any action or suggestion on how to achieve this is more than welcome.
Thanks in advance!