The Member Directory Detail control displays data about a selected record from the online member directory search results.
Due
to data
harvesting concerns, Personify recommends that you do NOT display
contact information in the search
results. If you want to display contact information, force your web
users to drill into the detail page to see that information. Additionally,
you may want to consider implementing techniques that mask, hide, or obscure
contact information on the detail page (e.g., provide a "contact"
action that leverages a member's email address without displaying it outright).
Please note that something like this would require a minor change in the
stored procedure.
To define detail page information:
1. Using
the Membership Manager persona, from the Personify360 main toolbar, select
Membership / Product Set-up > System
Admin > Online Directory Setup.
The Online Directory Setup search screen displays.
2. Search for and open
the appropriate directory. If you have not already created a directory,
please see Setting Up an Online
Member Directory.
The Online Directory screen displays. For more information on the fields
in the Online Directory Configuration section, please see Setting
Up an Online Member Directory.
3. Select the Detail Page tab.
4. From the Data Returned by Detail Page SP list, select a table name, as shown below, and perform the following:
By default,
the FIRST table in the stored procedure will ALWAYS contain the ONLY fields
that can display in the header on the detail page. If you are NOT using
the stored procedure provided by base, please ensure that the first table
in your stored procedure contains the fields that you want to display
in the header. Whether or not the field displays in the header is based
on the Display in Results checkbox.
a. Enter the Section Caption.
b. Select the Display Type from the drop-down.
5. From the
Data Returned by Detail Page SP
list, select a field name, as shown below, and perform the following:
a. Enter the Field Caption.
b. If necessary, check the Display in Results checkbox.
6. Click Save.
Screen Element |
Description |
---|---|
Data Returned by Detail Page SP |
Grid. Displays the tables and fields in the stored procedure selected from the Detail Page SP. |
Details (for tables) |
|
Appears In Page Header |
Read-only. This checkbox indicates that this information displays in the header of the detail page and is only applicable for fields (not tables). |
Table Name |
Read-only. The name of the table returned by the stored procedure. |
Section Caption |
Text box. This caption allows you to define a label for the fields that display in the section of the selected table. For example, if you select the ADDRESS table, any fields that are defined to "Display in Results" will be grouped together under the section caption defined here, as shown below.
|
Display Type |
Drop-down. Indicates if the data in this table is 1:1 or 1:many. "Business Card" will be selected for 1:1 data. "Grid (allow multiples)" will be selected for 1:many data.
If "Grid" is selected, fields will display in columns, as shown below.
If "Business Card" is selected, fields will display in a list, as shown below.
|
Details (for fields) |
|
Appears In Page Header |
Read-only. This checkbox indicates that this information displays in the header of the detail page. This checkbox will only be checked for fields in the FIRST table returned by the Data Returned by Detail Page SP, as this table is reserved for the header. If you do NOT want a particular field to display in the header, uncheck the Display in Results checkbox. |
Table Name |
Read-only. The name of the table in which the selected field is located. |
Section Caption |
Read-only. The caption defined for the table in which the selected field is located. |
Display Type |
Read-only. The display type for the table in which the selected field is located. |
Field Name |
Read-only. The name of the selected field returned by the stored procedure. |
Field Caption |
Text box. This caption allows you to define a label to display for the selected field, as shown below.
This is optional and can be used for fields that are not self-explanatory. For example, you may not want to add a Field Caption of "Address" for an address field, because address data is self-explanatory. However, you may want to add a Field Caption of "Birthday" for a birthdate field, since a date field with no label might be confusing.
|
Display in Results |
Checkbox. Check this checkbox if the selected field should display on the detail page.
|