Need to embed new header menu in joomla - joomla

i am using Joomla 2.5 inbuilt registration Form ,I Need to a new header menu after the successful user log-in. how to do this ? Can we integrate Different header menu for Different page(artical). Please help.

There are two options.
First one that you could create two menus, one for registered and one for non-registered users and use different module after login.
Second option to use the same menu and set different items for each group. The selection could be made under:
Menus -> *Menu_Name -> *Menu_Item -> Access: Public / Registered
EDIT: In order to set menu items available only for non-registered users you have to select Guest Access Level: Allowing Guest-Only Access to Menu Items and Modules.
Hope this helps

Related

How to disable user registration in Joomla 3.x

In Older versions this option was at Global Configuration section.
At joomla 3.x seems that this option has been moved.
I want only my existing users to be able to login.
Has anyone any idea where this option is available? Thanks in advance!
Log into your Joomla 3.0 admin dashboard
In the top menu, click Users and then click User Manager
In the tabs toward the top of the page, click the Options tab
Under the Component tab, find the following setting:
Allow User Registration
If set to Yes, new Users allowed to self-register.
To disable user registration, set Allow User Registration to No, and then click the Save button in the top left of the page.
After disabling the registration option, you will notice that the Create an account link within your Login Form will no longer show, as users can no longer create an account on their own.
Reference
It's very simple ,Follow the steps below:
a)select System --> Global Configuration -->Users manager.
b)Under the component tab you will see the 1st option as Allow user registration.
Please refer the screenshot below.

Content for Registered User on Joomla 2.5

I am working with Joomla 2.5 and I need to set a page each language to be visible only to registered users.
Now that's what I have done already:
I created 5 new pages with restricted access (Registered), one each language
Created 5 new menu items, linking to single articles with restricted access (Registered)
Created a module to display the above menu with restricted access (Registered)
Everything works fine, so the menu items link to the correct pages, except that I get the module also for Public users.
Where am I wrong?
You need to create a guest usergroup which is not a part of the registered user group. Then you should set your default usergroup for not-logged in users as guest instead of public. You can do that in the options of the user manager page. That should do the trick.

Yootheme widgetkit user permissions

My clients are restricted in the admin panel of the joomla and theri user group is menager. I need to show them what they need not more than that. But I couldn set the widgetwit permissons for that group there is no option to make that like other components configuration popup screen. How can I show it to the menager user group.
First you'll need to allow your component to save permission-related information, then to access the preferences and finally to set the appropriate values.
Into the components' folder: /administrator/components/com_widgetkit/ create config.xml with the code below or edit it to include the "permissions" fieldset.
Then add a JToolbar button for preferences anywhere in the component or the view:
JToolBarHelper::preferences('com_widgetkit');
Now in the administrator view you should see the options button.

Joomla custom user groups

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.

How can give the menu permission to perticular user in Joomla?

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.

Resources