Page MenuHomePhabricator

Lost wikitable format and sortable functionality after enabling Semantic Bundle Extension with Mediawiki 1.17
Closed, InvalidPublic

Description

Author: skrikov

Description:
Configuration: MediaWiki - 1.17.0beta1, PHP - 5.3.5, MySQL - 5.1.53

I am using SemanticBundle extensions to populate pages with various tables bases on Category and Property conditions. After upgrading to MediaWiki 1.17 beta it still showing as a table, but no borders, no gray background for header row and no checkbox next to header to sort the table.
Example of the code:
{{#ask: [[Category:Variables]] [[Part of::Table1]]

?Description=Description
?Has Data Type=Type
? HasFormat= Format
format=table
limit=100
default=nothing found in Category: Variables

}}

Per advice of Mediawiki Supportdesk (http://www.mediawiki.org/wiki/Thread:Project:Support_desk/Lost_wikitable_format_and_sortable_functionality_after_updating_from_1.16_to_1.17)
tried to disable extensions in LocalSettings.php one at a time.
I found that I can restore “sortable table” feature by disabling following line:
require_once( "$IP/extensions/semantic-bundle/SemanticBundleSettings.php" );
I tried to narrow the issue down and one at a time disabled every require_once statements in the SemanticBundleSettings.php – was not able to reproduce the problem. Looks like issue between 1.17 and core of SemanticMediawiki.
Same set of semantic extentions were working fine with 1.16. Please, advice.


Version: unspecified
Severity: normal

Details

Reference
bz29460

Event Timeline

bzimport raised the priority of this task from to Needs Triage.Nov 21 2014, 11:25 PM
bzimport set Reference to bz29460.

A lot of the extensions where not compatible yet with MediaWiki 1.17 when the last Semantic Bundle was released. Upgrading them to their latest version should fix the problem. A new release of Semantic Bundle will be made soon after SMW 1.6 has been release, which will probably be in a few weeks.