Metastem / wikiless

A free open source alternative Wikipedia front-end focused on privacy.

Home Page:https://wiki.metastem.su/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Conditional edition redirection if an insance is banned

mjholub opened this issue · comments

On most instances hitting the edit button leads to a ban info page, which may initially throw some users into confusion. I understand that hiding the edition capabilities completely is not that much of a good idea either, as not every instance is banned.

One solution I can think of is to make the server check for a ban status once, possibly also scraping the ban expiration date, then save that in a file or other form of a metadata it could announce to federated servers* to find those which are not banned, then redirect the user (with a confirmation page, of course). As a result the users willing to make edits to articles censored in their countries can still do that without manually trying to find an instance which does not ban edits.

* e.g. using ActivityPub