Page MenuHomePhabricator

"Email this page" feature
Open, LowestPublic

Description

I am opening this task in courtesy to a reader who emailed answers@ dismayed that Wikipedia does not offer an option to share articles via email. Some browsers, such as Chrome, do not have this option by default.


See also:

Event Timeline

Mdennis-WMF raised the priority of this task from to Needs Triage.
Mdennis-WMF updated the task description. (Show Details)
Mdennis-WMF added a subscriber: Mdennis-WMF.
Restricted Application added a subscriber: Aklapper. · View Herald TranscriptFeb 18 2015, 5:24 PM

that sounds nice!
So what exactly do we need to implement.? Do we have to export whole page onto the mail?

Quiddity updated the task description. (Show Details)Feb 18 2015, 5:27 PM
Quiddity set Security to None.
Quiddity removed subscribers: Rohanj25, Krenair.
Glaisher added a subscriber: Glaisher.

@Rohanj25: I think this would probably just be a link in the sidebar, to "Share this page" or similar. (That's what Firefox has in the right-click menu. But Chrome doesn't have anything by default.)
However, there have been a few discussions over the years, about:

  1. re-evaluating the "Print/Export" toolbox
  2. the perennial requests for having a way to share pages on specific social media sites (see the 2015 mailing list discussion link, in particular)

I think this request would fit in well, amongst that wider scope.

brion added a subscriber: brion.Feb 18 2015, 6:04 PM

Just a note; there should be a lot of old closed bug reports on this subject already that have been submitted and rejected over the years. Sending arbitrary pages to arbitrary email addresses is a very spammable activity, and traditionally we've been unwilling to do that sort of thing.

Aklapper triaged this task as Lowest priority.Feb 18 2015, 10:14 PM

there should be a lot of old closed bug reports on this subject already

Yes. T7715, T11451, T17325, T2227.

Sending arbitrary pages to arbitrary email addresses is a very spammable activity

That's why I'd like to merge this task into T2227. Agreed?

Those other tasks seem to be (interpreted as, or actually intended as) requesting a complicated webform, which could indeed be abused...

Instead, (imo) this task is just about creating a simple mailto: link, e.g.
<a href="mailto:?subject=$1&body=$2">Share via email</a> = Share via email
for people who use browsers that don't have that functionality (eg Chrome (Oh, and Firefox... The right-click menu's "Share This Page" link just sends me to https://activations.cdn.mozilla.net/en-US/ which doesn't have an obvious email option.... I have to use the hard-to-find "File->Email link..." process to get a prefilled email :-/ ))

It would be as simple as $1=title and $2=URL
So, on [[w:en:Monkey]], we'd have:
<a href="mailto:?subject=Monkey - Wikipedia, the free encyclopedia&body=https://en.wikipedia.org/wiki/Monkey">Share via email</a> = Share via email