Utente:Daimona Eaytoy/Massblock.js: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
+fieldset |
+fieldset, pulsante fuori |
||
Riga 4:
* Adapted from [[:en:User:Timotheus Canens/massblock.js]] to work a bit better
* with local config.
*
* @todo Switch to OOUI, build the HTML in a prettier way
*/
function doMassBlock() {
Riga 171 ⟶ 173:
'talkmsg': 'Replace talk page with (leave blank to leave no message):',
'upmsg': 'Replace user page text with, or text to add if the expiry is not infinite (leave blank for no change):',
'block-options-label': '
'further-options-label': 'Further options',
'common-reasons': 'Common reasons:',
'other-reason': 'Other reason',
Riga 207 ⟶ 210:
'talkmsg': 'Sostituisci la talk con (lasciare vuoto per non modificare la talk):',
'upmsg': 'Sostituisci la pagina utente con, oppure aggiungi alla talk se il blocco non è infinito (lasciare vuoto per non modificare la pagina utente):',
'block-options-label': 'Opzioni del blocco',
'further-options-label': 'Altre opzioni',
'common-reasons': 'Motivazioni comuni:',
'other-reason': 'Altra motivazione',
Riga 249 ⟶ 253:
msg[ 'upmsg' ] + '<br />' +
'<textarea tabindex="3" accesskey="," name="wpMassBlockTag" id="wpMassBlockTag" rows="10" cols="80"></textarea>' +
'<br /><br /><fieldset><legend>' + msg['block-options-label'] + '</legend>' +
'<table style="background-color:transparent">' +
'<tr><td>' + msg[ 'common-reasons' ] + '</td>' +
Riga 269 ⟶ 273:
'<tr><td>' + msg[ 'exptime' ] + '</td>' +
'<td><input type="text" id="wpMassBlockExpiry" name="wpMassBlockExpiry" maxlength="255" /></td></tr>' +
'<tr><td>' + msg[ 'anononly' ] + '</td><td><input type="checkbox" id="wpMassBlockAnononly" name="wpMassBlockAnononly" /></td></tr>' +▼
'<tr><td>' + msg[ 'autoblock' ] + '</td><td><input type="checkbox" id="wpMassBlockAutoblock" name="wpMassBlockAutoblock" checked="checked" /></td></tr>' +▼
'<tr><td>' + msg[ 'nocreate' ] + '</td><td><input type="checkbox" id="wpMassBlockNocreate" name="wpMassBlockNocreate" checked="checked" /></td></tr>' +▼
'<tr><td>' + msg[ 'noemail' ] + '</td><td><input type="checkbox" id="wpMassBlockEmail" name="wpMassBlockEmail" /></td></tr>'
'<fieldset><legend>' + msg['further-options-label'] + '</legend>' +
'<table style="background-color:transparent">' +
'<tr><td>' + msg[ 'talksummary' ] + '</td>' +
'<td><input type="text" id="wpMassBlockSummaryTalk" name="wpMassBlockSummaryTalk" maxlength="255" /></td></tr>' +
Riga 276 ⟶ 288:
'<td><input type="text" id="wpMassBlockSummaryUser" name="wpMassBlockSummaryUser" maxlength="255" /></td></tr>' +
'<tr><td>' + msg[ 'upprotect' ] + '</td>' +
'<td><input type="checkbox" id="wpMassBlockProtectUser" name="wpMassBlockProtectUser" /></td></tr>'
▲ '<tr><td>' + msg[ 'anononly' ] + '</td><td><input type="checkbox" id="wpMassBlockAnononly" name="wpMassBlockAnononly" /></td></tr>' +
▲ '<tr><td>' + msg[ 'autoblock' ] + '</td><td><input type="checkbox" id="wpMassBlockAutoblock" name="wpMassBlockAutoblock" checked="checked" /></td></tr>' +
▲ '<tr><td>' + msg[ 'nocreate' ] + '</td><td><input type="checkbox" id="wpMassBlockNocreate" name="wpMassBlockNocreate" checked="checked" /></td></tr>' +
▲ '<tr><td>' + msg[ 'noemail' ] + '</td><td><input type="checkbox" id="wpMassBlockEmail" name="wpMassBlockEmail" /></td></tr>';
if ( mw.config.get( 'wgBlockAllowsUTEdit' ) === true ) {
Riga 286 ⟶ 295:
}
content +=
▲ content += '<tr><td>' + msg[ 'override' ] + '</td><td><input type="checkbox" id="wpMassBlockReblock" name="wpMassBlockReblock" checked="checked" /></td></tr>' +
'</table></fieldset></form>' +
'
▲ '</table></fieldset></form>';
document.getElementById( bodyContent ).innerHTML = content;
|