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