MediaWiki:Gadget-AdvancedSearchHelper.js: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
prima bozza |
two girls one form |
||
Riga 8:
*/
( function ( mw, $ ) {
var L10N = {
search: 'Cerca',
prefix: 'Prefisso',
inTitle: 'Parte del titolo',
inSource: 'Nel codice'
};
var $container = $('#advanced-search-helper-container').empty();
var $form = $('<form>');▼
var $formContainer = $('<div class="mw-inputbox-centered">');
var $
var $button = $('<input class="mw-ui-button" />');▼
▲ var $form = $('<form>');
var $p = $('<p>');
var searches = [];
▲ var $text = $('<input type="text" class="searchboxInput mw-ui-input mw-ui-input-inline" />');
var $search = $text.clone()▼
.attr('name', 'search');▼
function addSearchPart(field, value) {
▲ var $button = $('<input class="mw-ui-button" />');
searches.push( field + ':"' + value + '"' );
var $submit = $button.clone()▼
▲ }
.prop('type', 'submit')▼
.attr('value', L10N.search );▼
function addSearchField(
var $
.attr('placeholder', label);
$
$
$
)▼
)
)
.submit( function () { ▲ } )
);▼
}
addSearchField('prefix', L10N.prefix);▼
.prop('size', 50)
addSearchField('intitle', L10N.inTitle);▼
.prop('placeholder', L10N.search);
$form.append(
$formContainer.clone().append(
$p.clone().append( $mainInputSearch )
);
▲ addSearchField('prefix', L10N.prefix);
▲ addSearchField('intitle', L10N.inTitle);
addSearchField('insource', L10N.inSource);
$form.append(
$formContainer.clone().append(
$p.clone().append(
▲ .prop('type', 'submit')
)
)
$form.submit( function () {
$mainInputSearch.val( searches.join(' ') );
searches = [];
} );
$container.append( $form );
} )( mediaWiki, jQuery );
|