Last modified: 2014-06-21 19:58:11 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T49883, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 47883 - [New UserLogin] Messages 'loginstart', 'loginend' and 'login-https' missing
[New UserLogin] Messages 'loginstart', 'loginend' and 'login-https' missing
Status: NEW
Product: MediaWiki
Classification: Unclassified
User login and signup (Other open bugs)
1.22.0
All All
: Normal normal (vote)
: ---
Assigned To: Nobody - You can work on this!
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2013-04-30 15:00 UTC by Raimond Spekking
Modified: 2014-06-21 19:58 UTC (History)
7 users (show)

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments

Description Raimond Spekking 2013-04-30 15:00:43 UTC
The new login form does not handle the messages 'loginstart', 'loginend' and 'login-https' (by default empty).

The community use them to customize the login form.

Maybe use new message keys to enforce creation of new text :-)

Otherwise I predict that some Wikipedians will misuse the standard messages for their ideas...
Comment 1 Steven Walling 2013-04-30 17:50:51 UTC
It's unlikely that we will support the previous messages or new blank equivalents in this release. I'd rather wait and see if Wikipedians really ask or need to additional information, because we have endeavored to cover the three use cases for these custom messages -- user name policy, help documentation links, and security information like an HTTPS connection link -- in the default appearance of both new forms. So far in discussions on wikis which had these, like English Wikipedia and German Wikipedia, users have been understanding about why we removed the previous wordy messages and incorporated new information by default. If the mood changes and there are needs not being met without such messages, we will seriously consider adding new messages for that purpose.
Comment 2 Raimond Spekking 2013-04-30 17:56:48 UTC
I wish you have right :-)
Comment 3 Andre Klapper 2013-05-02 12:08:15 UTC
Setting "low enhancement" as per comment 1, might be reconsidered depending on future feedback.
Comment 4 Aron Parsons 2013-12-11 02:15:04 UTC
I would like to see this feature returned for the following use case.

We disable account creation and use the LdapAuthentication plugin.  Along with this, we use mod_auth_kerb to allow users to login with their Kerberos ticket.  We used to provide a link above the login form to let users login with their ticket.  Now, there is a not a good, clean way to put that link on the login page.
Comment 5 Andre Klapper 2013-12-11 12:54:43 UTC
I don't see this as "high priority" and major, but patches would certainly speed up fixing this.
Comment 6 Nemo 2013-12-11 12:59:02 UTC
It was just specular to bug 56455.
Comment 7 Tony Thomas 2014-01-19 13:38:34 UTC
Should these messages be still there in core. 
because, as per https://bugzilla.wikimedia.org/show_bug.cgi?id=47883#c0 ,
those messages doesn't look used in new login form.
Comment 8 Nemo 2014-01-20 06:25:10 UTC
(In reply to comment #7)
> those messages doesn't look used in new login form.

Yes, that's what this bug is about: they should be included again (though empty by default).
Comment 9 Steven Walling 2014-01-22 06:35:29 UTC
(In reply to comment #8)
> (In reply to comment #7)
> > those messages doesn't look used in new login form.
> 
> Yes, that's what this bug is about: they should be included again (though
> empty
> by default).

Yeah we did that for 'signupstart' and 'signupend', so if someone wants to submit a patch for 'loginstart' and 'loginend', they're welcome to. 

'login-https' should *not* be added back in, because 'userlogin-signwithsecure' was created to replace it.
Comment 10 Matthew Flaschen 2014-01-22 06:58:11 UTC
(In reply to comment #9)
> (In reply to comment #8)
> Yeah we did that for 'signupstart' and 'signupend', so if someone wants to
> submit a patch for 'loginstart' and 'loginend', they're welcome to. 

I added this to the backlog, so if no one takes this, we plan to take care of it at some point.  However, this will also require running a script, similarly to before.

> 'login-https' should *not* be added back in, because 'userlogin-signwithsecure'
> was created to replace it.

I think these messages are actually signupend-https and loginend-https.  If I'm reading the code right, signupend-https was actually reinstated when signupend was, though it only takes effect if it's on HTTPS, and both signupend and signupend-https are non-blank.

We could potentially keep it (and loginend-https) for third-party users (as with the others), but I'm not sure if it's still useful.
Comment 11 Tony Thomas 2014-01-22 11:41:53 UTC
(In reply to comment #9)
> Yeah we did that for 'signupstart' and 'signupend', so if someone wants to
> submit a patch for 'loginstart' and 'loginend', they're welcome to. 
Can you please share the gerrit change id so that it would be easy for us to prepare the patch ?
Comment 12 Matthew Flaschen 2014-01-22 21:47:34 UTC
https://gerrit.wikimedia.org/r/#/c/97185/
Comment 13 Umherirrender 2014-03-26 19:44:10 UTC
Gerrit change #97185 already merged to master, marking bug for backport
Comment 14 Matthew Flaschen 2014-03-29 02:31:12 UTC
(In reply to Umherirrender from comment #13)
> Gerrit change #97185 already merged to master, marking bug for backport

That's signupstart and signupend; the bug is about login*.
Comment 15 Umherirrender 2014-03-29 13:08:55 UTC
Oh, yes, there is an own template. Sorry.
Comment 16 Mark A. Hershberger 2014-06-21 19:58:11 UTC
Removing target milestone that was in the past.

If you want this in a specific release, have a good reason AND you are willing to find resources to fix this bug, feel free to change it to something appropriate.

Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links