Member Management Module Overview

Many of the member management features are integrated into the base system itself, so unlike other modules, the Member Management module is not managed from within the Modules area of the control panel. Instead, its features are found in the following three places:

Note: The ExpressionEngine Core version does not come with the member module, so some of the features described on this page do not apply.

Members and Groups Area

The Admin area of the Control Panel has a dedicated Members and Groups section. Here you'll find a comprehensive suite of member management utilities, including the main Members and Preferences page.

My Account Page

By default, the Control Panel My Account page shows member profile information and preference settings for the person who is logged into the control panel. It will also display information for any member if you choose a particular member from this page:

Admin > Members and Groups > View Members

Site Member Profile Page

The public side of your website also has a Member Profile area, enabling your site members to manage their personal profile information without having access to your Control Panel. Typically, this Member Profile area is found at:

http://www.example.com/index.php/member/profile/

Member Profile Templates

The public profile area has its own set of templates which can be edited to change the look. You'll find the templates located on your server here:

themes/profile_themes/default

These templates can be edited with a text editor, or you may choose to edit them via your Control Panel at this page:

Admin > Members and Groups > Member Profile Templates

Note: In order to edit the templates via the Control Panel requires that you set the file permissions for the template files to 777

A good strategy is to make a copy of the entire default templates folder, then edit your copy so you can leave the default files intact. In your Membership Preferences page you can set your new copy as the site default. The Member Preferences page is located at:

Admin > Members and Groups > Membership Preferences

Top of Page

User Contributed Notes

Posted by: Bobby McGee on 3 November 2007 10:08pm
Bobby McGee's avatar

There’s an alternative to the {name} hack that requires no sacrificing of your Breadcrumb template: the {screen_name} tag.

Errm, for regular templates.

Posted by: Pie Man on 24 August 2007 11:51pm
Pie Man's avatar

To display the {name} (logged in member’s name) on a custom header in your Member templates to match your website’s global header (as the Member templates don’t support all the Tags from regular EE templates), and you don’t mind sacrificing the “Breadcrumb” template, this will work:

Basically paste your header code into the “Breadcrumb” Member template. It ONLY additionally supports the {name} tag though.

The “Breadcrumb” template is INCLUDED in the “Page Sub-header” template. You can move the “{include:breadcrumb}” referance to the “Page Header” template if necessary as well.

For example, you can now display “Welcome Pie Man!” in the Member Templates.

Posted by: supersusie on 14 August 2007 4:49pm
supersusie's avatar

To run the member templates through the full template engine, you can use {exp:member:manager} , but this is no longer encouraged or supported.

{exp:member:manager} gives you the following tags:
{stylesheet}
{heading}
{breadcrumb}
{content}
{copyright}

You must have an ExpressionEngine license and have attained a forum rank of "Lab Assistant" (100 posts) to contribute notes to the User Guide