From f17cb847eed25ce09a134f4047365fdce1512f26 Mon Sep 17 00:00:00 2001 From: Yuri Astrakhan Date: Sun, 28 Oct 2018 10:27:39 -0400 Subject: [PATCH 1/1] Added support for enableEntitySearchUI This feature will become available in v1.33. For now, we continue using a nasty hack that should be removed as soon as we migrate. The current nasty hack: $wgResourceModules['wikibase.ui.entitysearch']['scripts'] = []; Until then, it's a noop. --- .../wiki/templates/default/mw-ext-Wikibase.inc.php.erb | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/cookbooks/wiki/templates/default/mw-ext-Wikibase.inc.php.erb b/cookbooks/wiki/templates/default/mw-ext-Wikibase.inc.php.erb index 1ec5b1b9e..52930f750 100644 --- a/cookbooks/wiki/templates/default/mw-ext-Wikibase.inc.php.erb +++ b/cookbooks/wiki/templates/default/mw-ext-Wikibase.inc.php.erb @@ -49,6 +49,11 @@ call_user_func( function() { // these are the site_group codes as listed in the sites table $wgWBRepoSettings['specialSiteLinkGroups'] = ['osm']; + + // This option will start working in Wikibase v1.33 release. Noop until then. + // https://gerrit.wikimedia.org/r/#/c/mediawiki/extensions/Wikibase/+/469872/ + $wgWBRepoSettings['enableEntitySearchUI'] = false; + } ); // Adapted from "$IP/extensions/Wikibase/client/ExampleSettings.php"; @@ -86,4 +91,5 @@ $wgWBRepoSettings['formatterUrlProperty'] = 'P8'; // Disable Wikibase searchbox with this hack (hopefully Wikibase will implement support for it soon) // See https://phabricator.wikimedia.org/T205560 +// After upgrading to Wikibase 1.33, this line can be deleted. The 'enableEntitySearchUI' above will do the same thing. $wgResourceModules['wikibase.ui.entitysearch']['scripts'] = []; -- 2.43.2