MediaWiki:Common.js: mudanças entre as edições

De Projeto ESG da DPS TECH SA
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 3: Linha 3:
if ( mw.config.get( 'wgUserName' ) === null ) {
if ( mw.config.get( 'wgUserName' ) === null ) {
$( function () {
$( function () {
// Oculta imediatamente
// Oculta link "Páginas especiais" na barra lateral
$( '#n-specialpages, #p-search, #searchform, #searchInput' ).hide();
$( '#n-specialpages' ).hide();

// Oculta a caixa de busca (Vector legado)
$( '#simpleSearch, .vector-search-box-form' ).hide();


// Injeta CSS para garantir ocultação persistente
// Injeta CSS para garantir ocultação persistente
mw.util.addCSS(`
mw.util.addCSS(`
#n-specialpages.mw-list-item,
#n-specialpages.mw-list-item,
#p-search,
#simpleSearch,
#searchform,
.vector-search-box-form {
#searchInput {
display: none !important;
display: none !important;
}
}
Linha 19: Linha 21:
var specialPage = mw.config.get( 'wgCanonicalSpecialPageName' );
var specialPage = mw.config.get( 'wgCanonicalSpecialPageName' );
if ( specialPage === 'Userlogin' || specialPage === 'CreateAccount' ) {
if ( specialPage === 'Userlogin' || specialPage === 'CreateAccount' ) {
$( '#n-specialpages, #p-search, #searchform, #searchInput' ).hide();
$( '#n-specialpages' ).hide();
$( '#simpleSearch, .vector-search-box-form' ).hide();
}
}
} );
} );

Edição das 08h25min 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 link "Páginas especiais" na barra lateral
        $( '#n-specialpages' ).hide();

        // Oculta a caixa de busca (Vector legado)
        $( '#simpleSearch, .vector-search-box-form' ).hide();

        // Injeta CSS para garantir ocultação persistente
        mw.util.addCSS(`
            #n-specialpages.mw-list-item,
            #simpleSearch,
            .vector-search-box-form {
                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' ).hide();
            $( '#simpleSearch, .vector-search-box-form' ).hide();
        }
    } );
}