doCommerce com Authentication/Authorization Levels v1.0 16/Mar/2005
A migração v0.3.01 integra a contribuição Authentication/Authorization Levels v1.0, que permite controlar de forma muito prática o acesso ao Painel de Controlo do doCommerce.
Esta contribuição autentica os utilizadores com permissões de acesso à interface de administração, através das credenciais e-mail:senha. Por omissão, existe um utilizador com as credenciais webmaster@«domain.tld»:admin e dois grupos: Site Architect e Marketing.
Existe uma nova opção no menu, Administrator, que permite definir os grupos de utilizadores e as permissões de cada grupo no uso das opções possíveis do menu. Existe também uma nova opção na barra de topo, para acesso à conta de Administrator do utilizador em sessão, My Account.
Agradecimentos: Zaenal Muttaqin e Seth Lake, pelo excelento trabalho posto nas contribuições que serviram de base a esta contribuição:
- Posted in : doSolutions
- Author : José Carlos Monteiro
Comments»
Existe uma thread no Fórum Oficial do osCommerce, para discutir as funcionalidades da contribuição Administration Access Level Accounts 2.3, à data de afixação desta mensagem.
A gestão de modificações aos items de cada opção do Menu no Painel de Controlo é agora mais complexa, pois já não se usa o código de base (osCommerce 2.2 MS2).
Além de ser necessário editar o ficheiro admin/includes/boxes/tools.php é também preciso editar o ficheiro install/docommerce-structure.sql com o INSERT que permite o acesso a um novo item acrescentado por uma nova migração.
Existe no entanto um problema com o script SQL usado na instalação do doCommerce, que por algum motivo ainda desconhecido não cria a tabela admin_files nem insere os valores por omissão nessa mesma tabela.
O problema foi aparentemente solucionado, após corrigir os comentários no script SQL e ter deixado mais uma linha em branco no fim do ficheiro, a fim de permitir que o INSERT na tabela admin_files seja efectuado.
A migração v0.3.02 apresenta esta correcção na integração da contribuição ExtraInfoPages no doCommerce.
É importante acrescentar screenshots ou a este artigo ou ao WikiDoc correspondente.
Esta contribuição foi actualizada para a versão 1.1, após a integração da contribuição InfoBox Controller v2.2, para permitir ao gestor da plataforma aceder através do Painel de Controlo à sub-opção da opção Tools.