MediaWiki:Gadget-AdvancedSearchHelper.js: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
fields everywhere |
dammi uno space e ti dirò il tuo name |
||
Riga 10:
var L10N = {
specialSearch: 'Speciale:Ricerca',
main: 'Principale',
search: 'Cerca',
prefix: 'Prefisso',
Riga 24 ⟶ 26:
var $checkboxContainer = $('<div class="mw-inputbox-element mw-ui-checkbox">');
var $inputText = $('<input type="text" class="searchboxInput mw-ui-input mw-ui-input-inline" />');
var $checkbox = $('<input type="checkbox" value="1" />');
var $label = $('<label>');
var $button = $('<input class="mw-ui-button" />');
Riga 35 ⟶ 37:
var $myCheckbox = $checkbox.clone();
this.i = this.i || 0;
var id = 'mw-inputbox-asd-' + this.i++;
return $checkboxContainer.clone()
.append( $myCheckbox
Riga 44 ⟶ 46:
.html( label )
);
}
function $hidden(name, value) {
return $('<input type="hidden">')
.attr('name', name)
.attr('value', value);
}
Riga 75 ⟶ 83:
var $mainInputSearch = $inputText.clone()
.
.
.
$form.append( $hidden('fulltext', 1) );
$form.append( $hidden('title', L10N.specialSearch ) );
$form.append(
Riga 91 ⟶ 102:
addSearchField('linksto', L10N.linksTo);
addSearchField('morelike', L10N.moreLike);
$nsContainer = $formContainer.clone();
var namespaces = mw.config.get('wgFormattedNamespaces');
for( ns in namespaces ) {
$nsContainer.append(
$fullCheckbox( namespaces[ ns ] || L10N.main )
.find('input')
.attr('name', 'ns' + ns)
.end()
);
}
$form.append( $nsContainer );
$form.append(
Riga 100 ⟶ 124:
)
)
);
$form.submit( function () {
|