Last modified: 2012-12-10 00:33:49 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 T35563, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 33563 - Signature preview does not manage language interwikis
Signature preview does not manage language interwikis
Status: RESOLVED WONTFIX
Product: MediaWiki
Classification: Unclassified
User preferences (Other open bugs)
unspecified
All All
: Normal minor (vote)
: ---
Assigned To: Nobody - You can work on this!
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2012-01-06 17:24 UTC by Amgine
Modified: 2012-12-10 00:33 UTC (History)
4 users (show)

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


Attachments
screenshot example (33.90 KB, image/png)
2012-01-06 17:24 UTC, Amgine
Details
Screenshot of Signature preview (17.81 KB, image/png)
2012-01-18 17:23 UTC, Karun
Details
Screenshot of Main page with Signature Wikitext (26.63 KB, image/png)
2012-01-18 17:23 UTC, Karun
Details

Description Amgine 2012-01-06 17:24:20 UTC
Created attachment 9814 [details]
screenshot example

Wikitax interlanguage links are not displayed in preview.

Example: cs.wikinews user prefs: http://imgur.com/D0q7t
Comment 1 Karun 2012-01-06 20:38:36 UTC
By preview, do you mean the existing signature, or the new signature?
Comment 2 Amgine 2012-01-06 20:41:20 UTC
(In reply to comment #1)
> By preview, do you mean the existing signature, or the new signature?

the existing signature display section of the user preferences, which is a preview of the user's signature.
Comment 3 Karun 2012-01-10 21:53:59 UTC
Could you provide a copy of the wikitext that you are entering in the screenshot?
Comment 4 Amgine 2012-01-10 23:20:47 UTC
(In reply to comment #3)
> Could you provide a copy of the wikitext that you are entering in the
> screenshot?

[[en:User:Amgine|Amgine]] / <sup>[[en:User talk:Amgine|t]]&middot;[[Special:EmailUser/Amgine|e]]&middot;<span class="plainlinks">[https://occupymediawiki.org/wiki/User_talk:Amgine omw]</span></sup>

The issue is with the interlanguage link, which is visible in the screenshot.
Comment 5 Karun 2012-01-18 17:23:01 UTC
Created attachment 9861 [details]
Screenshot of Signature preview

Screenshot of Signature preview
Comment 6 Karun 2012-01-18 17:23:22 UTC
Created attachment 9862 [details]
Screenshot of Main page with Signature Wikitext
Comment 7 Karun 2012-01-18 17:25:39 UTC
Are you sure it is not a problem with the wikitext that is being input as the signature?

I have tried the wikitext provided for the signature, and attached a screenshow of the preview in attachment 9861 [details].

I also tried the same wikitext  on the mainpage of my wiki, which I have attached a screenshot of in attachment 9862 [details], and this does not appear to appear correctly.
Comment 8 Amgine 2012-01-18 18:40:01 UTC
Yes, I am sure it is not a problem with the wikitax.

When the wikitax is altered to include the preceding ':', the preview works correctly:

[[:en:User:Amgine|Amgine]] / <sup>[[:en:User
talk:Amgine|t]]&middot;[[Special:EmailUser/Amgine|e]]&middot;<span
class="plainlinks">[https://occupymediawiki.org/wiki/User_talk:Amgine
omw]</span></sup>

But this is not-intuitive, as links in the signature should work the same as everywhere else on the wiki.
Comment 9 Antoine "hashar" Musso (WMF) 2012-12-09 22:41:25 UTC
In signatures, interwiki links are escaped so you can not use them. The correct way is to preprend it with : as said in comment #8. So that is really working as intended.
Comment 10 Amgine 2012-12-09 23:49:25 UTC
"But this is not-intuitive, as links in the signature should work the same as
everywhere else on the wiki."
Comment 11 Antoine "hashar" Musso (WMF) 2012-12-10 00:19:52 UTC
The [[en:foo]] syntax is meant to add an interwiki to "foo". By adding this in your signature that means adding that interwiki to the page your inserting your signature in. So that does not make any sense :)
Comment 12 Amgine 2012-12-10 00:30:22 UTC
Yes, it does make sense if the [[en:foo]] link is being made on cs.project.org.

The use case is people editing on multiple languages of a single project, but primarily using one language of that project. (For example, editors of pa.wikipedia, hi.wikipedia, and en.wikipedia who prefer to be contacted on en.wikipedia.)
Comment 13 Amgine 2012-12-10 00:33:49 UTC
The larger problem, however, is having two different ways of doing the same thing, one only working in signatures, the other working everywhere but signatures.

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


Navigation
Links