PHP-Fusion

Copyright © 2002 - 2008 Nick Jones
Versão: 7.00 - Lançada em: 21/06/2008
INTRODUÇÃO
O PHP-Fusion é um sistema de gestão de conteúdos (CMS) leve, open-source e escrito em PHP5 (compatível com PHP4). O sistema utiliza uma base de dados MySQL para guardar o conteúdo do seu site, inclui um simples e compreensível sistema de administração. O PHP-Fusion apresenta as características mais comuns que encontraria em muitos outros CMS's.

Este programa é software livre; pode redistribuí-lo e/ou modificá-lo sob os termos da Licença Pública Geral GNU Affero (AGPL), conforme publicada pela Free Software Foundation; tanto a versão 3 da Licença como (a seu critério) qualquer versão posterior.

Este programa é distribuído na expectativa de ser útil, mas SEM QUALQUER GARANTIA; sem mesmo a garantia implícita de COMERCIALIZAÇÃO ou de ADAPTAÇÃO A QUALQUER PROPÓSITO EM PARTICULAR. Consulte a Licença Pública Geral Affero para maiores informações.

Deve ter recebido uma cópia da Licença Pública Geral GNU Affero com este programa. Se não, visite o site www.fsf.org.

Nota Importante: Não está autorizado a remover o aviso de copyright do rodapé:

Powered by PHP-Fusion copyright © 2002 - 2008 by Nick Jones.
Released as free software without warranties under GNU Affero GPL v3.

Para conhecer as opções para remoção de copyright, visite nossa página com informações de licenças em www.php-fusion.co.uk.

INSTALAÇÃO
Antes de instalar o PHP-Fusion, precisa de criar uma base de dados MySQL. Pode fazer isso pelo painel de controle do seu operador de alojamento ou pelo phpMyAdmin. Assegure ter os dados de acesso ao MySQL, incluindo o servidor, nome de utilizador, senha e nome da base de dados, já que precisará fornecê-los durante a instalação.

1. Antes de fazer upload dos ficheiros, renomeie o ficheiro _config.php (localizado na pasta files) para config.php.

2. Faça o upload do conteúdo da pasta files para o seu servidor web.

3. A menos que esteja instalando o PHP-Fusion num servidor windows local, na maioria dos casos precisará alterar as permissões (CHMOD) para 777 dos seguintes ficheiros e pastas:

  • administration/db_backups/
  • images/
  • images/imagelist.js
  • images/articles/
  • images/avatars/
  • images/news/
  • images/news_cats/
  • images/photoalbum/
  • images/photoalbum/submissions/
  • forum/attachments/
  • config.php

4. Aceda ao seu web site e o script setup.php deverá ser carregado automaticamente. Caso não, execute o setup.php manualmente pelo endereço do seu web site seguido de um /setup.php. Exemplo: http://www.seudominio.com/setup.php.

5. Continue o processo de instalação seguindo todos os comandos no ecran.

6. Imediatamente após concluir a instalação do PHP-Fusion, deve alterar as permissões (CHMOD) do config.php de volta para 644 e remover o setup.php do seu servidor.

ACTUALIZAÇÃO DA V6.01.XX
Antes de actualizar recomendamos veementemente que faça um backup do seus ficheiros e da sua base de dados, já que PHP-Fusion 7 é uma actualização completamente diferente, comparada com as suas antecessoras. Deve seguir estas instruções com precisão.

1. O código da Versão 6 não é directamente compatível com a versão 7. Deve actualizar quaisquer mods, infusions, painéis ou temas antes de actualizar. Contudo, é recomendado que desactive todos os códigos de terceiros, a fim de evitar qualquer problema.

2. Inicialmente, deve fazer upload do script de actualização, localizado na pasta 'upgrade v601x', para o diretório administration de seu web site.

3. Entre no seu web site como Super Administrador. Na secção Administração do Sistema, no Painel de Administração, clique em Actualizar e, depois, clique no botão Actualizar. DEVE acompanhar a actualização por uma série de etapas. O processo de actualização estará completo apenas quando aparecer a mensagem 'Actualização da base de dados concluída'.

4. MUITO IMPORTANTE: Considerando que esta versão contém um número considerável de mudanças estruturais, alguns elementos de seu web site não funcionarão corretamente até que tenha actualizado todos os seu ficheiros. DEVE fazer upload de TODOS os ficheiros da pasta files.

Se apesar de tudo tiver alguma dúvida, sinta-se livre para pedir ajuda num de nossos sites de suporte. Há muitos utilizadores na nossa comunidade com conhecimento para ajudar ou aconselhar no processo de actualização.

DICAS DE SEGURANÇA
Aqui estão algumas dicas úteis para lhe ajudar a manter seu site seguro:
  • Assegure que o config.php não tem permissões de escrita (deve ser CHMOD 644).
  • Nunca mantenha o setup.php em seu servidor após concluir a instalação do PHP-Fusion.
  • Assegure que as suas senhas de FTP e MySQL são diferentes.
  • Nunca permita anexos no fórum em extensões como php, html, exe ou qualquer outro tipo de arquivo de texto.
SITES DE SUPORTE
Se tiver qualquer dúvida a respeito do PHP-Fusion, visite o site principal de desenvolvimento em www.php-fusion.co.uk e envie uma mensagem para os nossos fóruns de suporte. Temos uma equipe de suporte dedicada que visa resolver qualquer problema que possa ter num prazo de 48 horas.

PHP-Fusion pode ser expandido por meio de Infusions, os quais são plugins extremamente fáceis de instalar. Pode encontrar uma variedade de Infusion úteis no nosso site de Mods: www.phpfusion-mods.com.

Se não está satisfeito com os temas incluídos no PHP-Fusion, talvez queira visitar nosso site oficial de temas em themes.php-fusion.co.uk, onde encontrará uma variedade de temas de alta qualidade.

PHP-Fusion também possui um bom número de sites oficiais noutros idiomas, localizados em: Alemanha, Arábia, Bélgica, Brasil, Bulgária, Dinamarca, Eslováquia, Espanha, França, Holanda, Hungria, Irão, Itália, Noruega, Polónia, Portugal, República Checa, Roménia, Rússia, Suécia e Turquia.
AGRADECIMENTOS
Fundador do Projeto e Programador Líder
Nick Jones {Digitanium}

Programadores Principais
Max Toball {Matonor}
Robert Gaudyn {Wooya}

Equipa de Desenvolvimento
Christian Damsgaard Jørgensen {PMM}
Nicolae Crefelean {Kneekoo}
Karoly Nagy {Korcsii}
Patric Forcelini {IceWasp}
Johan K. Jensen {Josso}
Hans Kristian Flaatten {Starefossen}

Colaboradores Adicionais
Claus Pedersen {Flyingduck}
Paul Beuk {Muscapaul}

Administração
Jan Mølgaard {Janmol}
Happy Svensson {KEFF}
Pam Aylward {Pam}
Sheldon King {Sheldon}

Tradução para o Português de Portugal
José Caneira (jcaneira)
António Vasconcelos (vasco)

Scripts de Terceiros:
TinyMCE v3.0.9 - Um editor HTML WYSIWYG, por Moxiecode.
PHPMailer v2.0 - Uma classe sendmail com suporte para SMTP, por Brent R. Matzelle.
HTTPDownload v1.3 - Uma classe de gestão de downloads, por Nguyen Quoc Bao.
jQuery v1.2.6 - Kit de desenvolvimento Javascript/Ajax.
Nuvola Icons - Imagens usadas em bbcodes, categorias de notícias e ícones do painel de administração, por David Vignoni.