MediaWiki:Common.js
Saltar para a navegação
Saltar para a pesquisa
Nota: Depois de publicar, poderá ter de contornar a cache do seu navegador para ver as alterações.
- Firefox / Safari: Pressione Shift enquanto clica Recarregar, ou pressione Ctrl-F5 ou Ctrl-R (⌘-R no Mac)
- Google Chrome: Pressione Ctrl-Shift-R (⌘-Shift-R no Mac)
- Edge: Pressione Ctrl enquanto clica Recarregar, ou pressione Ctrl-F5.
/* Código Javascript colocado aqui será carregado para todos os utilizadores em cada carregamento de página */
/* Any JavaScript here will be loaded for all users on every page load. */
/* https://github.com/Hitchwiki/hitchwiki/issues/23 */
if ($('body.mw-special-Block')) {
console.log('MediaWiki:Common.js in action');
$('#mw-input-wpDisableEmail').click();
$('#mw-input-wpHardBlock').click();
$('#mw-input-wpExpiry')[0].value = 'infinite';
/* $('#mw-input-wpReason')[0].value = "Spamming links to external sites"; */
}
/* Banner on User: pages linking to Hitchwiki Maps profile
https://maps.hitchwiki.org/account/<username> */
mw.loader.using('mediawiki.util').done(function () {
if (mw.config.get('wgNamespaceNumber') === 2 && mw.config.get('wgTitle').indexOf('/') === -1) {
$(function () {
var username = mw.config.get('wgTitle');
var mapsUrl = 'https://maps.hitchwiki.org/account/' + encodeURIComponent(username);
var $banner = $('<div>')
.addClass('user-page-maps-notice')
.html(
'See <strong>' + mw.html.escape(username) + "'s</strong> hitchhiking rides on " +
'<a href="' + mapsUrl + '">Hitchwiki Maps</a>'
);
$('#mw-content-text').prepend($banner);
});
}
});