Hot answers tagged

6

I don't think there is info about the access on the URL level, nor there is a "global - thing" that controls the access of any url/page, so you can fetch this info in a list. Some brief background information on ACL*anyone please correct me if that's no correct. Access levels occurs much lower in the system - It works on each component and its content ...


6

There are 2 possible ways, I answer both ways each in separated answer. This answer creates a complete new user group. You have to create a new user group, set this user group as child of the “Public” user group. Add the group to the “special” access level and allow the group to access the backend and the com_content. Then you change the permission of each ...


6

There are 2 possible ways, I answer both ways each in separated answer. This answer uses the exclude category variant. You have to create a new user group, set this user group as child of the “Manager” user group. Then you change the permission of each category to deny the access for this user group. Here is a Step by Step tutorial (Joomla 2.5 because ...


5

So, as promised: (Disclaimer: this is not at all best practice. It is some basic code which will work but does not at all conform to any standards of beautiful coding... Use once and delete.) First, make a backup of your template's index.php if you haven't done it so far (copy and rename or whatever you like, or by all means just download it to your ...


4

As you mentioned, this is usually the behavior of security extensions like admintools, jSecure to protect the administration area of a Joomla site. If you can't tell if you have any of these, think how difficult is for us to say anything. I would suggest to get a backup of your site and restore it locally, or at another location of your hosting account. ...


3

The structure of a Joomla site is driven by the menu. So while you could access that article at http://localhost:81/fecms/index.php?option=com_content&view=article&id=33 By creating a menu item called 'syndication' of a single article type and selecting your article therein you could then access the article at: http://localhost:81/fecms/syndication


3

This is a very common problem in Joomla installs and to be honest there isn't a super simple fix. We've implemented a limited fix in 3.4 which allows you to clear the access rights cached for the currently logged in user (https://github.com/joomla/joomla-cms/blob/staging/libraries/joomla/user/user.php#L488). However it will not change the access rights of ...


2

I was able to accomplish this using the following code (in abbreviated form): <?php $user = JFactory::getUser(); ?> <?php if(!$user->guest): ?> <!-- Prices --> <div class="moduletable"> <h3 class="specs">Pricing</h3> <?php $none = true; foreach ($this->item->extra_fields as $key=>$extraField) { if($...


2

May I have a long shot - considering your other recent question on Access Levels Explanation Joomla 3.4 - I would guess that you probably made changes on the ACL of your site, so that's why now you can't access certain elements of your backend. Can you recall if you did anything like this?


2

The screens in your question look quit normal. The message appears after updating (by the way you really should update to 3.5). The messages inform the joomla admin about changes in the new joomla version and often ask you to do changes manually at some files. You use 3.4, there was a big security update with 3.48. So it is a possibility that your site is ...


2

According to the Joomla! Documentation: Joomla! uses the templates/system/error.php file to handle several HTTP Status errors, including "403 Forbidden", "404 Not Found", and "500 Internal Server" errors. You can style the error results, if desired. Further details of how you can do this are outlined at: https://docs.joomla.org/Custom_error_pages#...


2

For anyone else with this question, you can find the answer here: How to display user profile information? As described in the aforementioned post, the short answer is as follows: To access the User Profile Data jimport( 'joomla.user.helper' ); $user = JFactory::getUser(); $userId = $user->id; $userProfile = JUserHelper::getProfile( $userId ); echo "...


2

Something is caching data for authenticated users when it shouldn't be. Generally within the core Joomla extensions, they will only serve cached data to guest users.


2

[Prompted by @mickmackusa, I'll add an answer here although it's a while back and I haven't needed to look at this recently. Edit if you can improve!] I was constructing the URL using the site/category/article pattern. This works when logged in but when accessing anonymously it produced the behaviour described in the question. However, if you create a ...


2

As far as question goes: There is option to disable the website in global configuration Go to permissions page of the global configuration Allow "registered" user group to "access site" when it's offline (allowed to admins only by default)


2

Add a simple access.xml file in your administrator component directory (administrator/components/com_joocommerce) and you can configure permissions for your component. <?xml version="1.0" encoding="utf-8" ?> <access component="com_joocommerce"> <section name="component"> <action name="core.admin" title="JACTION_ADMIN" ...


1

I would suggest you find a solution with a plugin. otherwise you run into lots of problems updating your joomla. look at this https://docs.joomla.org/J3.x:Creating_an_Authentication_Plugin_for_Joomla


1

You need to create a user group for each menu item. Then, create an Access Level for each menu item, and assign it to its corresponding user group. When you create the menu items, set its Access to the appropriate Access View Level Steps: Create the user group "Process" Create the Access Level "Process" and tick/select the user group "Process" to give ...


1

After a lot of searching, my host pointed out the fact that they use Varnish, which is a cache system, incompatible with Joomla, by default. They didn't seem eager to edit its settings, but they told me to add the following to my .htaccess file. Header add "disablevcache" "true" After doing so, the issue was resolved within 24 to 36 hours.


1

In theory yes. This line is designed to stop remote file inclusion. So if you're in any file that only has a class then you are effectively safe. The only component files you'd need this in are your html default.php (and any other template files). So in the html outputting files the component entry file it's absolutely compulsory and in all other files it ...


1

Please check that in User->Manage->Options th value of the field Guest User Group is set to Guest Hope this help you


1

I believe you should be able to do this through Joomla's Access Levels. In the backend, go to: Users (top menu) >> Access Levels >> New Create a different access level for each sub-usergroup. Once done, go back to your module setting and you should be able to set the access level to one that you created.


1

Go to Components > Joomla! Update. On the "Live Update" tab, click the link to the update file to download it locally. Click the "Upload & Update" tab. Click the "Browse" button to navigate to the file you just downloaded. Click the "Upload & Install" button. Click "Clear Cache". Navigate back to Components > Joomla! Update to ensure you get a No ...


1

The right way of handling ACL is to create user groups, in tyo Solutions, Authorized, Retail, Distributors And after that create access level for each combination you need. For example you create access level called vip for 2 groups authorized and distributors. Let's say you have articles category that you want to be visible just for that group, then you ...


1

What you are describing is personalised based content delivery, which Joomla doesn't support by default. You might want to investigate a component such as Jom Social, that allows registered users to "Like" categories of interest or other users, which would then appear in their feed in the future. It's unclear from your question if the user's themselves ...


1

You can try this extension to enable disable menu extension ir content for each user ir group user. http://www.pages-and-items.com/extensions/user-private-page


1

In which case I believe this is not possible. I would suggest you get your friend to contact the hosting provider to redeem the login details to either PhpMyAdmin or the cPanel. Once done, you will need to start recovering the password which can be done via PhpMyAdmin. The following explains this more in detail: How do you recover or reset your admin ...


Only top voted, non community-wiki answers of a minimum length are eligible