INSTALAÇÃO - PHPWEBTHINGS 1.0
-----------------------------

Agora o phpWebThings segue algumas regras para o desenvolvimento:

- Precisa do PHP > 4.1
- utilizando as superglobais ($_GET, $_POST, $_SESSION);
- nenhum aviso deve ser exibido;
- instalação baseada pela web
- configuração baseada pela web
- as traduções agora estão numa array ao invés de diretivas "define",
	e existe o dev_tools/lang_checker para checar uma tradução;
- cada módulo pode adicionar um style.css em main.php sem truques;
- o menu pode ser configurado pelo banco de dados, menos os default;
- *todos* os sideboxes são dinâmicos agora. Quando utilizar as enquetes
	ou imagem do dia, não se esqueça de criar um sidebox para eles ou não
	irão aparecer;
- melhor internacionalização.

Por causa de alguns problemas com as sessões PHP, falta de checagem
nas configurações e vários outros problemas, eu decidi parar a
versão 0.5 no test7, e comecei o 0.6 quase do zero. Então prossegui
portando os módulos para o novo padrão, mudando todos os acessos a
globais para superglobais, mais seguras.

Esta versão utiliza o novo phpDBform-0.4.2, corrigindo
problemas de internacionalização, e como o phpDBform
utiliza css para os seus campos, as classes de estilo foram
adicionadas ao tema do phpWebThings.

O tema também foi alterado, agora o arquivo main.php que
"monta" o site, e seguindo os temas existentes, devem ser
mais fáceis de criar. Espero.

Vários módulos criados pelos usuários foram testados para
entrar na versão 1.0. Alguns deles não passaram no teste
por não seguir as regras contidas em for_developers.txt.
Assim que eu tiver tempo, irei corrigir eles e colocá-los
na próxima versão do phpwebthings.


INSTALAÇÃO:
-----------

- Des-zipe o arquivo para um diretório de sua escolha;
- chmod 0777 /var/avatars
- chmod 0777 wt_config.php (opcional)

- abra em seu navegador o endereço http://www.yourdomain/install.php
Siga as instruções contidas na tela e o programa irá criar todas as tabelas
e um usuário com poderes de administrador. Se você usou chmod no wt_config.php,
ele deve estar configurado, senão edit ele e coloque as informações mostradas
na tela de instalação.

- *APAGUE* o arquivo install.php, ou você terá problemas.

- Agora, entre no site normalmente, faça o login com o usuário e senha que
você criou, entre no WebAdmin e cofigure todas as opções para você, habilite
os módulos, etc. Depois entre em My Account e complete as informações.

Entre em cada menu do WebAdmin e pressione submit em cada página de configuração
para ter certeza de que todas foram informadas.

Você pode adicionar itens com o editor de menu, clique no link Menu
na caixa do administrador e adicione os seus menus.
Cheque no info.php para não sobrescrever as posições padrões do menu do
phpwebthings. (o phpWebthings tem uma rotina simples para evitar isso, mas
não conte com isso, é feio ;-) ).
Geralmente os menus do phpWebThings usam posições múltiplas de 10.

Todos os textos são guardados no diretório lang, você pode editar
eles para mudar os textos que deseja, mas tome cuidado com o
%s e %d usados nos textos.

Se você planeja usar os avatars, configure acesso de escrita para todos
em /var/avatars (chmod 0777 /var/avatars).

Se você utiliza o gerenciador de arquivos, alguns módulos precisam
que seus diretórios específicos tenham permissão de escrita:

modules/banners/images
modules/downloads/images
modules/news/images
modules/news/cat_images
modules/picofday/images

Por favor, configure o acesso apenas aos diretórios informados ou coisas
estranhas podem acontecer em seu site. Se você não planeja usar o gerenciador
de arquivos ou os avatars, não dê acesso de escrita para nenhum arquivo ou
diretório.

Somente imagens podem ser enviadas.

Se você planeja remover o phpWebThings, preste atenção no fato que imagens
enviadas pelo gerenciador de arquivos ou avatars devem ser eliminados antes 
usando o próprio genrenciador de arquivos e depois apague o phpWebThings,
pois como os arquivos serão criados pelo usuário apache ou coisa parecida,
seu usuários de acesso ftp não conseguirá apagar.
Se você esqueceu desse detalhe, peça para o administrador do seu servidor
apagar eles, ou crie um script para apagá-los.

Este programa pode conter bugs ou erros, sinta-se a vontade para enviar
eles para mim!

Espero que você goste do phpWebThings tanto quanto eu gosto de fazê-lo!


Paulo Assis
paulo@phpdbform.com
http://www.phpdbform.com
http://www.phpwebthings.org
http://www.phpdbform.com.br
http://www.coralinformatica.com.br

