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

De Wiki PokeLegends
Ir para navegação Ir para pesquisar
Sem resumo de edição
Etiqueta: Revertido
Sem resumo de edição
Etiqueta: Revertido
Linha 5: Linha 5:
});
});


// Redireciona links quebrados para a página principal
// Redireciona qualquer página inexistente para a página principal
if ( mw.config.get( 'wgArticleId' ) === 0 && !mw.config.get( 'wgIsMainPage' ) ) {
$wgHooks['ArticlePageDataBefore'][] = function( &$article, &$row ) {
    window.location.href = mw.config.get( 'wgServer' ) + mw.config.get( 'wgScriptPath' ) + '/';
    if ( !$article->getTitle()->exists() && !$article->getTitle()->isSpecialPage() ) {
}
        $article->getContext()->getOutput()->redirect( Title::newMainPage()->getFullURL(), '301' );
    }
    return true;
};

Edição das 20h01min de 25 de maio de 2025

/* Códigos JavaScript aqui colocados serão carregados por todos aqueles que acessarem alguma página deste wiki */

$(document).ready(function() {
    $('a.image').removeAttr('href');
});

// Redireciona qualquer página inexistente para a página principal
$wgHooks['ArticlePageDataBefore'][] = function( &$article, &$row ) {
    if ( !$article->getTitle()->exists() && !$article->getTitle()->isSpecialPage() ) {
        $article->getContext()->getOutput()->redirect( Title::newMainPage()->getFullURL(), '301' );
    }
    return true;
};