Last modified: 2012-05-09 00:35:31 UTC
The PMID magic link does not support a protocol-relative URL. For example: PMID 12122621 Will always direct to http:// even when you are logged onto the secure server. The RFC magic link does supports a protocol-relative URL.
PMID and RFC magic links (and others) are detected from the Parser::magicLinkCallback method. The urls themselves are defined in interface messages: * https://www.mediawiki.org/wiki/MediaWiki:pubmedurl * https://www.mediawiki.org/wiki/MediaWiki:rfcurl * (ISBN is indirect, it goes to Special:Booksources first) Both the PMID and RFC messages are are set to protocol-relative urls And testing it in a sandbox: https://www.mediawiki.org/w/index.php?title=Project:Sandbox&oldid=534856 Shows that they are working fine.
Accessing it through the secure HTTPS server: https://www.mediawiki.org/w/index.php?title=Project:Sandbox&oldid=534856 Also works. Please re-open if this is still a problem.
Krinkle: Your sandbox works for me. But not on the English Wikipedia: https://en.wikipedia.org/wiki/User:Gadget850/Bug_36639
I'd assume the change was not deployed there as yet.
No, it was changed in november 2011: https://gerrit.wikimedia.org/r/gitweb?p=mediawiki/core.git;a=commit;h=08a311234de6a76cc6d737fb1704245fa93951e8 en.wikipedia community locally changed their PMID url: https://en.wikipedia.org/w/index.php?title=MediaWiki:Pubmedurl&action=history The RFC one does work on en.wikipedia.org
I've requested the local change to be deleted on en.wikipedia.org. Resolving this bug as INVALID since this is not a bug in the mediawiki software.
Okay.
Thanks. Didn't know that was there.