This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
tutorials:switch_to_my_account_home:start [2009/04/24 14:49] jonyo Re-worded developer info to reference example addon |
tutorials:switch_to_my_account_home:start [2014/09/25 16:55] (current) |
||
---|---|---|---|
Line 1: | Line 1: | ||
- | ======Switching to the New (4.0) My Account Home Page====== | + | ======Switching to the My Account Home Page Introduced in v4====== |
- | As of version 4.0.0RC11, the My Account Home page (formerly the User Management Home Page) has been completely re-done. Clean installs of RC11 and later will use the new page by default, but those upgrading from older versions will need to manually switch over, if they desire to do so. | + | As of version 4.0.0RC11, the My Account Home page (formerly the User Management Home Page) has been completely re-done. Clean installs of 4.0RC11 |
This page of the manual will attempt to elucidate on the new functions and explain how to go about switching to the new My Account Home page. | This page of the manual will attempt to elucidate on the new functions and explain how to go about switching to the new My Account Home page. | ||
- | |||
- | Before beginning, one thing to mention for those upgrading to RC11 from previous versions: during the upgrade process, you will be asked to assign a template to the new My Account Page, but at that point in the process, the new module and template mentioned below have not yet been created by the upgrade script. Simply assign any other template to that page and continue with the upgrade, then follow these instructions to enable the new features. (This is may change in a future version of the upgrade) | ||
- | |||
- | |||
=====Overview===== | =====Overview===== | ||
- | There are three elements to the new My Account page, all added by the upgrade to RC11: | + | There are three elements to the new My Account page, all added after the final 4.0 release: |
- | *A new module | + | *A new module |
*A new template (Basic Page Template with My Account Links) | *A new template (Basic Page Template with My Account Links) | ||
*A new page (My Account Page) | *A new page (My Account Page) | ||
In short, instructions for using the new features are: | In short, instructions for using the new features are: | ||
- | *Switch the My Account Home Type setting to "My Account Page" | + | *Switch the My Account Home Type setting to "My Account Page". Look to the following new admin tool page and look for the following switch: |
- | *Add the (!MY_ACCOUNT_LINKS!) tag to a template, or use the new template | + | * SITE SETUP > USER ACCOUNT SETTINGS > MY ACCOUNT HOME TYPE |
- | *Attach | + | *There should already be a user_management_page.tpl template within your system now. If changing |
+ | *Make sure the template created for the user management home page is attached to the following page in the admin tool. | ||
+ | * PAGES MANAGEMENT > USER MANAGEMENT > MY ACCOUNT HOME PAGE | ||
If that doesn' | If that doesn' | ||
Line 26: | Line 24: | ||
\\ | \\ | ||
- | =====(!MY_ACCOUNT_LINKS!)===== | + | =====My Account Module Details===== |
- | {{: | + | {{: |
This is a module that contains, in list format, all the links from the old User Management Home Page. It can be embedded on any page, but is intended for use primarily on the pages it links to (pages dealing with a user's account). It has a few special features: | This is a module that contains, in list format, all the links from the old User Management Home Page. It can be embedded on any page, but is intended for use primarily on the pages it links to (pages dealing with a user's account). It has a few special features: | ||
Line 45: | Line 43: | ||
<tip c n> | <tip c n> | ||
- | |||
- | |||
- | \\ | ||
- | |||
- | =====Basic Page Template with My Account Links===== | ||
- | All sites will receive this additional template when upgrading to RC11, including Basic-level sites, which are unable to add their own templates. This template is a copy of the default BASIC PAGE TEMPLATE - 1, but (!LOGGED_IN_OUT_HTML_5!) has been replaced with (!MY_ACCOUNT_LINKS!). | ||
Line 56: | Line 48: | ||
=====My Account Home Page===== | =====My Account Home Page===== | ||
- | This page presents a number of informative statistics to the user, in place of the old "User Management Home Page," which had the links to account management pages now present in the (!MY_ACCOUNT_LINKS!) | + | This page presents a number of informative statistics to the user, in place of the old "User Management Home Page," which had the links to account management pages now present in the {module tag=' |
- | There is a switch in the Admin that selects between the old and new pages. It may be found at **Site Setup > Browsing Settings > Miscellaneous | + | There is a switch in the Admin that selects between the old and new pages. It may be found at **Site Setup > User Account |
**Design Information (Advanced)**: | **Design Information (Advanced)**: | ||
Line 66: | Line 58: | ||
**Developer Information (Advanced)**: | **Developer Information (Advanced)**: | ||
- | The page has [[developers/addons/core_events/start|Addon Core Events (hooks)] to allow Addons to easily add more stat boxes. See the Example Addon for more information on the software hooks available to use, including implementation examples. | + | The page has [[developers:addons:core_events|Addon Core Events (hooks)]] to allow Addons to easily add more stat boxes. See the Example Addon for more information on the software hooks available to use, including implementation examples. |