Difference between revisions of "PT Profile Admin Datasheet"

From ADF Docs
Jump to: navigation, search
Line 1: Line 1:
 
== Overview ==
 
== Overview ==
The Profile element is a global custom element. Managing data for global custom elements can be configured easily through the use of Datasheets. The following sections will describe how to configure some simple pages to manage the data for the events.  
+
The Profile element is a global custom element. Data for global custom elements can be easily managed with Datasheets. The following sections describe how to configure simple management pages.  
  
'''Recommended''' to create a 'profileadmin' subsite for the Profile Admin pages.
+
'''Recommended:''' to create a 'profileadmin' subsite for the Profile Admin pages.
  
 
== Steps ==
 
== Steps ==
# Create a page from the Base Plus One called "Manage Profiles", in the ''/profileadmin/'' subsite.
+
# Create a page from the Base Plus One called "Manage Profiles" in the ''/profileadmin/'' subsite.
# In the main content of the page place a Custom Script element.
+
# In the body of the page, add a Custom Script element.
 
# From the Custom Script element interface, click the "Edit" icon.
 
# From the Custom Script element interface, click the "Edit" icon.
 
# Enter the following text into the Explicit Module path:
 
# Enter the following text into the Explicit Module path:
 
## '/ADF/apps/pt_profile/customcf/profile_admin_ds.cfm'
 
## '/ADF/apps/pt_profile/customcf/profile_admin_ds.cfm'
 
# From the Datasheet element interface, click the "Datasheet" icon.
 
# From the Datasheet element interface, click the "Datasheet" icon.
# From the "Datasheet Views" dialog, click the "Click here to create a new datasheet view" text.
+
# From the "Datasheet Views" dialog, select the "Click here to create a new datasheet view" text.
# Enter the following information and then click "Next":
+
# Enter the following information and then click "Next:"
 
## Name: All Profiles
 
## Name: All Profiles
 
## Private: unchecked
 
## Private: unchecked
Line 18: Line 18:
 
## Description: View to manage all of the profiles
 
## Description: View to manage all of the profiles
 
## Datasheet Source: Form Result/Custom Element Sheet
 
## Datasheet Source: Form Result/Custom Element Sheet
# From the Datasheet Source dialog choose the "Profile" custom element and click "Next".
+
# From the Datasheet Source dialog, choose the "Profile" custom element and click "Next".
# From the Datasheet Columns Dialog choose a few columns from the Available Columns list and move them to the Selected Columns list.  Select the following fields in this order ''UniqueID'', ''UserID'', ''firstname'', ''lastname'', and ''email'' as the first field to display in the table and then click "Finish".
+
# From the Datasheet Columns dialog, choose a few columns from the Available Columns list and move them to the Selected Columns list.  Select the following fields in this order ''UniqueID'', ''UserID'', ''firstname'', ''lastname'', and ''email'' as the first field to display in the table and then click "Finish".
# You will be brought to the Datasheet View page click "Close" to return to your page.
+
# You will be brought to the Datasheet View page. Click "Close" to return to your page.
# You will see the datasheet element on this page now. Click the Datasheet element interface icon again and this time choose "Edit Columns".
+
# You will now see the datasheet element on this page. Click the Datasheet element interface icon again and this time choose "Edit Columns".
 
# Select the column field ''UniqueID'' and then the edit button.   
 
# Select the column field ''UniqueID'' and then the edit button.   
 
# In the Render Handler field, select the ''Change'' button.  Enter the following value into the ''Explicit Module'' text box:
 
# In the Render Handler field, select the ''Change'' button.  Enter the following value into the ''Explicit Module'' text box:

Revision as of 23:58, 24 January 2010

Overview

The Profile element is a global custom element. Data for global custom elements can be easily managed with Datasheets. The following sections describe how to configure simple management pages.

Recommended: to create a 'profileadmin' subsite for the Profile Admin pages.

Steps

  1. Create a page from the Base Plus One called "Manage Profiles" in the /profileadmin/ subsite.
  2. In the body of the page, add a Custom Script element.
  3. From the Custom Script element interface, click the "Edit" icon.
  4. Enter the following text into the Explicit Module path:
    1. '/ADF/apps/pt_profile/customcf/profile_admin_ds.cfm'
  5. From the Datasheet element interface, click the "Datasheet" icon.
  6. From the "Datasheet Views" dialog, select the "Click here to create a new datasheet view" text.
  7. Enter the following information and then click "Next:"
    1. Name: All Profiles
    2. Private: unchecked
    3. Default View: unchecked
    4. Description: View to manage all of the profiles
    5. Datasheet Source: Form Result/Custom Element Sheet
  8. From the Datasheet Source dialog, choose the "Profile" custom element and click "Next".
  9. From the Datasheet Columns dialog, choose a few columns from the Available Columns list and move them to the Selected Columns list. Select the following fields in this order UniqueID, UserID, firstname, lastname, and email as the first field to display in the table and then click "Finish".
  10. You will be brought to the Datasheet View page. Click "Close" to return to your page.
  11. You will now see the datasheet element on this page. Click the Datasheet element interface icon again and this time choose "Edit Columns".
  12. Select the column field UniqueID and then the edit button.
  13. In the Render Handler field, select the Change button. Enter the following value into the Explicit Module text box:
    1. '/ADF/apps/pt_profile/datasheet-modules/datasheet-action-edit-delete-view.cfm'
  14. Click Finish.
  15. In the Header field, clear out the text and leave the text field blank. Click Finish.
  16. Publish this page.