ACL - Controle de Acesso para Joomla 1.5

Moderator: ariadneduvessa

Locked
User avatar
joomila
Joomla! Guru
Joomla! Guru
Posts: 933
Joined: Wed Dec 21, 2005 1:56 pm
Location: Fortaleza-CE

ACL - Controle de Acesso para Joomla 1.5

Post by joomila » Wed Nov 05, 2008 12:04 am

Aewww galera,

É com enorme prazer que venho disponibilizar um CONTROLE DE ACESSO para Joomla! 1.5 (Nativo), sem HACKS desenvolvido pela NOIX.

Funções do componente:


- Controle de acesso a itens de MENU
- Controle de acesso a seção/categoria
- Controle de acesso a categorias do DOCman
- Cadastro de usuarios MULTIGRUPO


Bem essas são as features da versão 1.0Beta espero a ajuda de vocês da comunidade para melhorar e corrigir possiveis bugs do componente.

Amanhã vou postar o link
overrideMVC - Override Components and Modules for Joomla! http://extensions.joomla.org/extensions ... ting/15611

User avatar
fititnt
Joomla! Hero
Joomla! Hero
Posts: 2350
Joined: Sat Jul 15, 2006 1:41 am
Location: Porto Alegre - RS - Brazil
Contact:

Re: ACL - Controle de Acesso para Joomla 1.5

Post by fititnt » Wed Nov 05, 2008 9:47 pm

Boa iniciativa!

Já colocou no J!Extensions?
Emerson da Rocha Luiz
Moderador aposentado, 2008-2014 | Membro do JUGRS
http://www.fititnt.org

User avatar
joomila
Joomla! Guru
Joomla! Guru
Posts: 933
Joined: Wed Dec 21, 2005 1:56 pm
Location: Fortaleza-CE

Re: ACL - Controle de Acesso para Joomla 1.5

Post by joomila » Wed Nov 05, 2008 9:59 pm

Estarei colocando no extensions
Last edited by joomila on Fri Nov 07, 2008 1:34 pm, edited 1 time in total.
overrideMVC - Override Components and Modules for Joomla! http://extensions.joomla.org/extensions ... ting/15611

User avatar
ronildo
Joomla! Virtuoso
Joomla! Virtuoso
Posts: 4021
Joined: Thu Aug 18, 2005 12:39 pm
Location: São Paulo - Brazil
Contact:

Re: ACL - Controle de Acesso para Joomla 1.5

Post by ronildo » Thu Nov 06, 2008 4:50 pm

Wow... muito bom isso.
Preciso testar isso...
http://www.ronildo.com.br/blog/ pt-br | twitter: twitter.com/ronildo
http://forum.joomla.org/viewtopic.php?f=23&t=144443 - FAQ Joomla [pt]
Pessoal por favor não tiro dúvidas por e-mail nem mensagem privada, por favor não insistam.

User avatar
joomila
Joomla! Guru
Joomla! Guru
Posts: 933
Joined: Wed Dec 21, 2005 1:56 pm
Location: Fortaleza-CE

Re: ACL - Controle de Acesso para Joomla 1.5

Post by joomila » Fri Nov 07, 2008 1:32 pm

overrideMVC - Override Components and Modules for Joomla! http://extensions.joomla.org/extensions ... ting/15611

User avatar
joomila
Joomla! Guru
Joomla! Guru
Posts: 933
Joined: Wed Dec 21, 2005 1:56 pm
Location: Fortaleza-CE

Re: ACL - Controle de Acesso para Joomla 1.5

Post by joomila » Fri Nov 07, 2008 3:51 pm

Rapida descrição de como funciona o componente.

- Voce só podera bloquear acesso a itens com nivel de acesso registrado ou especial.
- Essa regra serve para: menu, conteudo e DOCman.

Qualquer duvida só perguntar aqui. Estarei escrevendo um manual de como o componente funciona.
overrideMVC - Override Components and Modules for Joomla! http://extensions.joomla.org/extensions ... ting/15611

User avatar
joomila
Joomla! Guru
Joomla! Guru
Posts: 933
Joined: Wed Dec 21, 2005 1:56 pm
Location: Fortaleza-CE

Re: ACL - Controle de Acesso para Joomla 1.5

Post by joomila » Mon Nov 10, 2008 11:42 am

Só lembrando que são 2 plugins + componente.
overrideMVC - Override Components and Modules for Joomla! http://extensions.joomla.org/extensions ... ting/15611

User avatar
joomila
Joomla! Guru
Joomla! Guru
Posts: 933
Joined: Wed Dec 21, 2005 1:56 pm
Location: Fortaleza-CE

Re: ACL - Controle de Acesso para Joomla 1.5

Post by joomila » Tue Nov 11, 2008 8:02 pm

Implementei algumas coisas novas do ACL

- Filtro de quais banners o grupo pode ver(para isso tive que customizar o componente de banner do joomla) vou gerar um instalador. Pois não quero utilizar nada HACK. então irei gerar um instalador para alguns componentes. (Gostaria de opinioes sobre isso)
- Os usuarios originais do joomla o usuario nao pode modificar o grupo pai
- Modicação nas listagens um novo campo

breve irei atualizar o pacote.
overrideMVC - Override Components and Modules for Joomla! http://extensions.joomla.org/extensions ... ting/15611

User avatar
fititnt
Joomla! Hero
Joomla! Hero
Posts: 2350
Joined: Sat Jul 15, 2006 1:41 am
Location: Porto Alegre - RS - Brazil
Contact:

Re: ACL - Controle de Acesso para Joomla 1.5

Post by fititnt » Fri Nov 14, 2008 1:17 am

Humm, está ficando interessante ;D

O pessoal da noix podia dar uma olhada um pouco no SNV do J!1.6. Parece que estão trabalhando em cima desse tipo de coisa, e quem sabe pode aproveitar algumas idéias.

Lembrando que independe de qualquer previsão eu não esperaria uma versão 1.6 tão logo. E o meu logo é 6 meses e olhe lá.

Outro detalhe é que como a 1.6 está nem em alfa ainda, o próprio pessoal que está trabalhando em cima da deste compoente pode até mesmo ajudar a codificar a próxima versão do core do joomla.
Emerson da Rocha Luiz
Moderador aposentado, 2008-2014 | Membro do JUGRS
http://www.fititnt.org

User avatar
joomila
Joomla! Guru
Joomla! Guru
Posts: 933
Joined: Wed Dec 21, 2005 1:56 pm
Location: Fortaleza-CE

Re: ACL - Controle de Acesso para Joomla 1.5

Post by joomila » Fri Nov 14, 2008 4:05 pm

Já cadastrei o projeto no JoomlaCode.org

Estamos trabalhando numa nova estrutura para o componente para que fique mais facil os usuarios colaborarem com integracao com outros componentes, etc. ;)

Link para o projeto: http://joomlacode.org/gf/project/noixacl
overrideMVC - Override Components and Modules for Joomla! http://extensions.joomla.org/extensions ... ting/15611

User avatar
joomila
Joomla! Guru
Joomla! Guru
Posts: 933
Joined: Wed Dec 21, 2005 1:56 pm
Location: Fortaleza-CE

Re: ACL - Controle de Acesso para Joomla 1.5

Post by joomila » Sat Nov 15, 2008 2:38 am

fititnt wrote:Humm, está ficando interessante ;D

O pessoal da noix podia dar uma olhada um pouco no SNV do J!1.6. Parece que estão trabalhando em cima desse tipo de coisa, e quem sabe pode aproveitar algumas idéias.

Lembrando que independe de qualquer previsão eu não esperaria uma versão 1.6 tão logo. E o meu logo é 6 meses e olhe lá.

Outro detalhe é que como a 1.6 está nem em alfa ainda, o próprio pessoal que está trabalhando em cima da deste compoente pode até mesmo ajudar a codificar a próxima versão do core do joomla.
Ja dei uma olhada no SVN do 1.6 sim.. por enqt ainda nao da suporte a eu mesmo criar minhas proprias extensoes para outros componentes. E ja estou começando a pensar nisso. Esse ACL que estamos fazendo vai ser muito showw.. ja estou com um planejamento aqui de uma nova estrutura onde o proprio pessoal da comunidade podera ajudar a desenvolver novos "modulos" para ajudar o crecimento do componente e integracao de controle sobre extensoes do joomla. Assim que tiver a planta definida postarei no JoomlaCode.org.. breve postarei mais novidades...

Ja testei essa versao que liberamos e gostei muito do resultado dela.. de como ela se comportou nos testes. O motivo de ser beta é porque não consegui encontrar nenhum erro.. mas caso alguem ache algum.. estamos abertos.. :)

Espero que a comunidade nos ajude colaborativamente fazendo com que o Joomla! fique cada vez melhor.
overrideMVC - Override Components and Modules for Joomla! http://extensions.joomla.org/extensions ... ting/15611

User avatar
Belini
Joomla! Explorer
Joomla! Explorer
Posts: 354
Joined: Fri Nov 18, 2005 6:44 pm

Re: ACL - Controle de Acesso para Joomla 1.5

Post by Belini » Tue Nov 18, 2008 6:15 pm

Show de bola...
Agora finalmente vou poder pensar em migrar pro 1.5....
Boa iniciativa...

User avatar
joomila
Joomla! Guru
Joomla! Guru
Posts: 933
Joined: Wed Dec 21, 2005 1:56 pm
Location: Fortaleza-CE

Re: ACL - Controle de Acesso para Joomla 1.5

Post by joomila » Thu Nov 20, 2008 1:31 pm

Imagens do componente noixACL

Listagem de Adapters
Image

Listagem do controle BACKEND da Adapter Menu
Image

Listagem do contorle FRONTEND da Adapter Menu
Image

Breve postarei uma explicacao da estrutura do noixACL. :D
overrideMVC - Override Components and Modules for Joomla! http://extensions.joomla.org/extensions ... ting/15611

User avatar
JosehRoberto
Joomla! Apprentice
Joomla! Apprentice
Posts: 39
Joined: Mon Feb 18, 2008 5:35 pm
Location: Belém - PA

Re: ACL - Controle de Acesso para Joomla 1.5

Post by JosehRoberto » Tue Nov 25, 2008 12:30 am

Vamos lá tentar ajudar....... intalalei o J! 1.5.7.. enviei os arquivos de atualização para o J! 1.5.8..... instalei o componente noixACL + os 2 plugins...........

Quando eu tento adicionar um grupo, surge o seguinte erro:

Parse error: syntax error, unexpected '&', expecting T_VARIABLE or '$' in d:\web\nomedosite\httpdocs\portal\administrator\components\com_noixacl\views\group\view.html.php on line 219

O prefixo das tabelas que estou utilizando é "jos15_". É a única mudança que tenho da instalação padrão, visto que tenho outro joomla instalado em outra pasta.

User avatar
joomila
Joomla! Guru
Joomla! Guru
Posts: 933
Joined: Wed Dec 21, 2005 1:56 pm
Location: Fortaleza-CE

Re: ACL - Controle de Acesso para Joomla 1.5

Post by joomila » Tue Nov 25, 2008 3:46 pm

JosehRoberto wrote:Vamos lá tentar ajudar....... intalalei o J! 1.5.7.. enviei os arquivos de atualização para o J! 1.5.8..... instalei o componente noixACL + os 2 plugins...........

Quando eu tento adicionar um grupo, surge o seguinte erro:

Parse error: syntax error, unexpected '&', expecting T_VARIABLE or '$' in d:\web\nomedosite\httpdocs\portal\administrator\components\com_noixacl\views\group\view.html.php on line 219

O prefixo das tabelas que estou utilizando é "jos15_". É a única mudança que tenho da instalação padrão, visto que tenho outro joomla instalado em outra pasta.
Corrigido! atualizei la nos downloads. :)
overrideMVC - Override Components and Modules for Joomla! http://extensions.joomla.org/extensions ... ting/15611

User avatar
joomila
Joomla! Guru
Joomla! Guru
Posts: 933
Joined: Wed Dec 21, 2005 1:56 pm
Location: Fortaleza-CE

Re: ACL - Controle de Acesso para Joomla 1.5

Post by joomila » Tue Nov 25, 2008 3:54 pm

Image

foto da nova tela de edicao do noixacl. :)

Novidades:
- Instalar e criar novas estruturas de controle(adapters). Onde voce podera ajudar a criar controle de regras para componentes novos e ja existentes.
- instalacao de adapters.
overrideMVC - Override Components and Modules for Joomla! http://extensions.joomla.org/extensions ... ting/15611

User avatar
JosehRoberto
Joomla! Apprentice
Joomla! Apprentice
Posts: 39
Joined: Mon Feb 18, 2008 5:35 pm
Location: Belém - PA

Re: ACL - Controle de Acesso para Joomla 1.5

Post by JosehRoberto » Wed Nov 26, 2008 2:52 pm

Mesmo depois de desinstalar o componente e os 2 plugins e enviando os novos arquivos, continuam aparecendo alguns erros:

1) Ao tentar criar um novo grupo:

Parse error: syntax error, unexpected '&', expecting T_VARIABLE or '$' in d:\web\nomedosite.com\httpdocs\portal\administrator\components\com_noixacl\views\group\view.html.php on line 230


2) Indo em Componentes / Access Control / Manage Users:

http://www.nomedosite.com/portal/admini ... oller=user

- Ocorreu um erro

Controller não existe

pguiga
Joomla! Fledgling
Joomla! Fledgling
Posts: 1
Joined: Thu Nov 27, 2008 8:54 pm

Re: ACL - Controle de Acesso para Joomla 1.5

Post by pguiga » Thu Nov 27, 2008 9:31 pm

Instalei os três arquivos, mas não aparece a seção Adapters??
E também não consegui restringir o acesso aos itens de menu. Aparecem as opções, eu marco a opção, verifico que gravou corretamente, mas quando logo no front-end, o item aparece para qualquer usuário.

O que estou fazendo de errado?
Teria um manual, ou um exemplo passo-a-passo?

Grato.

User avatar
joomila
Joomla! Guru
Joomla! Guru
Posts: 933
Joined: Wed Dec 21, 2005 1:56 pm
Location: Fortaleza-CE

Re: ACL - Controle de Acesso para Joomla 1.5

Post by joomila » Fri Nov 28, 2008 11:03 am

JosehRoberto wrote:Mesmo depois de desinstalar o componente e os 2 plugins e enviando os novos arquivos, continuam aparecendo alguns erros:

1) Ao tentar criar um novo grupo:

Parse error: syntax error, unexpected '&', expecting T_VARIABLE or '$' in d:\web\nomedosite.com\httpdocs\portal\administrator\components\com_noixacl\views\group\view.html.php on line 230


2) Indo em Componentes / Access Control / Manage Users:

http://www.nomedosite.com/portal/admini ... oller=user

- Ocorreu um erro

Controller não existe

2) Indo em Componentes / Access Control / Manage Users: - Era o nome da controller que tava "user" o correto é "users".

1) Ao tentar criar um novo grupo: - vou verificar novamente.. posto hoje ainda..
overrideMVC - Override Components and Modules for Joomla! http://extensions.joomla.org/extensions ... ting/15611

User avatar
joomila
Joomla! Guru
Joomla! Guru
Posts: 933
Joined: Wed Dec 21, 2005 1:56 pm
Location: Fortaleza-CE

Re: ACL - Controle de Acesso para Joomla 1.5

Post by joomila » Fri Nov 28, 2008 11:05 am

pguiga wrote:Instalei os três arquivos, mas não aparece a seção Adapters??
E também não consegui restringir o acesso aos itens de menu. Aparecem as opções, eu marco a opção, verifico que gravou corretamente, mas quando logo no front-end, o item aparece para qualquer usuário.

O que estou fazendo de errado?
Teria um manual, ou um exemplo passo-a-passo?

Grato.
A seção de adapters é somente no projeto novo do noixACL.. que estou melhorando. Assim que estiver ok. crio a nova versão do noixACL. e posto aqui para voces. Lembrando que vou todo o projeto vai ficar no JoomlaCode.. ja postei algo lá.
overrideMVC - Override Components and Modules for Joomla! http://extensions.joomla.org/extensions ... ting/15611

User avatar
JosehRoberto
Joomla! Apprentice
Joomla! Apprentice
Posts: 39
Joined: Mon Feb 18, 2008 5:35 pm
Location: Belém - PA

Re: ACL - Controle de Acesso para Joomla 1.5

Post by JosehRoberto » Fri Nov 28, 2008 11:48 am

Ok Julio, mas somente informando que o redirecionamento para o link:
administrator/index.php?option=com_noixacl&controller=user
acontece quando vamos diretamente em Componentes / Access Control / Manage Users, lá na área administrativa.

Obrigado.

User avatar
joomila
Joomla! Guru
Joomla! Guru
Posts: 933
Joined: Wed Dec 21, 2005 1:56 pm
Location: Fortaleza-CE

Re: ACL - Controle de Acesso para Joomla 1.5

Post by joomila » Mon Dec 01, 2008 12:17 pm

Já esta ok. :)
overrideMVC - Override Components and Modules for Joomla! http://extensions.joomla.org/extensions ... ting/15611

User avatar
JosehRoberto
Joomla! Apprentice
Joomla! Apprentice
Posts: 39
Joined: Mon Feb 18, 2008 5:35 pm
Location: Belém - PA

Re: ACL - Controle de Acesso para Joomla 1.5

Post by JosehRoberto » Mon Dec 01, 2008 1:08 pm

Vamos lá. Aquelas mensagens de erros desapareceram, mas temos outros problemas:

1. Por exemplo, consegui criar um grupo chamado "Felipe", subordinado ao Publico Frontend. Quando eu clico no novo grupo e tento setar as permissões, não aparece nenhum menu (na instalação padrão do Joomla tem seis).

2. Além disso ao clicar na aba Seções, surgem, acima das três seções da instalação padrão do Joomla, três linhas com a mesma mensagem de erro:

Warning: Invalid argument supplied for foreach() in d:\web\nomedosite.com\httpdocs\portal\administrator\components\com_noixacl\views\group\tmpl\default.php on line 225

As seções aparecem, mas não se consegue fazer nada, tipo clicar em cima do nome ou marcar a caixinha à esquerda do nome para selecionar

User avatar
joomila
Joomla! Guru
Joomla! Guru
Posts: 933
Joined: Wed Dec 21, 2005 1:56 pm
Location: Fortaleza-CE

Re: ACL - Controle de Acesso para Joomla 1.5

Post by joomila » Mon Dec 01, 2008 9:29 pm

Corrigi o 2. (Se a secao nao tiver cateogria tava dando erro de warning)

Com relação ao primeiro não consegui ver encontrar erro de codigo.

Quanto a parte de selecionar, o componente funciona da seguinte maneira.
Voce só podera controlar acessos a ITENS cujo nivel de acesso seja do tipo: registrado ou especial.
overrideMVC - Override Components and Modules for Joomla! http://extensions.joomla.org/extensions ... ting/15611

cesarguarulhos
Joomla! Fledgling
Joomla! Fledgling
Posts: 1
Joined: Fri Dec 05, 2008 10:02 pm

Re: ACL - Controle de Acesso para Joomla 1.5

Post by cesarguarulhos » Fri Dec 05, 2008 10:07 pm

FANTÁSTICO !!! É simplesmente isso que posso dizer do ACL do colega Júlio.

Há uns bons meses que vinha procurando um componente para o Joomla que permitisse criar grupos e atribuir níveis às área do meu site. Encontrei alguns gratuitos que davam bugs e/ou tinham scripts maliciosos ( muitos ) e outros pagos que não me atrevi comprar por serem MUITO caros...

Com o ACL consegui administrar meu site da forma que queria, criando níveis de acesso e grupos, além daqueles fixos e com atribuições administrativas que vem com o Joomla.

Obrigado ao Júlio. Estou ansioso aguardando a nova versão que deve ser mais espetacular ainda.

César
[email protected]

User avatar
joomila
Joomla! Guru
Joomla! Guru
Posts: 933
Joined: Wed Dec 21, 2005 1:56 pm
Location: Fortaleza-CE

Re: ACL - Controle de Acesso para Joomla 1.5

Post by joomila » Sun Dec 07, 2008 3:17 am

Postei atualizacao do componente.

tinha um bug de template no IE7 (estava faltando fechar uma div)
agradeço a colaboração de voces.

:)

vou postar a modificacao do componente de banners para o ACL
overrideMVC - Override Components and Modules for Joomla! http://extensions.joomla.org/extensions ... ting/15611

nunoms
Joomla! Enthusiast
Joomla! Enthusiast
Posts: 100
Joined: Mon Aug 18, 2008 3:19 pm

Re: ACL - Controle de Acesso para Joomla 1.5

Post by nunoms » Wed Dec 10, 2008 4:33 pm

Boas,

Esse componente não dá para restringir o acesso a alguns componentes?

Cumprimentos,

User avatar
joomila
Joomla! Guru
Joomla! Guru
Posts: 933
Joined: Wed Dec 21, 2005 1:56 pm
Location: Fortaleza-CE

Re: ACL - Controle de Acesso para Joomla 1.5

Post by joomila » Wed Dec 10, 2008 7:20 pm

nunoms wrote:Boas,

Esse componente não dá para restringir o acesso a alguns componentes?

Cumprimentos,
Nessa versão disponivel não. Mas na nova versão que está em desenvolvimento terá essa e outras opções.
overrideMVC - Override Components and Modules for Joomla! http://extensions.joomla.org/extensions ... ting/15611

User avatar
joomila
Joomla! Guru
Joomla! Guru
Posts: 933
Joined: Wed Dec 21, 2005 1:56 pm
Location: Fortaleza-CE

Re: ACL - Controle de Acesso para Joomla 1.5

Post by joomila » Fri Dec 12, 2008 8:22 pm

Nova foto do noixACL :)

Controle de acesso a categoria do content

Image
overrideMVC - Override Components and Modules for Joomla! http://extensions.joomla.org/extensions ... ting/15611

estudioziper
Joomla! Fledgling
Joomla! Fledgling
Posts: 4
Joined: Sun Jan 04, 2009 4:02 pm

Re: ACL - Controle de Acesso para Joomla 1.5

Post by estudioziper » Sun Jan 04, 2009 4:11 pm

Gostaria de saber se há ou havará um meio de ocultar os módulos? Se já tem eu não consegui fazer, alguém poderia me ajudar?


Locked

Return to “Componentes, módulos e mambots”