I built a plugin to store post image using media finder widget, and I set two roles admin and data-entry, when I'm accessing the backend with admin user I can add posts and images. But when I access the backend with data-entry user and when I click on media finder icon it generates the following error:
A widget with class name 'ocmediamanager' has not been bound to the
controller" on line 513 of /modules/backend/Classes/Controller.php
I searched the net for any hint about this error but no luck.
I'm using October CMS Build: 434
Please advice,
Its seems you didn't add proper permission to data-entry role. To access media your role need media.manage_media permission.
You can add that permission to role and media can be accessible for that user role
Go to Settings > Administrators > Manage Roles > Select You Role for update
Now in permission tab find > System list
There will be permission named : Upload and manage media contents - images, videos, sounds, documents
Please check mark that one as well
Now your user with that role can access media.
If any further query please comment.
Related
I am using Liferay 6.1. I needed a persistance folder where registrated users could upload images by articles in my personal page. The guest user could access to all articles in data base.
I created a folder from "Documents and Multimedia" from portal's Liferay and I can store and load datas without problems in this folder, but the guest user cannot view images' article.
I try change permissions from portal's Liferay from folder's permission, and in all checks of guest user, only are enabled two, "view" and "access", the two checks are checked but the guest user cannot see it.
page referer: http://pachonweb.no-ip.org
You can try create a account and try create a article with images uploaded.
If uyou need more information about my system, say me it.
Thanks in advance.
solve, the problem was in the portal's permissions. I added to guest user permissions to Document Library Visor and after click in the new link in the new row in the table and here check all checkbox.
I have set up user group called "Article Editor" with a parent of Administrator. Within that group I have a user of "Agent" and assigned them to the "Article Editor" User group.
I have a blog page in which when they are logged in they can create an article (only with a particular category called blog) and they can edit all articles, however, I cannot get any option anywhere to enable them to delete any article they have created within the "blog" category. I have gone into the article manage and made sure the permissions are set to enable Edit, Delete and Create.
Any ideas how I allow the user to log into the front end and have the option to delete? Ive tried everything I can think of an am going around in circles now.
The Delete permission should be given only to trusted administrators (with intended access to the back-end) and can be performed in the back-end.
From your description, you don't want this group of users to have access in the back-end and even more have delete permissions, as these users if they log-in to the backend they will be able to delete many things.
These users should be able to edit state (publish/unpublish) their own articles.
So, concluding:
Give this group only front-end access, with permissions similar to the author (core joomla group) with the addition of edit state.
So they will be able to create and publish/unpublish (**addition- or trashing) their articles.
I'm building a component for the backend. I don't want the users who will access it to access ANYTHING else in the backend except for this component.
I tried following these two instructions:
http://www.aclmanager.net/blog/general/31-how-to-add-basic-acl-support-to-your-extension
http://docs.joomla.org/Developing_a_Model-View-Controller_%28MVC%29_Component_for_Joomla!1.6_-_Part_14#Describing_the_ACL
I made a new User Group with a parent of public and allow admin login (which would lock them out of everything) and then tried adding the ACL code from those links above with permissions to create and edit but I just get a blank screen (not even a logout link). The "Debug Permissions Report" showed the correct permissions but nothing's showing up.
Any ideas? My next step is to manually go through every component and not allow access to that new User Group but it seems like there's an easier way.
Thanks!
In Joomla! 2.5 we regularly create "Content" only backend users that have access only to the 'com_content' component.
Going back through our steps the only thing you haven't specified is adding the new user group to a View Access Level. If you're using the standard sample content installed when setting up a Joomla! website you can add your new user group to the "Special" view access (although any will do).
If a new group has 'admin login' privileges it can login but without a View Access level it can't see anything.. it's a subtle difference but it's the way Joomla! works.
I have a Joomla website and there are two sections to the site. One section is for the public and the other is for retailers which have to be approved. What I need is to create a group of users which are the only ones who can access the retailer section of the site. These users don't get any editing/publishing/administrator roles; they're just registered users with special access. I've tried several extensions but had no luck with it. Does anyone know how this can be done?
You don't need groups: you just have to make sure to disable the "self registration" option (from admin control panel: Global Configuration -> system -> Allow User Registration = No)
Also, you'll have to configure each article/menu to have Access Level "public"/"registered".
You can register new users from the admin control panel and only they will be able to view "registered" content.
Read this :-
http://docs.joomla.org/Access_Control_List/1.6-2.5/Tutorial
http://extensions.joomla.org/extensions/access-a-security/site-access/backend-a-full-access-control/9040
Search about access control list.
I create some backend menu in joomla administrator like (Manager, admin, Super admin, agent).
First three are inbuilt and agent is custom. I want to give some particular menu permission to agent. so please tell me in database which tables having menu permission to particular user. so i can set the permission. Provide me tables name in Joomla database......
If you need a solution before 1.6 is stable, you can use any number of ACL extensions -
http://extensions.joomla.org/extensions/access-a-security/backend-a-full-access-control
JoomlaPraise also has a nice admin template that allows for menu viewing customization called AdminPraise2 that would also do what you need.