Merge "Gadgets can change the search API"
This commit is contained in:
commit
850b7a6ce6
|
@ -3,6 +3,7 @@
|
||||||
<wvui-typeahead-search
|
<wvui-typeahead-search
|
||||||
id="searchform"
|
id="searchform"
|
||||||
ref="searchForm"
|
ref="searchForm"
|
||||||
|
:client="getClient"
|
||||||
:domain="domain"
|
:domain="domain"
|
||||||
:footer-search-text="$i18n('searchsuggest-containing').escaped()"
|
:footer-search-text="$i18n('searchsuggest-containing').escaped()"
|
||||||
:suggestions-label="$i18n('searchresults').escaped()"
|
:suggestions-label="$i18n('searchresults').escaped()"
|
||||||
|
@ -56,6 +57,14 @@ module.exports = {
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
computed: {
|
computed: {
|
||||||
|
/**
|
||||||
|
* Allow wikis eg. Hebrew Wikipedia to replace the default search API client
|
||||||
|
*
|
||||||
|
* @return {void|Object}
|
||||||
|
*/
|
||||||
|
getClient: function () {
|
||||||
|
return mw.config.get( 'wgVectorSearchClient', undefined );
|
||||||
|
},
|
||||||
language: function () {
|
language: function () {
|
||||||
return mw.config.get( 'wgUserLanguage' );
|
return mw.config.get( 'wgUserLanguage' );
|
||||||
},
|
},
|
||||||
|
|
Loading…
Reference in New Issue