ACL - FREE Component Control Access

This forum is for general questions about extensions for Joomla! version 1.5.x.

Moderator: General Support Moderators

Forum rules
Forum Rules
Absolute Beginner's Guide to Joomla! <-- please read before posting, this means YOU.
Forum Post Assistant - If you are serious about wanting help, you will use this tool to help you post.
User avatar
joomila
Joomla! Guru
Joomla! Guru
Posts: 935
Joined: Wed Dec 21, 2005 1:56 pm
Location: Fortaleza-CE

ACL - FREE Component Control Access

Postby joomila » Wed Nov 05, 2008 11:34 pm

Hi,

I Developed Access Control COmponent(Native) for Joomla 1.5. Is totaly FREE. I thankyou to my company to developed and distribuited for community. I need your help to make this components better(while 1.6 is dev.).

features

* Create Groups
* Control Access to menu item (FRONTEND)
* Control Access Sections/Categories from content (FRONTEND)
* Control Access Categories from Docman (FRONTEND)

Version: 1.0Beta

Send sugestions and bugs.

http://www.noix.com.br/joomila
overrideMVC - Override Components and Modules for Joomla! http://extensions.joomla.org/extensions/style-a-design/templating/15611

User avatar
brad
Joomla! Master
Joomla! Master
Posts: 13414
Joined: Fri Aug 12, 2005 12:38 am
Location: Sydney - Australia
Contact:

Re: ACL - FREE Component Control Access

Postby brad » Wed Nov 05, 2008 11:44 pm

Moving to correct (sort of forum)

Please provide us with a link to the components listing the Extensions site.
Brad Baker
http://www.rochen.com - Joomla! Hosting, the correct way.
https://www.joomlatutorials.com <-- Joomla Help & Tutorials

nktine
Joomla! Apprentice
Joomla! Apprentice
Posts: 12
Joined: Tue Nov 04, 2008 10:22 am

Re: ACL - FREE Component Control Access

Postby nktine » Sun Nov 09, 2008 12:03 am

Don't work for me in joomla 1.5.7 :

Warning: JHTMLDocman::require_once() [function.JHTMLDocman-require-once]: Unable to access /administrator/components/com_docman/classes/DOCMAN_Utils.class.php in /administrator/components/com_acl/lib/html/docman.php on line 30

Warning: JHTMLDocman::require_once(/administrator/components/com_docman/classes/DOCMAN_Utils.class.php) [function.JHTMLDocman-require-once]: failed to open stream: No such file or directory in /administrator/components/com_acl/lib/html/docman.php on line 30

Fatal error: JHTMLDocman::require_once() [function.require]: Failed opening required 'administrator/components/com_docman/classes/DOCMAN_Utils.class.php' (include_path='.:/usr/share/php:/usr/share/pear') in /administrator/components/com_acl/lib/html/docman.php on line 30

tauretsman
Joomla! Apprentice
Joomla! Apprentice
Posts: 10
Joined: Thu Oct 30, 2008 11:03 pm

Re: ACL - FREE Component Control Access

Postby tauretsman » Sat Nov 15, 2008 5:35 am

Using ver 1.5.0

when I want to create a group the screen comes up blank en when I want to edit an existing group I get "404 - An error has occurred"

Pls advise, I really need this for my site and need help pretty soon!!!

User avatar
Devil
Joomla! Intern
Joomla! Intern
Posts: 55
Joined: Sat Aug 20, 2005 2:18 pm
Location: Localhost @ Ruhrgebiet
Contact:

Re: ACL - FREE Component Control Access

Postby Devil » Sat Nov 15, 2008 2:44 pm

@tauretsman:

Pls Use Joomla 1.5.8. It worked for me...
mfg Devil


http://www.joomla-aktuell.de - Joomla-Aktuell - a German Joomla News Site

liongirl
Joomla! Fledgling
Joomla! Fledgling
Posts: 3
Joined: Thu Nov 27, 2008 4:48 pm

Re: ACL - FREE Component Control Access

Postby liongirl » Thu Nov 27, 2008 5:38 pm

Hey all,

F.Y.I I'm new at joomla! and am learning as i go. :)

Joomla! seems like a great system a part from the lack and restrictions of the access control. After looking around for a long time and trying different components I've found this component and plugin. It works fine in the administrative area, but as soon as I login through the front-end it breaks. I get the error below: (please note that i've translated the first sentence that was originally in Portuguese.)

Error - Permission - You do not have permission to access this menu

You may not be able to visit this page because of:

1. an out-of-date bookmark/favourite
2. a search engine that has an out-of-date listing for this site
3. a mistyped address
4. you have no access to this page
5. The requested resource was not found.
6. An error has occurred while processing your request.

Please try one of the following pages:

* Home Page

If difficulties persist, please contact the System Administrator of this site.

Permission - You do not have permission to access this menu


The user that is logged in belongs to a new usergroup called: consumer which is one level down under the usergroup: registered. For an example, my menu could look like this:

Home (public)
Consumer (public)
Consumer -> Register (public)
Consumer -> Manage Account Information (consumer)
Distributer (public)
Distributer -> Register (public)
Distributer -> Manage Account Information (distributer)

Do I need to create the menu i a different way? Or does the two new usergroups need to be directly under Public front-end rather than under Registered? What I would like to accomplish is simply to show different menu items depending on the user that logs in. Any advice or help how to accomplish this is much appreciated!

Thanks!

PS. I am using Joomla 1.5.8

diaan
Joomla! Fledgling
Joomla! Fledgling
Posts: 3
Joined: Mon Aug 25, 2008 7:16 am

Re: ACL - FREE Component Control Access

Postby diaan » Thu Dec 11, 2008 11:41 am

I'm having trouble accessing http://www.noix.com.br/joomila

Is there an alternate download location?

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

Re: ACL - FREE Component Control Access

Postby joomila » Fri Dec 12, 2008 12:52 am

The new noixACL Component.

I created joomlaCode project called noixACL link to the project: http://joomlacode.org/gf/project/noixacl

The new version starting developed and coments in english. The first version Beta have coments in portugues-br. ( viewtopic.php?f=106&p=1512273 ).

The new project have great ideas to this componente likes:
- you can developer your control for any component.
- The structure of component change
- Install your components controlers(Called Adapters)

some pictures you can see in documents in noixACL JoomlaCode.

the new structure is still working.

---------------------------------------------
About the version 1.0Beta

- I write a how to this components works in a document.
- Try reponse your questions faster possible

I thank for you guys for your help and sugestions for this component.
overrideMVC - Override Components and Modules for Joomla! http://extensions.joomla.org/extensions/style-a-design/templating/15611

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

Re: ACL - FREE Component Control Access

Postby joomila » Fri Dec 12, 2008 1:08 am

diaan wrote:I'm having trouble accessing http://www.noix.com.br/joomila

Is there an alternate download location?


now you can download in http://joomlacode.org/gf/project/noixacl/ :)
overrideMVC - Override Components and Modules for Joomla! http://extensions.joomla.org/extensions/style-a-design/templating/15611

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

Re: ACL - FREE Component Control Access

Postby joomila » Fri Dec 12, 2008 8:20 pm

I have posted a new image from the noixACL component :)

Image
overrideMVC - Override Components and Modules for Joomla! http://extensions.joomla.org/extensions/style-a-design/templating/15611

bak1
Joomla! Apprentice
Joomla! Apprentice
Posts: 15
Joined: Thu Sep 11, 2008 3:38 pm

Re: ACL - FREE Component Control Access

Postby bak1 » Sun Dec 14, 2008 3:06 pm

Your plugin and component does not work with Community Builder nor does the image look as the one you posted.

I am using Joomla 1.5.8 and Community Builder 1.2 RC 3

bak1
Joomla! Apprentice
Joomla! Apprentice
Posts: 15
Joined: Thu Sep 11, 2008 3:38 pm

Re: ACL - FREE Component Control Access

Postby bak1 » Sun Dec 14, 2008 3:09 pm

One more thing. When I do create a new Group and place it under Registered Group it gets its own status (equal to Author, Editor etc).

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

Re: ACL - FREE Component Control Access

Postby joomila » Mon Dec 15, 2008 12:08 pm

bak1 wrote:Your plugin and component does not work with Community Builder nor does the image look as the one you posted.

I am using Joomla 1.5.8 and Community Builder 1.2 RC 3


Hi Bak1,

The image is a new version of noixACL in development. The older version in project noixACL is beta. I no make any test with the Coomunity Builder but if you get any problems you can post here.

:)
overrideMVC - Override Components and Modules for Joomla! http://extensions.joomla.org/extensions/style-a-design/templating/15611

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

Re: ACL - FREE Component Control Access

Postby joomila » Mon Dec 15, 2008 12:16 pm

bak1 wrote:One more thing. When I do create a new Group and place it under Registered Group it gets its own status (equal to Author, Editor etc).


Exactly. You think this to be different?
overrideMVC - Override Components and Modules for Joomla! http://extensions.joomla.org/extensions/style-a-design/templating/15611

User avatar
darb
Joomla! Guru
Joomla! Guru
Posts: 993
Joined: Thu Jul 06, 2006 12:57 pm
Location: Stockholm Sweden
Contact:

Re: ACL - FREE Component Control Access

Postby darb » Tue Dec 30, 2008 3:50 pm

Thanks for doing this. Looking forward to the new enhancement and versions! ;)
Success in the long run Its not about the code its about the people and community that's make it!
Its not what you say its what you do that matters!

Darb - aka ssnobben

albertleng
Joomla! Apprentice
Joomla! Apprentice
Posts: 10
Joined: Mon Dec 22, 2008 2:36 pm

Re: ACL - FREE Component Control Access

Postby albertleng » Mon Jan 05, 2009 11:23 am

Hi.
I just installed noixACL. I downloaded from http://joomlacode.org/gf/project/noixacl/
I'm using Joomla! 1.5.8.

I have the same problem as Liongirl's.

Please help.

Thanks.

albertleng
Joomla! Apprentice
Joomla! Apprentice
Posts: 10
Joined: Mon Dec 22, 2008 2:36 pm

Re: ACL - FREE Component Control Access

Postby albertleng » Mon Jan 05, 2009 11:31 am

Also, i can't find the "adapter" in the back-end as shown by joomila.
Am i using the right version? or do i miss out something?

Thanks.

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

Re: ACL - FREE Component Control Access

Postby joomila » Mon Jan 05, 2009 1:18 pm

albertleng wrote:Also, i can't find the "adapter" in the back-end as shown by joomila.
Am i using the right version? or do i miss out something?

Thanks.


Hi,

this is a new version in development from noixACL. I hope make avaliable to download and test in this month.
overrideMVC - Override Components and Modules for Joomla! http://extensions.joomla.org/extensions/style-a-design/templating/15611

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

Re: ACL - FREE Component Control Access

Postby joomila » Mon Jan 05, 2009 1:37 pm

liongirl wrote:Hey all,

F.Y.I I'm new at joomla! and am learning as i go. :)

Joomla! seems like a great system a part from the lack and restrictions of the access control. After looking around for a long time and trying different components I've found this component and plugin. It works fine in the administrative area, but as soon as I login through the front-end it breaks. I get the error below: (please note that i've translated the first sentence that was originally in Portuguese.)

Error - Permission - You do not have permission to access this menu

You may not be able to visit this page because of:

1. an out-of-date bookmark/favourite
2. a search engine that has an out-of-date listing for this site
3. a mistyped address
4. you have no access to this page
5. The requested resource was not found.
6. An error has occurred while processing your request.

Please try one of the following pages:

* Home Page

If difficulties persist, please contact the System Administrator of this site.

Permission - You do not have permission to access this menu


The user that is logged in belongs to a new usergroup called: consumer which is one level down under the usergroup: registered. For an example, my menu could look like this:

Home (public)
Consumer (public)
Consumer -> Register (public)
Consumer -> Manage Account Information (consumer)
Distributer (public)
Distributer -> Register (public)
Distributer -> Manage Account Information (distributer)

Do I need to create the menu i a different way? Or does the two new usergroups need to be directly under Public front-end rather than under Registered? What I would like to accomplish is simply to show different menu items depending on the user that logs in. Any advice or help how to accomplish this is much appreciated!

Thanks!

PS. I am using Joomla 1.5.8


Hi liongirl,

When create a new group independet this parent gorup. You take permission to access any menu where Access Level is diferent to "public".
overrideMVC - Override Components and Modules for Joomla! http://extensions.joomla.org/extensions/style-a-design/templating/15611

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

Re: ACL - FREE Component Control Access

Postby joomila » Mon Jan 12, 2009 7:46 pm

Today started a creation of plugins for adapters. Cooming soon version of test

Report a bug in: http://joomlacode.org/gf/project/noixacl/tracker/?action=TrackerItemBrowse&tracker_id=8220
overrideMVC - Override Components and Modules for Joomla! http://extensions.joomla.org/extensions/style-a-design/templating/15611

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

Re: ACL - FREE Component Control Access

Postby joomila » Thu Jan 15, 2009 11:09 pm

new version noixACL Version 1.0.1 Released!
overrideMVC - Override Components and Modules for Joomla! http://extensions.joomla.org/extensions/style-a-design/templating/15611

User avatar
darb
Joomla! Guru
Joomla! Guru
Posts: 993
Joined: Thu Jul 06, 2006 12:57 pm
Location: Stockholm Sweden
Contact:

Re: ACL - FREE Component Control Access

Postby darb » Fri Jan 16, 2009 10:03 am

Just wonder it this will be included in Joomla 1.6.0 core or as an extension to it?

If not why not help and bring this knowledge to core dev of J 1.6.0 ? They are as I guess already a good way to fix this no?

http://www.jfoobar.org/blog/44-first-look-at-joomla-16-acl.html
http://jfoobar.org/blog/189-days-between-joomla-releases.html
Success in the long run Its not about the code its about the people and community that's make it!
Its not what you say its what you do that matters!

Darb - aka ssnobben

grisoni77
Joomla! Intern
Joomla! Intern
Posts: 54
Joined: Thu Apr 19, 2007 3:46 pm

Re: ACL - FREE Component Control Access

Postby grisoni77 » Fri Jan 16, 2009 1:17 pm

Hi,

I'm really excited with this new component! Looks like it will be really useful!

Unfortunately I cannot get it to work...

1) I installed component+plugins (system+content)
2) I created users "test1"and "test2", level registered
3) I created a group "test1" and "test2" under registered
4) I assigned the user to the group (test1 to test1, test2 to test2)
5) I modified access level of menu item "testmenu" to Registered
6) I assigned such menu item to the group "test1"

When loggin in frontend with user test2 I can see the menu item "testmenu"...what is my problem????

thanks,
Cristiano

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

Re: ACL - FREE Component Control Access

Postby joomila » Fri Jan 16, 2009 2:17 pm

grisoni77 wrote:Hi,

I'm really excited with this new component! Looks like it will be really useful!

Unfortunately I cannot get it to work...

1) I installed component+plugins (system+content)
2) I created users "test1"and "test2", level registered
3) I created a group "test1" and "test2" under registered
4) I assigned the user to the group (test1 to test1, test2 to test2)
5) I modified access level of menu item "testmenu" to Registered
6) I assigned such menu item to the group "test1"

When loggin in frontend with user test2 I can see the menu item "testmenu"...what is my problem????

thanks,
Cristiano


Hi Cristiano,

When you make menu items where access level is registered or special my component block access to this items.
If you want grant access to a group you can check itens in my component.

Ps.: My component only block access, not hide the item menu. But you can modifiy module and implement using $user->authorize() of Joomla! Framework.
overrideMVC - Override Components and Modules for Joomla! http://extensions.joomla.org/extensions/style-a-design/templating/15611

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

Re: ACL - FREE Component Control Access

Postby joomila » Fri Jan 16, 2009 2:20 pm

darb wrote:Just wonder it this will be included in Joomla 1.6.0 core or as an extension to it?

If not why not help and bring this knowledge to core dev of J 1.6.0 ? They are as I guess already a good way to fix this no?

http://www.jfoobar.org/blog/44-first-look-at-joomla-16-acl.html
http://jfoobar.org/blog/189-days-between-joomla-releases.html


This component is a extension. I read the firsts steps in ACL of Joomla! 1.6.0 he works in diferent way of my component but i gonna read about ACL more to see how i can help ACL in Joomla! 1.6.0
overrideMVC - Override Components and Modules for Joomla! http://extensions.joomla.org/extensions/style-a-design/templating/15611

grisoni77
Joomla! Intern
Joomla! Intern
Posts: 54
Joined: Thu Apr 19, 2007 3:46 pm

Re: ACL - FREE Component Control Access

Postby grisoni77 » Fri Jan 16, 2009 2:49 pm

OK! Sorry for misunderstanding ;) It's working perfectly!

Suggestion = A useful parameter to add to the plugin would be the page url to redirect user when visiting restricted contents

arthurbrigg
Joomla! Fledgling
Joomla! Fledgling
Posts: 3
Joined: Tue Jan 20, 2009 9:54 am

Re: ACL - FREE Component Control Access

Postby arthurbrigg » Tue Jan 20, 2009 10:10 am

Hi
Sounds like a cool extension. One question - could I use it to ONLY allow STOREADMINS in Virtuemart access to a specific menu item under User Menu?

Basically I would like to seperate "Registered" users from "Virtuemart Store Admins" so that registered users cannot see the menu item "add products" but only the store admins can. That way I can keep the "Special" access for the general website super/administrators to update other content on the website such as articles etc, whereas store admins and registered users cannot.

Thanks!

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

Re: ACL - FREE Component Control Access

Postby joomila » Wed Jan 21, 2009 7:40 pm

Today realeased a new version of noixACL component.

Now you can control administration menu: access, publish, remove, unpublish, etc. And content too.
Cooming soon i make a manual of this component and tutorial for develop your adapter integrater with your component.
overrideMVC - Override Components and Modules for Joomla! http://extensions.joomla.org/extensions/style-a-design/templating/15611

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

Re: ACL - FREE Component Control Access

Postby joomila » Wed Jan 21, 2009 8:01 pm

arthurbrigg wrote:Hi
Sounds like a cool extension. One question - could I use it to ONLY allow STOREADMINS in Virtuemart access to a specific menu item under User Menu?

Basically I would like to seperate "Registered" users from "Virtuemart Store Admins" so that registered users cannot see the menu item "add products" but only the store admins can. That way I can keep the "Special" access for the general website super/administrators to update other content on the website such as articles etc, whereas store admins and registered users cannot.

Thanks!


You can add a permission to group access any menu in administrator and what functions his can do.
If you want cannot see menu in frontend module you have to implement in your module menu. useing a user joomla object to check access for this menu item.
overrideMVC - Override Components and Modules for Joomla! http://extensions.joomla.org/extensions/style-a-design/templating/15611

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

Re: ACL - FREE Component Control Access

Postby joomila » Wed Jan 21, 2009 8:23 pm

grisoni77 wrote:OK! Sorry for misunderstanding ;) It's working perfectly!

Suggestion = A useful parameter to add to the plugin would be the page url to redirect user when visiting restricted contents


I will implement this functionality in version 2.0 comming soon..
overrideMVC - Override Components and Modules for Joomla! http://extensions.joomla.org/extensions/style-a-design/templating/15611


Return to “Extensions for Joomla! 1.5”

Who is online

Users browsing this forum: No registered users and 11 guests