Page MenuHomePhabricator

User preferences Mediawiki Emails and Special:ChangeEmail are disabled
Closed, DeclinedPublicBUG REPORT

Description

Hello, when I go to Notifications section of my preferences, I see a red link where it is written "Set an email address", When I click on it, I go to https://lingualibre.org/index.php?title=Special:ChangeEmail&returnto=Special%3APreferences%23mw-prefsection-echo. It is a page on which one reads

No such special page
You have requested an invalid special page.
A list of valid special pages can be found at Special pages.
Return to Special:Preferences.

We have two choices.

Either it is not possible to receive email for notifications. If so , we should disable this section of the preferences so that no user arrive on a page that does not exist

Or, we need to fix the website so that Special:ChangeEmail does not point to a non-valid page.

Event Timeline

Pamputt triaged this task as Lowest priority.Mar 3 2021, 6:00 PM
Pamputt created this task.
Pamputt changed the subtype of this task from "Task" to "Bug Report".
Aklapper renamed this task from Special:ChangeEmail does not exist to Special:ChangeEmail does not exist on lingualibre.org.Mar 3 2021, 6:01 PM

It's not a bug. Emails are willfully disabled. We also don't have the "Email this user" link, because our account details are on Commons I assume.

User email disabled
You cannot send email to other users on this wiki

I think this should goes with an higher integration with the Wikimedia galaxy, together with getting and sending back red-circle notifications.

Screenshot_2021-03-07_20-42-31.png (370×565 px, 30 KB)

In my opinion, we should keep it this way, hide the relevant sections and add an "email this user" link via JS which actually leads to :Commons:Special:EmailUser/{username}. Various ways to do so. The other way around would have CNIL implications, which are now handled by Commons.wikimedia.org

Yug renamed this task from Special:ChangeEmail does not exist on lingualibre.org to Mediawiki Emails and Special:ChangeEmail are disabled.Mar 9 2021, 10:54 AM

I disabled the user emails in the config (https://github.com/lingua-libre/operations/commit/be601e684b4cff2fda0b43a4e2b49b32652a585d) - this changes nothing from the user's POV, since mails were disabled anyway : https://www.mediawiki.org/wiki/Manual:$wgEnableUserEmail.

However, I could not find a way to disable that link.

However, I could not find a way to disable that link.

I see no "email this user" link on user profiles. The user preference is hidden deep into the preferences. We have ton other tickets to handle. So we are good, arent we ?

Can be a good first task to fix via User:{pseudo}/common.js mini script, to then migrate to MediaWiki:Common.js

Screenshot_2022-07-07-23-37-15-127.jpeg (1×1 px, 330 KB)

Yug renamed this task from Mediawiki Emails and Special:ChangeEmail are disabled to User preferences Mediawiki Emails and Special:ChangeEmail are disabled.Jul 7 2022, 9:50 PM
Yug added a project: good first task.

Well, emails are disabled, I find nothing on MediaWiki manuals to get rid of that red link in the user preferences, so we can't do much. Closing.