<< tópico anterior próximo tópico>>

Phorum

O Phorum é um software gratuito de grupos de discussão (bulletin boards ou fóruns) para a web, escrito em PHP (daí o "ph" no nome "Phorum"). Ele oferece um ambiente propício para troca de mensagens abertas de forma assíncrona, isto é, sem a necessidade de que todos os participantes estejam online ao mesmo tempo. Os usuários do sistema podem criar novos tópicos de discussão ou responder a mensagens publicadas por outros usuários, e todas as mensagens ficam diponíveis através de uma página de seu site em uma tabela. A interface gráfica é bastante intuitiva e de fácil uso, e pode ser perfeitamente adaptada para integrar-se à aparência de seu site.

Observação:
Nós não damos suporte ao uso do Phorum. As informações contidas nessa página são apenas uma cortesia. Para mais informações sobre o produto, por favor siga para o site oficial: www.phorum.org.

 

Instalando o Phorum em sua conta

Antes de instalar o Phorum em sua conta, certifique-se de que você já tenha aberto um banco de dados MySQL através da função MySQL do Painel de Controle.

1. Clique na função Phorum de seu painel de controle. A tela de gerenciamento do Phorum aparecerá.

2. Escreva a senha do banco de dados no campo apropriado. É a senha que estava em vigor para o Painel de Controle/FTP/SSH quando você pediu para instalar o banco de dados MySQL em sua conta. Essa senha não muda, mesmo você alterando a senha do Painel de Controle/FTP/SSH posteriormente. Se você não lembra da senha, por favor entre em contato com o pessoal de suporte.

3. Clique no botão Instalar o Phorum. A tela será recarregada informando o sucesso da operação. Clique no link e você irá para a tela de administração do Phorum.

 

Administração do Phorum

Para acessar a administração do Phorum no endereço http://www.seu.domínio/phorum/admin/, você vai precisar entrar o nome de usuário e a senha que você usa para acessar o painel de controle de sua conta. No menu principal do Phorum estão disponíveis as seguintes opções:

Tela principal do Phorum

Criar um novo forum

Ao clicar no link New Forum no menu principal, uma nova tela se abrirá com com diversos campos que devem ser preenchidos para que o novo forum seja criado. Esses campos são:

Tela de criação de fórum

Name (nome): esse é o nome do forum que será mostrado a seus usuários. Esse campo é obrigatório.

Description (descrição): isso vai aparecer sob o nome do forum e vai informar aos usuários o assunto do grupo de discussão (por ex., "Música das décadas de 60 a 90", "Últimos lançamentos nos cinemas", "Torcida do time X", etc.). Esse campo é obrigatório.

Config Suffix (sufixo dos arquivos de configuração): usado para separar os arquivos "header" (cabeçalho), "footer" (rodapé), "censor" (censura) e "bad" (banidos). É um identificador único do forum usado para diferenciar os nomes dos arquivos de configuração. Por exemplo, "torcida", "musica", etc. (os arquivos de cabeçalho teriam os nomes header_torcida.php e header_musica.php, respectivamente).

Folder (fôlder): é o fôlder sob a qual o forum constará. Os fôlderes servem para agrupar os fóruns. Por exemplo, o fôlder "Música" pode conter os fóruns "Rock", "Clássica", "MPB", etc. Você pode deixar no valor Top Level, se ainda não tiver criado um fôlder.

Table Name (nome da tabela): nome da tabela do banco de dados em que as mensagens serão armazenadas. Esse campo é obrigatório, e se a tabela ainda não foi criada, seu nome não deve conflitar com o de alguma tabela que já exista. Use apenas letras e números no nome.

Table already exists (tabela já existe): ligue essa opção se a tabela indicada no campo anterior já existir no banco de dados para esse forum.

Moderation (moderação): determina o nível de moderação do forum. Opções são:

None (nenhuma): sem moderação, ou seja, as mensagens vão para o forum sem interferência do moderador;
All Messages Before Posted (todas as mensagens antes da publicação): as mensagens são enviadas para o administrador/moderador para serem aprovadas antes de sua publicação no forum.
All Messages After Posted (todas as mensagens após publicação): as mensagens são publicadas no forum imediatamente, mas o moderador recebe uma cópia para avaliação.

Moderator Email (e-mail do moderador): é o endereço de e-mail do moderador do forum. Preencha esse campo mesmo que não haja moderação no forum.

Moderator Password (senha do moderador): deve ser fornecida mesmo que não haja moderação no forum. Quando essa senha é fornecida no campo de e-mail do formulário de composição de mensagem, o título da mensagem é ressaltado na lista de discussão e os tags HTML não serão excluídos do corpo.

Mailing List Address (e-mail de lista de discussão): se você quiser que todas as mensagens publicadas sejam enviadas para um endereço de e-mail, forneça-o nesse campo.

Mailing List Return (endereço de resposta da lista): se você quer que todos os e-mails que são enviados pelo forum voltem para um endereço específico, preencha-o aqui.

Duplicate Posts (mensagens duplicadas): indica se o Phorum deve eliminar as cópias de mensagens que são enviadas duplicadas.

Messages Per Page (mensagens por página): número máximo de mensagens mostradas em uma só página (o Phorum sempre mostra todas as respostas ao último tópico página, mesmo que o número de mensagens acabe passando desse limite).

Thread Type (tipo do agrupamento de tópicos): escolha entre Multiple Levels (vários níveis) e Single Level (nível único). Com múltiplos níveis as mensagens formam uma hierarquia, o que ajuda na visualização.

Thread Display (exibição dos tópicos): escolha entre Collapsed Threads (mostrar apenas os tópicos) or Expanded Threads (mensagens agrupadas pelo tópico). Isso apenas define o default. O usuário pode escolher um ou outro modo de exibição.

Read Messages (leitura das mensagens): escolha entre mostrar todas as mensagens de um tópico de discussão de uma só vez quando o usuário escolhe uma mensagem, ou apenas a mensagem escolhida. Esse é apenas o default.

Moderator Host (servidor do moderador): quando o moderador publica uma mensagem, o servidor é mostrado como o que você preencher nesse campo. Isso dá mais privacidade ao moderador.

Language (linguagem): selecione a linguagem em que os comandos do forum estarão.

HTML: você pode liberar o uso de HTML no corpo das mensagens.

Importante: isso pode deixar seu site vulnerável a certos ataques em JavaScript!

Table Width (largura da tabela): esse valor define a largura de todas as tabelas dos fóruns, com exceção da de composição de mensagem. Ex.: "90%" ou "600".

Componentes de uma tabela de fórum

Table Header Color (cor dos cabeçalhos das tabelas): em hexadecimal (ex.: #FF00FF).

Table Header Font Color Color (cor da fonte dos cabeçalhos das tabelas): idem.

Main Table Body Color (cor de fundo principal do corpo da tabela): cor de fundo do corpo das tabelas do forum.

Main Table Body Font Color (cor principal dos textos do corpo da tabela): cor da fonte do corpo das tabelas.

Alt. Table Body Color (cor de fundo alternada do corpos da tabela): é a cor das linhas pares das tabelas do forum.

Alt. Table Body Font Color (cor alternada da fonte do corpo da tabela): é a cor da fonte das linhas pares das tabelas.

Navigation Background Color (cor de fundo da barra de navegação): em hexadecimal.

Navigation Font Color (cor da fonte da barra de navegação): idem.

Novo fôlder

Através do link New Folder você cria uma novo fôlder para agrupar os fóruns de seu site. Isso só é útil se você tem muitos fóruns e deseja torná-los disponíveis para os usuários de seu site de forma automática (sem ter que criar links para cada um deles manualmente; clique aqui para saber como "linkar" para um forum).

A descrição sobre o uso dos campos da tela de criação de um novo fôlder são idênticos aos equivalentes descritos acima.

Gerenciando os fóruns e fôlderes

Através do link Manage Forums/Folders você vai para uma tela em que vai fazer a escolha do forum ou fôlder a editar.

Escolhendo forum ou fôlder a ser editado

Se você escolheu um forum da lista, as seguintes opções tornar-se-ão disponíveis:

Editando as propriedades de um forum

Easy Admin (administração simples): nessa função você pode alterar, apagar ou tornar invisíveis quaisquer mensagens do forum.

Quick Edit (edição rápida): você altera uma mensagem do forum pelo número da mensagem.

Quick Delete (remoção rápida): você remove uma mensagem do forum pelo seu número.

Quick Approve (aprovação rápida): aprova a mensagem pelo número.

Delete by date (apagar pela data): remove mensagens de acordo com sua data: Equal to (data igual a), Less Than (menor que) e Greater Than (maior que). Isso é útil, por exemplo, para apagar mensagens muito antigas, que estão tomando espaço no banco de dados.

Reset sequence (reiniciar seqüência): reinicia a contagem das mensagens. Por exemplo, se você apagou a mensagem número 3, você usa essa função para que a seqüência não pule de 2 para 4.

Edit Properties (editar propriedades): aqui você edita todos os campos que você teve que preencher para criar o forum, alterando seus valores.

Deactivate (desativar): tira o forum de funcionamento até segunda ordem.

Drop This Forum (apagar este forum): apaga o forum por completo, incluindo suas tabelas no banco de dados.

Se você escolheu gerenciar fôlder, as seguintes opções serão apresentadas:

Editando as propriedades de um fôlder

Edit Properties (alterar propriedades): você muda as características do fôlder usando os mesmos campos da tela de definição do novo fôlder.

Activate/Deactivate (ativar/desativar): tornar disponível (ou não) o fôlder em seu site.

Drop This Folder (apagar este fôlder): apagar o fôlder do sistema do Phorum.

Opções gerais do Phorum

Na tela de opções gerais existem os seguintes links:

Opções gerais do Phorum

Database settings (configuração do banco de dados): é nessa tela que você define o nome do banco de dados, usuário e senha. Isso tudo já vem configurado com a instalação automática do Phorum em sua conta.

Files/Paths (arquivos e caminhos): aqui você define os nomes dos arquivos e localização deles no sistema de arquivos. Você provavelmente não vai precisar alterar esses dados.

HTML Settings (configurações de HTML): nessa tela você especifica as cores default dos fóruns e fôlderes que você criar. Não é necessário alterar esses dados se você só tem um forum no site.

Global Options (opções globais): número de mensagens por página, e-mail default, uso de cookies, ordenação das mensagens e linguagem default.

Mudar a senha

No link Change Password, você altera a senha do administrador do Phorum. Quando o Phorum é inicialmente instalado em sua conta, o administrador não tem senha, ou seja, você pode simplemente acessar a administração e editar os fóruns e pastas à vontade. Se você definir uma senha, o Phorum vai passar a pedi-la para o acesso de administrador (que pode criar, editar ou remover fóruns e fôlderes) ou para gerenciar um forum ou fôlder existente.

Phorum pede senha para acesso

Reconstruir arquivo de configurações

O link Rebuild INF File é uma função de manutenção que você usa caso tenha apagado o arquivo de configurações, forums.php.

Verificar versões mais recentes

Essa função (Check for New Version) faz uma consulta ao site do Phorum para ver se uma versão mais nova do programa já foi lançada.

Parar o Phorum

O link Stop Phorum indisponibiliza todos os fóruns e fôlders para acesso aos usuários. Deve ser usado quando o sistema estiver sob manutenção.

Reiniciar seqüência principal

Função de uso não muito freqüente, Reset Main Sequence renumera os fóruns e fôlderes que você tenha criado para compensar a remoção de algum item (para não criar um "buraco" na numeração).

 

Linkando para um forum

Para você direcionar os usuários de seu site a um determinado forum, use o seguinte link:

/phorum/list.php?f=X

onde "X" é o código numérico do forum que você quer que apareça. Se você não sabe ou lembra do código, vá para a tela de administração desse forum e copie o endereço do link forum (ao lado do link main) acima do menu. 

 

Alterando os cabeçalhos e rodapés das páginas dos fóruns

Para que as telas das páginas dos fóruns não contenham simplesmente a tabela de mensagens, você deve:

1. Criar uma cópia dos arquivos header.php (cabeçalho) e footer.php (rodapé) que estão no diretório www/phorum/ de sua conta.

2. Mude agora os nomes desses arquivos para header_sufixo.php e footer_sufixo.php, onde sufixo é o que foi cadastrado para o forum na hora de sua criação. Se você não lembra do sufixo que cadastrou para um forum determinado, peça para editar as propriedades do forum (procedimento descrito nesta página, acima).

3. Edite os arquivos que você criou a seu gosto. Se o PHP não for sua especialidade, deixe como estão os comandos entre os sinais <?PHP e ?>. O resto é HTML puro.

 

Removendo o Phorum de sua conta

1. Vá para o site de administração do Phorum em seu domínio e apague todos os fóruns e fôlderes que você tenha criado. Isso vai apagar as tabelas do Phorum do banco de dados.

2. Clique na função Phorum de seu Painel de Controle. Depois que a tela do gerenciador aparecer, clique no botão DESINSTALAR o Phorum. Essa função resume-se a apagar os diretórios include/ e www/phorum/ (e seus subdiretórios e arquivos) de sua conta. Se você mudou os nomes desses diretórios, você deve apagá-los você mesmo.

 

<< tópico anterior próximo tópico>>