• RSS
  • Facebook
  • Twitter
  • Linkedin

phpBB3 Olympus

Com o lançamento do Beta5 do phpBB3 resolvi baixar esta versão, já que ela está vindo com as funções de importar os dados do phpBB2. Uso o phpBB2 no fórum do Killer Monkeys Brasil e nele fiz bastante modificações para atender as necessidades da comunidade. O phpBB2 é um bom sistema de fóruns, mas comparados a outros do mercado como o vBulletin ou o InvisionPowerBoard o phpBB2 foi ficando para trás, por possuir menos recursos e ficar muito dependente de modificações de terceiros.

Duas coisas são muito importantes hoje em dia em um sistema de fórum, uma delas e suporte a anexos de arquivos. Os phpBB2 não possui este recurso nativo no sistema, dependendo de uma modificação no fórum que pode ser um pouco complicada para pessoas com pouco conhecimento técnicos. O outra coisa importante no fórum, são os sub-fóruns. As comunidades independente do assunto tratado, tendem a crescer e adicionar mais assuntos e mais categorias, um fórum com muitas categorias e muitos fóruns, tende a ficar desorganizado, a adição de sub-fóruns oferece o recurso de se dividir em uma cascata os fóruns, deixando de forma mais limpa e organizada os fóruns mais grandes. Assim como suporte a anexos o phpBB2 não suporta sub-fóruns, ficando novamente dependente de modificações de terceiros.

Em virtude da falta desses recursos básicos, o phpBB2 foi perdendo mercado para a concorrência, muitos falam que foi por causa dos bugs de segurança, mas todos os outros fóruns também estavam vulneráveis a diversas falhas de programação, o problema do phpBB2 era sua popularidade que era maior e com isso uma vulnerabilidade nova descoberta resultava em muito mais comunidades atacadas do que uma vulnerabilidade nos outros sistemas de foruns.

Bom o phpBB3 esta vindo ai para mudar este cenário, com um novo código totalmente reescrito, adição dos recursos básicos e de novos recursos, e uma nova interface mais amigável de administração, o phpBB3 voltará a ser um sistema de fórum confiável e poderoso, e quem sabe recuperar o mercado perdido para a concorrência.

tela de administração do phpBB3 (clique para ver no tamanho original)

Uma das coisas, que mais preocupou a comunidade foi a migração de dados do BB2 para o BB3, a equipe do phpBB ainda não oficializou o suporte a essa migração, mas no BETA5 já foi adicionado as funções de migração, nas quais eu testei e tive resultados surpreendentes. O suporte a migração vai ser lançado na próxima versão que vai ser a RC1 (Release Candidate 1).

Para testar o BB3 eu fiz uma cópia do fórum do KM na minha pasta, tanto os arquivos como o banco de dados. Meu medo é que não fosse possível migrar os dados, pois o banco do KM é um pouco modificado, por exemplo, os campos para integração com o TeamSpeak, e para integração com o sistema de gerenciamento de acesso e membros o KingKong.

Depois do processo de migração, que é um pouco demorada, o BB3 estava pronto e funcionando, só reparei em um problema, o founder da instalação tinha sumido. E para piorar ele pegou o usuário mais novo por ordem de user_id e deu para ele permissão de founder, com isso tive que modificar algumas coisas via MySQL para que o meu usuário fosse o founder do site, e o outro um usuário comum, mas isso era o de menos, todos os dados foram migrados, tanto os usuários e permissões como “posts”, tópicos e fóruns.

Fórum do KM migrado para o phpBB3

Os novos recursos do phpBB3 que estão listados até agora no site oficial são:

Requerimentos

Banco de dados suportados.

* MySQL 3.23+/4.0+/4.1+/5.0+
* MySQLi (MySQL 4.1+/5.0+)
* PostgreSQL 7.3+
* SQLite
* Firebird 1.5+/Interbase 7.1+
* Oracle
* MSSQL 2000+
* MSSQL 2000+ (ODBC)

Versão mínima do PHP suportada

PHP >= 4.3.3

Recursos
O que foi melhorado?

Recursos que já existiam no phpBB2, e que foram melhorados no Olympus.

Mensagens Privadas (está mais com cara de um sistema de e-mail agora)

* Enviar para múltiplos usuários (isso fazia falta)
* Enviar para grupos
* Enviar BCC (Blind Carbon Copies)
* Encaminhar mensagens
* Lista de amigos funciona como Livro de endereços
* Anexar arquivos (vide sistema de anexos)
* Rascunho de PM
* Sistema de conversa (deve ser igual ao Gmail não testei)
* Pastas das PM
* Filtros nas PM
* Exportar mensagens (deve ser muito legal isso)

Registro

* Ligar e desligar o COPPA (isto controla a mensagem do fórum sobre a idade permitida)
* Limitar o numero de tentativas de registro (bom para combater spam bots)
* Limitar o tamanho máximo e mínimo do nome de usuário
* Limitar o tamanho máximo e mínimo da senha
* Limitar os caracteres utilizados no nome de usuário
* Configurar sistema de complexidade da senha (nada de 123456 hehehe)
* Forçar a troca da senha
* Permitir ou Proibir o re-uso de uma e-mail no registro

Busca

* Buscar dentro de tópicos
* Selecionar múltiplos tópicos na busca
* Buscar apenas nos títulos
* Buscar no primeiro post do tópico apenas
* configurar o intervalo de buscas para evitar o flood e a sobrecarga no server.
* Escolher o backend da busca (mysql/phpbb) não testei.

Admin Control Panel

* Mais flexível e acessível com sistema de abas (nada de frames)
* Sistema modular, para melhor suporte a extensões (antigos Mods)
* Liberar permitir acesso as funções no painel (melhor gerencia dos admins)
* Novo status de founder para o criador do fórum
* Completamente re-estruturado

Moderator Control Panel

* Gerenciar fila de pendências da moderação
* Lista de avisos e denuncias
* Detalhes do Fórum, tópico, e post.

Enquetes

* Múltiplas opções por usuário
* Liberar ou permitir alterações na votação

grupos

* Múltiplos lideres de grupo
* Cor do grupo
* Rank do Grupo
* Avatar do Grupo

Visualizar o Profile

* Mais estatísticas na visualização do profile
* Assinatura no profile
* Grupos no profile

Permissions

* Mais poderoso e flexível sistema de permissões
* Permissões simples através de regras
* Ajuste aos acessos dos moderadores e administradores
* Super moderadores

Gerenciamento de Usuários

* Avançada interface de edição do usuário
* Editar preferenciais do usuário
* Editar membros dos grupos
* Mostrar ou editar anexos dos usuários
* Ver permissões diretamente (virar o usuário e ver como ele visualiza e acessa o fórum)

Mais

* Painel de controle para moderador e admin
* Bans temporários
* Comentários para os bans
* Gerenciar grupos no ACP
* Procurar membros por qualquer atributo

O que tem de novo?

Novos recursos adicionados que não existiam no phpBB2, está lista não esta completa pois o phpBB3 não está pronta, coisa nova ainda pode vir.

Suporte completo a UTF-8

Anexos

* Anexos nos post e nas mensagens privadas
* Miniatura de imagem automática
* Anexar imagens, documentos, vídeo streams, arquivos compactados
* Múltiplos anexos
* Mostrar anexos na linha

sub-fóruns ilimitados

* Mostra tópicos ativos de todos os sub-fóruns

BBcodes customizaveis

* Crie seus próprios BBCODES (show de bola isso)
* Adiciona o botão do BBCODE no formulário de envio

Campos do Profile customizados

* Adicionar novos campos no profile
* Mostrar no registro
* Mostrar na visualização do profile
* Esconder novo campo
* Suporte a diferentes tipos de dados

Controle de Painel do Usuário

* Gerenciar tópicos inscritos e fóruns (quando você se inscrever para obter as atualizações do mesmo por e-mail)
* Gerenciar tópicos favoritos
* Gerenciar rascunho
* Gerenciar mensagens privadas
* Gerenciar grupos
* Gerenciar amigos e inimigos
* Gerenciar anexos

Novas ferramentas para moderador

* Fila de moderação
* Juntar tópicos
* Copiar tópicos
* Trancar um post (nao sei como funciona ehehe)
* Histórico do tópico (legal isso)

Caching and performance (não vou traduzir isso da pra entender)

* Templates are cached
* Permissions are cached
* Forum config is cached
* Database queries are cached

Amigos e inimigos

* Adicionar outros membros como amigos ou inimigos
* Posts de inimigos ficam escondidos
* Amigos são mostrados na lista de amigos

Avisos e Denuncias

* Usuários podem denunciar posts e tópicos
* Moderadores podem advertir usuários

Melhorias para os usuários

* Favoritos
* Acompanhar fórum
* Suporte ao Jabber/xmpp
* Enviar por e-mail ou imprimir tópicos
* “You got beaten at posting notification”

Melhorias para Admins

* Anúncios Globais
* Mostrar regras na pagina
* Apagar usuários inativos
* User, moderator, admin and error logs
* Language pack editing
* User notes
* Detectar bots de busca (search spiders)

Com todos esses recursos não preciso mais de MOD nenhum para o fórum, vou tentar agora modificar mais o TeamSpeak e o KingKong para se adaptar ao fórum do que o fórum para se adptar a programas externos.
Bom com isso é tudo no momento, agora é aguardar o RC1, e por as mãos na massa.

Thiago Melo.

12 Responses so far.

  1. WordPress 2.1 XML-RPC

    […] Actualização: O novo phpbb tem as seguintes caracteristicas: http://thiago.oxente.org/2007/04/17/phpbb3-olympus/ […]

  2. Silmar says:

    Firefox 2.0.0.7 Windows XP

    Como fazer novo topíco nesse phpbb3 ??
    eu instalei ele porem não aparece o botão de fazer novo topico.
    Pode me ajudar como fazer esse botão aparecer ?

  3. Thiago Melo says:

    Firefox 2.0.0.7 Windows XP

    De permissão para o usuário no fórum que você criou, o sistema de permissões do phpBB3 é novo e diferente do phpBB2.

    Va em permissões de usuários/grupos e fóruns e habilite a criação de tópico para o seu usuário ou grupo.

  4. Firefox 2.0.0.7 Windows Vista

    Gostaria de saber se ele está mais rápido?

  5. Thiago Melo says:

    Firefox 2.0.0.7 Windows XP

    Sim está, meu fórum era no phpBB2, estava lento, pesadão, agora ficou mais leve, o feedback dos usuários foi positivo com relação ao tempo de resposta.

  6. volca says:

    Firefox 2.0.0.11 Windows Vista

    Já instalei a versão gold e gostei demais.

  7. Paulo Amaral says:

    Firefox 2.0.0.12 Windows XP

    Olá Thiago
    Primeiramente gostaria de parabenizar pelo blog e pelo site KM.
    Agora a exploração: onde consigo um chat igual ao do Killer Monkeys pra colocar no meu site?
    Outra coisa: vi um post seu no fórum phpbb.com relatando um erro de max_user_connections. Meu site está apresentando o mesmo problema.Li o tópico todo (bem extenso) e não encontrei a solução.
    Você conseguiu resolver?

    Desculpe o abuso 🙂

  8. Paulo Amaral says:

    Firefox 2.0.0.12 Windows XP

    Já resolvi sozinho.

  9. Thiago Melo says:

    Firefox 2.0.0.12 Windows XP

    Que bom hehehe, meu problema tava sendo um ataque de bots que na nova versao tinha sido resolvido.

  10. Guchnondumn says:

    MSIE 6.0 Windows XP 64-bit/Server 2003

    Hi, everybody!

    I think, that this is a great forum. Very intresting and useful.
    But I can’t find the search function, cause I want faster find the topics that could be intresting for me to express my opinion…
    Please help me with search function on this forum!

  11. AMistyCrissy says:

    Opera 9.00 Windows XP

    Hi there! I’m Crystal. I am almost 19. 🙂
    I guess thiago.oxente.org – nice name for this site! 😉
    It is so interestingly here, especially in this category.
    I was surfed about 3 hours before found this site. I think i’ll be here for a long time! :-*

  12. Thiago Melo says:

    Firefox 3.0.3 Windows XP

    Ty Crystal, enjoy!


pfSense 2.0 e...

Ano passado eu tentei me aventurar a configurar um servidor ...

GVT TV ...

A GVT está lançando seu novo produto, Televisão por Assinatura ...

Novo Blog, quem...

Hoje resolvi voltar a postar no blog, aproveitei para trocar ...

FlashPlayer no Snep,...

Esses dias pediram para eu ouvir umas ligações, e era ...

VMware vCenter Converter...

Esses dias chegou um servidor novo aqui na empresa, um ...

Ultimo post de...

Bom esta semana final de 2010 eu estava aqui de ...

Migração do Voip...

Bom quando terminou a migração eu fiquei direto na empresa ...

Asterisk com Snep...

A tempos venho comentando sobre Asterisk e Snep aqui no ...

Implementações na Radiologia

Estou fazendo implementações de novos sistemas na Radiologia, o primeiro ...

FISL 11 –...

Opa dia 2 do FISL foi ontem lol. Mas não ...