Обсуждение участника:Kaganer/MediaWiki:Search-summary
Перейти к навигации
Перейти к поиску
Код для вставки в MediaWiki:Common.js[править код]
// search meta-commands: make the table display clickabe keywords.
if ( mw.config.get( 'wgCanonicalSpecialPageName' ) === 'Search' ) {
mw.hook( 'ru.wikipedia.collapsetables.loaded' ).add( function () {
'use strict';
var $searchBox = $( '#searchText input' ),
$metaStringsTable = $( '#mw-search-meta-strings' );
$metaStringsTable.find( 'span.mw-search-meta-string' ).wrap( $( '<a>' )
.click( function( e ) {
var currentText, newText;
e.preventDefault();
currentText = $searchBox.val();
newText = $( this ).text();
$searchBox.val( currentText + newText );
} )
);
// Make the table appear only after the collapsible styles are loaded,
// so that it won't delay showing the search results
$metaStringsTable.css( 'display', 'table' );
} );
}