MessageBlock añade una casilla de verificación en la página Especial:Bloquear que le permite enviar un mensaje con el motivo y la duración del bloqueo a la página de conversación del usuario bloqueado directamente desde la página de bloqueo.
Installation
Personalización
To add the title and the text of this new message, just add this in MediaWiki:Common.js (or before the import statements if using for personal use):
window.MessageBlock = {
title: 'Bloquear',
message: 'Has sido bloqueado.'
};
Then, just change title by the title of the message and message by the text you want.
Note: You can't include quotation marks or newlines in the message template.
Incluir duración y motivo de bloqueo
Si desea incluir la duración o el motivo del bloqueo, escriba el mensaje $1 (por el motivo) y/o $2 (por la duración). Por ejemplo, su mensaje puede ser: "Ha sido bloqueado por $2 porque tiene $1".
Marque automáticamente la casilla de verificación
De forma predeterminada, la casilla de verificación no está marcada y debe marcarse manualmente. Si desea verificarlo de forma predeterminada, simplemente coloque esto antes de las declaraciones de importación:
(window.MessageBlock = window.MessageBlock || {}).autocheck = true;
Example
window.MessageBlock = {
title : 'Bloquear',
message : 'Has sido bloqueado por $2 porque tienes $1',
autocheck : true
};
importArticles({
type: 'script',
articles: [
'u:dev:MessageBlock/code.js'
]
});
Actualizacións
- 2020/10/07: Modernize and add UCP support
- 2014/11/25: Solve minor issues and add improvements