MediaWiki:Common.js: mudanças entre as edições
Ir para navegação
Ir para pesquisar
Conteúdo deletado Conteúdo adicionado
Sem resumo de edição Etiqueta: Revertido |
Sem resumo de edição Etiqueta: Revertido |
||
| Linha 1: | Linha 1: | ||
/* Códigos JavaScript aqui colocados serão carregados por todos aqueles que acessarem alguma página deste wiki */ |
/* Códigos JavaScript aqui colocados serão carregados por todos aqueles que acessarem alguma página deste wiki */ |
||
/* Ocultar itens apenas para usuários não registrados */ |
|||
if ( mw.config.get( 'wgUserName' ) === null ) { |
if ( mw.config.get( 'wgUserName' ) === null ) { |
||
$( function () { |
$( function () { |
||
// Oculta |
// Oculta imediatamente |
||
$( '#n-specialpages' ).hide(); |
$( '#n-specialpages, #p-search, #searchform, #searchInput' ).hide(); |
||
// |
// Injeta CSS para garantir ocultação persistente |
||
mw.util.addCSS(` |
|||
| ⚫ | |||
#n-specialpages.mw-list-item, |
|||
#p-search, |
|||
#searchform, |
|||
| ⚫ | |||
display: none !important; |
|||
} |
|||
`); |
|||
// |
// Reforço: se estivermos na página de login ou criar conta |
||
var specialPage = mw.config.get( 'wgCanonicalSpecialPageName' ); |
var specialPage = mw.config.get( 'wgCanonicalSpecialPageName' ); |
||
if ( specialPage === 'Userlogin' || specialPage === 'CreateAccount' ) { |
if ( specialPage === 'Userlogin' || specialPage === 'CreateAccount' ) { |
||
$( '#n-specialpages' ).hide(); |
$( '#n-specialpages, #p-search, #searchform, #searchInput' ).hide(); |
||
$( '#p-search, #searchform, #searchInput' ).hide(); |
|||
} |
} |
||
} ); |
} ); |
||
Edição das 08h21min de 16 de janeiro de 2026
/* Códigos JavaScript aqui colocados serão carregados por todos aqueles que acessarem alguma página deste wiki */
if ( mw.config.get( 'wgUserName' ) === null ) {
$( function () {
// Oculta imediatamente
$( '#n-specialpages, #p-search, #searchform, #searchInput' ).hide();
// Injeta CSS para garantir ocultação persistente
mw.util.addCSS(`
#n-specialpages.mw-list-item,
#p-search,
#searchform,
#searchInput {
display: none !important;
}
`);
// Reforço: se estivermos na página de login ou criar conta
var specialPage = mw.config.get( 'wgCanonicalSpecialPageName' );
if ( specialPage === 'Userlogin' || specialPage === 'CreateAccount' ) {
$( '#n-specialpages, #p-search, #searchform, #searchInput' ).hide();
}
} );
}