jump to navigation

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:

Comments»

1. straider - 16/Mar/2005

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.

2. straider - 17/Mar/2005

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.

3. straider - 17/Mar/2005

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.

4. straider - 17/Mar/2005

É importante acrescentar screenshots ou a este artigo ou ao WikiDoc correspondente.

5. straider - 27/Apr/2005

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.