Page MenuHomePhabricator

Dependent on WikiEditor Extension
Open, LowestPublic

Description

LQT is currently dependent on WikiEditor Extension. From looking at the code and the documentation, this does not seem intentional. If WikiEditor is not installed on a wiki, LQT tries to load in the modules in resource loader.

See lqt.js line 231.

Another problem, the call to load ext.wikiEditor is wrapped in a conditional checking for mw.loader that is oddly inside of a mw.loader callback...

If you eliminate the ext.wikiEditor dependency and run finishSetup(), LQT tries to call an undefined function 'mwSetupToolbar();' on line 212. It would seem this is a deprecated mw method ?


Version: unspecified
Severity: normal

Details

Reference
bz38654

Event Timeline

bzimport raised the priority of this task from to Medium.Nov 22 2014, 12:59 AM
bzimport set Reference to bz38654.
bzimport added a subscriber: Unknown Object (MLST).
Mvolz set Security to None.Mar 31 2015, 10:10 PM
Mvolz added a subscriber: Mvolz.
Jdforrester-WMF lowered the priority of this task from Medium to Lowest.Aug 4 2016, 11:34 PM
Jdforrester-WMF added a subscriber: Jdforrester-WMF.

LiquidThreads has been replaced by StructuredDiscussions on all Wikimedia production wikis (except one, which will be done soon). It is no longer under active development or maintenance, so I'm re-classifying all open LQT tasks as "Lowest" priority.