[3.3][DEV] Custom 404

Suporte as extensões phpBB 3.3.
Avatar do usuário
Chico Gois
Administrador
Administrador
Mensagens: 3926
Registrado em: 03 Jul 2004, 03:53
Nome Real: Chico Gois
Localização: São Paulo - Capital
Contato:
MSG 1500+AvatarLenda
Você favoritou esta postagem

[3.3][DEV] Custom 404

  • Remover marcador da postagem
  • Mensagem por Chico Gois »

    Funcionalidades
    A extensão oferece as seguintes funcionalidades principais:

    [Página 404 Personalizável:
    - Substitui a página de erro 404 padrão do phpBB por um modelo personalizado (custom404.html) que exibe um título, mensagem e imagem definidos pelo usuário.
    - Gerencia erros HTTP 404 acionados por páginas inexistentes, garantindo uma experiência de erro consistente e alinhada à identidade visual do fórum.

    Módulo de Configuração no ACP:
    - Adiciona uma página de configurações dedicada no Painel de Controle de Administração (ACP) sob o módulo da extensão ("Configurações da Página 404 Personalizada").
    - Permite que administradores configurem:
    -Título da Página: Um título personalizado para a página 404 (por exemplo, "404 Não Encontrado").
    -Mensagem: Uma mensagem personalizável com suporte a BBCode para formatação de texto rico (por exemplo, negrito, itálico, links, listas).
    - Imagem: Seleção de uma imagem a partir de um diretório predefinido ou upload de uma nova imagem.
    - Texto Alternativo da Imagem: Texto alternativo para acessibilidade.

    Gerenciamento de Imagens:
    - Suporta a seleção de imagens a partir do diretório de imagens da extensão (ext/mundophpbb/custom404/styles/all/theme/images/).
    - Permite o upload de novas imagens com restrições (PNG, JPG, JPEG, GIF; tamanho máximo de 2 MB).
    - Fornece uma imagem padrão (404_error.png) caso nenhuma imagem personalizada seja definida ou se a imagem selecionada for inválida.

    Suporte Multilíngue:
    - Carrega arquivos de idioma dinamicamente com base no idioma selecionado pelo usuário (via $user->lang_name).
    - Reverte para o inglês (en) se o arquivo de idioma do usuário estiver ausente.
    - Suporta traduções para todos os elementos da interface do ACP e para o conteúdo da página 404 no front-end.

    Suporte a BBCode:
    - Permite formatação com BBCode na mensagem da página 404, suportando tags como [b], [i], [url], [list] e outras.
    - Integra-se ao SCEditor do phpBB para edição de texto rico no ACP, se disponível.

    Ouvinte de Eventos para Erros 404:[
    - Utiliza um ouvinte de eventos do Symfony para interceptar eventos NotFoundHttpException e renderizar a página 404 personalizada.
    - Define cabeçalhos HTTP apropriados (por exemplo, HTTP/1.1 404 Not Found, Content-Type: text/html; charset=UTF-8).


    - Demo: https://mundophpbb.com.br/phpBB3/error
    - Download: https://mundophpbb.com.br/suporte/viewt ... p?p=18#p18
    Responder