Page MenuHomePhabricator

Some gadgets cannot be activated
Closed, DuplicatePublic

Description

The gadget http://de.wikipedia.org/wiki/MediaWiki:Gadget-Persoenliche-Bekanntschaften-GUI (I think there are more like this) cannot be activated since June 15. If you select the checkbox in your [[Special:Preferences]] tab and hit "save", the page will be reloaded with saving this flag. The flag or rather the gadget was activated before the MediaWiki-update (2009-06-15). It was turned of for all users by the update.
This is not a gadget-bug, but should be a MediaWiki problem, because some of the gadgets e.g. [[MediaWiki:Gadget-contribsrange]] still work. But this gadget is not included in the HTML-code, send by the server, anymore.


Version: 1.16.x
Severity: major
URL: http://de.wikipedia.org/wiki/Wikipedia_Diskussion:Persönliche_Bekanntschaften#Gadget_kaputt.3F

Details

Reference
bz19245

Event Timeline

bzimport raised the priority of this task from to Lowest.Nov 21 2014, 10:39 PM
bzimport set Reference to bz19245.
bzimport added a subscriber: Unknown Object (MLST).

It looks like this bug was introduced by a too-small up_property field. "Gadget-<gadget-name>" is limited to 64 characters, which I assumed would be plenty, but obviously not for the Germans ;)

It's too late to go in and expand it right now, and this might be done with future schema changes.

It's also too late to revert the new preferences code.

Therefore, I recommend that this bug be worked around by shortening the name of the gadget — there should not be any need for gadget names over 50-60 characters.

Make the path shorter as Andrew Garrett wrote it. That is the reason.

This is something that appears to be needing to be fixed but requires a schema change so I'm changing won't fix to later and adding schema-change keyword.

Reopening. up_property is 255 chars long now, we just need to enforce it in UI in some sane way. Making this a reminder for the ongoing Gadgets rewrite.

Moving bug 29398 from being a dependency to a blocker. The implementation of the gadget manager (bug 29398) automatically fixes this bug.

Reverse-dupe because the other bug (filed 10 days later) got fixed.

  • This bug has been marked as a duplicate of bug 19410 ***