phpBB3 Olympus

17 abril, 2007 12 Comentários »

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 to “phpBB3 Olympus”

  1. Por: Silmar Windows XP Firefox 2.0.0.7 on out 5, 2007 | Reply

    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 ?

  2. Por: Thiago Melo Windows XP Firefox 2.0.0.7 on out 11, 2007 | Reply

    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.

  3. Por: Criação de sites Windows Vista Firefox 2.0.0.7 on out 12, 2007 | Reply

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

  4. Por: Thiago Melo Windows XP Firefox 2.0.0.7 on out 16, 2007 | Reply

    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.

  5. Por: volca Windows Vista Firefox 2.0.0.11 on jan 26, 2008 | Reply

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

  6. Por: Paulo Amaral Windows XP Firefox 2.0.0.12 on fev 26, 2008 | Reply

    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 :)

  7. Por: Paulo Amaral Windows XP Firefox 2.0.0.12 on mar 2, 2008 | Reply

    Já resolvi sozinho.

  8. Por: Thiago Melo Windows XP Firefox 2.0.0.12 on mar 3, 2008 | Reply

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

  9. Por: Guchnondumn Windows Server 2003 Internet Explorer 6.0 on out 5, 2008 | Reply

    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!

  10. Por: AMistyCrissy Windows XP Opera 9.00 on out 9, 2008 | Reply

    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! :-*

  11. Por: Thiago Melo Windows XP Firefox 3.0.3 on out 10, 2008 | Reply

    Ty Crystal, enjoy!

  1. 1 Trackback(s)

  2. mai 26, 2007: ::. Tech Tuga Blog .:: Unknow Unknow

Post a Comment