Implement 'Subscribe to the release announcements mailing list.' in the installer
Closed, ResolvedPublic

Assigned To
None
Priority
Normal
Author
Krinkle
Subscribers
Krinkle, demon, wikibugs-l
Projects
Reference
bz26550
Description

See also

  • bug 26522
  • comments on r79089

So to reimplement this, I suggest one of the following ideas:

Seperate form in new window

  • a bordered box next to the Email field (a seperate <form target="_blank">[1]), that is enhanced via javascript.
  • This form has a "Subscribe to the release announcements mailing list" <legend>
  • a label with "Email"
  • and a "Subscribe" submit button.
    • When pressed submit to a new window. User sees the result and knows that a confirmation link send by lists.wikimedia will be waiting in the Inbox.

Within PHP when pressing next

  • We use the value of the normal Email-field
  • A checkbox that will decide whether or not to subscribe.
  • When Continue is pressed on the Name-page, a POST-request is done to the mailingslist page. The result of it is ignored.

[1] With target="_blank" it submits to a new window. With javascript we may be able to do it nicer via AJAX. And POST it and use the return to show a message. However this may be impossible due to cross-domain restrictions. Nonetheless target="_blank" works fine.


Version: 1.18.x
Severity: enhancement

bzimport added a project: MediaWiki-Installer.Via ConduitNov 21 2014, 11:24 PM
bzimport added a subscriber: wikibugs-l.
bzimport set Reference to bz26550.
Krinkle created this task.Via LegacyJan 3 2011, 4:04 AM
demon added a comment.Via ConduitJan 6 2011, 10:22 PM

I went with option 2 in r79678.

They still get an e-mail and temporary password.

Add Comment

Column Prototype
This is a very early prototype of a persistent column. It is not expected to work yet, and leaving it open will activate other new features which will break things. Press "\" (backslash) on your keyboard to close it now.