Ver Resposta Única
Antigo 15-11-2007, 09:03 PM
gopala
Participativo
 
Avatar de gopala
 
Registrado em: Jan 2007
Postagens: 31
Entradas no Blog: 2
Thanks: 1
Thanked 14 Times in 9 Posts
Reputação: 0 @ 80
gopala will become famous soon enough
Arrow Reorganizando as idéias

Olá Pessoal,


Hare Krishna!


@artsgeral:
Obrigado pela acolhida .
Quanto ao procedimento e objetivos, é o que vou tentar clarear aqui.

@andrax:
A idéia é que o usuário já tenha os módulos, blocos, gupos de usuários e permissões já pré-configurados ao instalar o XoopsFácil.

@Izzy:
Obrigado pelo módulo traduzido. Valeu .



@Todos:

Penso que podemos pensar em um processo gradual, em que tentaríamos atingir a meta final, mas se não conseguísemos, atingiríamos pelo menos algum ponto intermediário. Assim, teríamos:


Fase 1:
Um pacote com cerca de 10 módulos, uma instalação padrão e um "leia-me" ensinado como instalar os módulos, blocos e ajustar as permissões. (pelo que entendi é a idéia original do XoopsFácil).
Citação:
1. O usuario faz a instalação normal do XOOPSFACIL: com grupos padrao, só o system etc;
Fase 2:
É o que o Beduino colocou no primeiro post:
Citação:
2. Um bom leiame desta versao faz com que ele perceba que pode ter uma instalação já 'pronta' [daí o nome... ] com os tais grupos ampliados: 'colaborador', 'fotografo' etc etc, mods instalados e com exemplos [muito loremipsum] e blocos com view por grupo de usuario ...etc.
Enfim uma instalação que mostre a pontencialidade do XOOPS;

3. Para ter isso ele precisa ... do phpmyadmin! Nos disponibilizamos o bdados [em sql] e ele importa sobre-escrevendo a instalação que ele fez!
Voilá! Eis a versao pret-a-porter instalada.

obs: depois ele altera o prefixo das tabelas usando o protector.
obs2. os usuarios [da versao demonstraçao] teriam [obviamente] logins e senhas disponiveis no readme [assim como o admin]. Com um IMENSO LEMBRETE para ele trocar tudo

Fase 3:
Eliminamos a necessidade do phpmyadmin:
Citação:
Seria necessário criar um arquivo instal.php que fizesse a atualização do BD. O módulo Backpack faz restauração de backup, e poderia ser usado para isso (incluído no módulo), ou sua funcionalidade e códigos poderiam ser aproveitados para fazer o instal.php .

Também, se já sabemos quais pastas e arquivos tem que ter certas permissões, o instal.php pode (talvez ) corrigir automaticamente, ou então passar a lista do que precisa ser alterado.
*Correção: esse instal.php na verdarde seria o instalModulosBlocos.php.


Fase 4:
Simplificamos a coisa toda: o instalador do XoopsFácil já instala também os módulos, blocos usuários e permissões. É mais fácil o usuário excluir depois o que não quer, do que incluir algo sem saber ao menos que existe e como funciona.
Citação:
Se quiser instalar ja´de primeira os dados adicionais, todo o serviço de inclusão do mysql, esta no arquivo makedata.php dentro do diretório install.

Fase 5:
Damos ao usuário opções de escolha na hora da instalação:
Citação:
durante a instalação vc pode escolher se quer instalar um conteúdo pre concebido para dar forma ao site..., e que pode ser fácilmente removido na administração do site!!!
Citação:
Seria como pode-se alterar o padrão antes do final da instalação?
Como alterar o nome do site, descrição, e que tais?
Sim! A escolha é do usuário. Fácil e total .


Fase 6:
Criamos um desinstalador, caso o usuário queira desfazer tudo e começar novamente (muitas vezes, com um pacote/versão mais avançado : gostou tanto, que se sente confiante para tentar algo mais ousado).


A princípio é isso. O fluxo desse processo pode ser aperfeiçoado a medida que vamos pensando melhor sobre ele, e principalmente a medida que ele for sendo executado.


O que acham? É viável? É exequível com os recursos materiais e intelectuais que temos? É possível em um tempo razoável?

Se não for possível agora, não tem problema: podemos adiar para uma segunda etapa futura do XoopsFacil, e seguimos em frente .


No aguardo de suas considerações,


Seu amigo,


Gopala Dasa
gopala está offline   Responder com Quote