Last modified: 2013-06-07 09:56:28 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 T51005, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 49005 - Wikibase Client cause ULS cog hidden for anonymous users
Wikibase Client cause ULS cog hidden for anonymous users
Status: VERIFIED FIXED
Product: MediaWiki extensions
Classification: Unclassified
WikidataClient (Other open bugs)
unspecified
All All
: High major (vote)
: ---
Assigned To: Santhosh Thottingal
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2013-05-31 04:47 UTC by Santhosh Thottingal
Modified: 2013-06-07 09:56 UTC (History)
8 users (show)

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


Attachments

Description Santhosh Thottingal 2013-05-31 04:47:59 UTC
In the beta instance, visiting a random article like
http://en.wikipedia.beta.wmflabs.org/wiki/Marching_arts as anonymous user does not show ULS cog in the interlanguages position($wgULSPosition = 'interlanguage')

This happens only for articles without inter language links.

The #p-lang element is hidden by Wikibase extensions wikibase.client.nolanglinks modules css:

#p-lang {
	display: none;
}

This was injected by Wikibase Clients onBeforePageDisplay hook and happens when no language links to be shown.

Cannot say this as a bug from Wikibase Client, it is done for a purpose, but we need to find a way to make both extensions work together.
Comment 1 Gerrit Notification Bot 2013-05-31 05:36:26 UTC
Related URL: https://gerrit.wikimedia.org/r/66226 (Gerrit Change I4cc238f87fdce0c5813b82516599ba3c0d3bf44c)
Comment 2 Santhosh Thottingal 2013-05-31 05:37:48 UTC
(In reply to comment #1)
> Related URL: https://gerrit.wikimedia.org/r/66226 (Gerrit Change
> I4cc238f87fdce0c5813b82516599ba3c0d3bf44c)

This is a simple patch assuming making the languages section visible from ULS side wont have any side effects for Wikibase Client
Comment 3 Nemo 2013-05-31 06:37:39 UTC
(In reply to comment #2)
> This is a simple patch assuming making the languages section visible from ULS
> side wont have any side effects for Wikibase Client

To clarify, will this also make the "Add links" button visible to anons (who do have item-create on wikidata, but are probably less interested)?
Comment 4 Niklas Laxström 2013-06-03 08:53:23 UTC
> To clarify, will this also make the "Add links" button visible to anons (who
> do
> have item-create on wikidata, but are probably less interested)?

No.
Comment 5 Nemo 2013-06-04 21:13:16 UTC
(In reply to comment #4)
> > To clarify, will this also make the "Add links" button visible to anons (who
> > do
> > have item-create on wikidata, but are probably less interested)?
> 
> No.

Confirmed on URL.
Of course there's the bogus (un)collapsing arrow now, but that's a separate ULS bug, already filed IIRC.
Comment 6 abraham.taherivand 2013-06-07 09:56:28 UTC
Verified in Wikidata demo sprint 22-6

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


Navigation
Links