MediaWiki:Common.js
Nota: Após publicar, você pode ter que limpar o "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.
- Opera: Pressione Ctrl-F5.
/* Códigos JavaScript aqui colocados serão carregados por todos aqueles que acessarem alguma página deste wiki */
/* Esconder apenas a palavra "ENTRAR" mas manter o link funcional */
$(function () {
// Função para esconder o texto "ENTRAR"
const hideLoginText = function() {
// Para Vector Legado - encontrar o link de login
$('#pt-login a').each(function() {
const $link = $(this);
const originalText = $link.text();
// Se contém "ENTRAR" ou variações
if (originalText.match(/entrar|login|sign in/i)) {
// Esconde o texto mas mantém o link
$link.css({
'font-size': '0',
'color': 'transparent',
'text-indent': '-9999px'
});
// Adiciona um placeholder invisível
$link.attr('data-original-text', originalText);
// Mantém acessibilidade
$link.attr('title', 'Fazer login');
$link.attr('aria-label', 'Fazer login');
// Adiciona um ícone ou marcador invisível
$link.html('<span style="display:none;">Login</span>');
}
});
// Alternativa: esconder apenas o span/texto dentro do link
$('#pt-login span, #pt-login .mw-list-item, #pt-login .mw-userlink').each(function() {
$(this).css({
'font-size': '0',
'color': 'transparent',
'visibility': 'hidden'
});
});
};
// Executar imediatamente
hideLoginText();
// Executar após carga completa
$(window).on('load', hideLoginText);
// Executar periodicamente para garantir
setInterval(hideLoginText, 1000);
});