Community Panels

Businesses increasingly face the challenge of utilizing the potential of the social web in a strategic and operational manner. With the community functions, EFS Panel provides a solution to this challenge: Besides participating in surveys, participants are enabled to discuss directly with each other in forums and chats, as well as blog, swap videos, or rate other community members. This will make the panel platform a vital source of information for decisions concerning marketing, market research, and product development. This combination of quantitative and qualitative feedback options will facilitate new forms of customer involvement.

This chapter describes the community functions in detail:

  • Panelist profiles and panelist search
  • Display of the active panelists
  • Panelist rating
  • Personal blogs
  • Forums, discussions, and chats
  • Upload and download functions for swapping images, videos, and other file
  • Activity stream
  • Search for community contents
  • Rating of community contents
  • Leaderboard
  • Messages from panelists to panelists
  • Reporting spam
  • Quick polls
  • Tasks

Panelist Profiles

Among the most important characteristics of any online community are member profiles and search functions that allow for the targeted finding of other members.

Profiles give the members a face:

  • They provide centralized access to all data on a member required for community life: ranging from a simple nickname and avatar in a largely anonymous community to personal details, self-characterizations, and the results of mutual ratings in the case of members of more complex communities.
  • For the most part, members use their profiles to introduce themselves beyond the basic data required by the community operator. They write short biographies or upload personal images, for example.

A search function helps navigating the community:

  • It allows you to find and contact members that you have met in a community forum, for example.
  • It allows you to search for members with similar interests.
  • Depending on how your search is configured, you may get an overview of the communityā€™s makeup.

EFS Panel provides tools and templates that allow you to set up and configure panelist profiles and search functions for your community panel based on your needs:

  • You can decide for yourself which data are to be displayed in the profiles and returned by the search function.
  • Optionally, you can configure profiles, searches, and results lists in such a way that important personal data are used only with the express consent of the respective panelists. This is of particular importance for target groups with a strong interest in privacy and in countries with strict privacy regulations.
  • Profiles, search form, and results list are created by combining a single form with a single page module. At the same time, a variety of setting options provides flexibility: For example, you can display data in the profile which are used neither in the search nor in the results list.
  • You can set up profiles with different designs for the various language versions of your panel. Even within a single language version you can use multiple sets of profiles. If your panelists include, for example, an expert group with its own forum, you could use simple profiles with only few personal data for the entire group while providing the experts in their ā€œprivateā€ area with detailed profiles and search functions.

Example - A panelist uses the panelist search to find other panelists in her city:

The panelist views the profile of another panelist:

Before you start

When using panelist profiles and the panelist search function, personal data of the panelists will be visible to other panelists and possibly the public.

  • Before using this function, please check whether this use is in accordance with your privacy policy.
  • Default setting in new panels: The option ā€œShow profile to othersā€ is disabled, visibility is activated for the individual standard data. This means that no data are displayed. However, by simply enabling the option ā€œShow profile to othersā€ you can make all data visible and searchable.

Work steps

In order to set up panelist profiles, please proceed as follows:

  • Define forms for panelist profiles and panelist search.
  • Configure the visibility of personal data.
  • Integrate panelist profiles and panelist search into the website.
  • Optional: Allow the panelists to edit their own profile settings.
  • Optional: Configure the picture upload for panelist profiles.

The necessary operations will be explained in detail in the following chapters.

Defining Forms for Panelist Profiles and Panelist Search

Which variables the panelist profiles, the search form, and the results list should contain in principle, is defined via a form of the ā€œprofileā€ type. In order to create such a form, please proceed as follows:

  1. Follow the instructions in Chapter 23, p. 473 and create a new form in the Forms menu. The form type ā€œProfileā€ should be selected.
  2. Next, create the variables which should be included in the form. Select the desired profile options for each variable:
    ā€“ Field can be searched: The variable is part of the search form.
    ā€“ Field is displayed in profiles search results list: The variable is part of the results list.
    ā€“ Field is displayed in public profile: The variable is part of the profile.

Defining Forms for Panelist Profiles and Panelist Search

Which variables the panelist profiles, the search form, and the results list should contain in principle, is defined via a form of the ā€œprofileā€ type. In order to create such a form, please proceed as follows:

  1. Create a new form in the Forms menu. The form type ā€œProfileā€ should be selected.
  2. Next, create the variables which should be included in the form. Select the desired profile options for each variable:
    ā€“ Field can be searched: The variable is part of the search form.
    ā€“ Field is displayed in profiles search results list: The variable is part of the results list.
    ā€“ Field is displayed in public profile: The variable is part of the profile.

Allowing the visibility of selected data to be configured

In the first step, you choose the data for which visibility should be configurable. By default, these are the following data:

  • Account name
  • First name
  • Last name
  • E-mail address
  • Address data (street, place, zip code, country, address 1-3)
  • Internet address
  • Gender

Optionally, you can also allow the visibility of master data to be configured. In order to keep the dialogs on the website clearly structured despite the growing number of data, the desired master data are aggregated in a maximum of five groups per panel installation and displayed to the panelists in a grouped manner. The panelists can then define the visibility for each group in their profile settings. In order to compile the master data groups, switch to the Website ā†’ Configuration menu. In the ā€œProfileā€ section, you can define the five master data groups. Use the Ctrl or Shift keys to select multiple variables for each group.

Definition of visibility for new panelists

Whether personal data of new panelists should be visible for other panelists and visitors before these candidates log in and set up their profiles has to be defined for each individual language version. In the ā€œProfilesā€ section of the edit dialog of the respective language version on the Configuration tab you will find all the data whose visibility has been made configurable according to the instructions above.

Changing visibility for specific panelists

You can change the visibility settings for already existing panelists

  • in their detail views.
  • in the panelists list for selected panelists via the action ā€œSet profile visibilityā€.
    Three application modes are available:
    • Add selected profile visibility options: Sets the explicitly selected options to ā€œvisibleā€.
    • Remove selected profile visibility options: Sets the explicitly selected options to ā€œnot visibleā€.
    • Apply selected profile options: Overwrites all existing values with the settings made in the dialog.
  • during panelist import in the ā€œSpecial parametersā€ section.

Allowing panelists to define the visibility of their own data

You can also leave the decision as to which personal data are to be visible either entirely or partially to the panelists themselves.

Integrating Panelist Profiles and Panelist Search into the Website

The panelist search, its results display, and the profiles of individual panelists are all set up with one single module: the ā€œProfile searchā€ page module. For the set up, please proceed as follows:

  1. On the desired page, create a page module of the ā€œProfile searchā€ type.
  2. Select the ā€œfunc_profile_searchā€ module template.
  3. Configure the setting options as required. Make sure that the correct form has been selected.

Allowing the Panelists to Edit their Own Profile Settings

As already mentioned above, the careful handling of private data is fundamental for establishing trust in an online community. Therefore, many online communities allow their members to edit their own profiles via a dedicated form and to decide for themselves which of their personal data should be visible. At the start of the membership, all data are usually set to ā€œnot visibleā€. The new members can then decide for themselves whether they want to release any personal data and, if so, which data. With EFS Panel it only takes you a few clicks to set up such a ā€œProfile settingsā€ form.

Example - A panelist configures her own profile:

Work steps

Please proceed as follows:

  1. On the desired page, create a page module of the ā€œProfile optionsā€ type.
  2. Select the ā€œfunc_profile_settingsā€ module template.
  3. Configure the setting options as required. Table 19.31 provides an overview. In particular in the field ā€œThe following profile options will be shown to panelistsā€ all those data should be activated whose visibility is specified by the panelists themselves.
  4. Check again whether settings for the visibility of profile data, in particular the default settings for new panelists, which have been made elsewhere match the new form.

Configuring the Picture Upload for Panelist Profiles

Community members like to decorate their profiles with images. By setting up a dedicated upload form, you can allow your panelists to upload two profile images.

Example - A panelist opens the upload form:


The uploaded profile image in the upload form:


Occasionally, the moderator may have to remove a panelistā€™s profile image, e.g. because it violates copyright or other laws. In such a case, log in using the panelistā€™s account and password and remove the image.

Work steps

If you want to allow your panelists to upload profile images, please proceed as follows:

  1. On the desired page, create a page module of the ā€œPicture upload for panelist profileā€ type.
  2. Select the ā€œfunc_profile_picturesā€ module template.
  3. Configure the setting options as required.
  4. If you want to leave it to the panelists whether to display the profile images or not, activate the profile options ā€œPicture 1ā€ and/or ā€œPicture 2ā€ in the profile settings form.
  5. Check again whether settings for the visibility of profile data, in particular the default settings for new panelists, which have been made elsewhere are compatible.
  6. Check whether the images in the panelist profiles are displayed the way you want them to be. You may have to adjust the template (module template ā€œfunc_profile_searchā€).

  7. Check whether the thumbnail size of the profile images fits for your panel. You can change the thumbnail size on the Detail configuration tab in the Website ā†’ {Selected language version} menu.

Display of Active Panelists

A frequently requested feature of community sites is a counter showing how many community members are currently online. Such a counter can be implemented easily in EFS Panel. It is up to your own creativity whether you display only the number of panelists, list them by name, or show their profile pictures.

Work steps

In order to set up a panelist counter, please proceed as follows:

  • Define counting criteria
  • Integrate panelist counter in the website

Defining Counting Criteria

First, you have to define which persons are to be considered when measuring online activity. To do so, switch to the Website ā†’ Global configuration menu and select the desired settings in the ā€œPerformanceā€ section:

  • Period (in seconds) that should be taken into account when calculating ā€œpanelists onlineā€ for the admin section and the page module
  • Only count logged-in panelists for ā€œpanelists onlineā€ in the admin section and the page module: if ā€œNoā€ is selected, other visitors of the panel will be counted as well.

Integrating the Panelist Counter into the Website

To integrate a display of currently logged-in panelists into the website, please proceed as follows:

  1. On the desired page, create a page module of the ā€œPanelists onlineā€ type.
    ā€“ If you want to display the counter in the content area, just select a page as ususal.
    ā€“ If you want to display the counter on multiple pages, consider referencing the module as a global page module.
    Please note that a modification of the main template may be necessary.
    ā€“ If you want to display the counter e.g. in the right margin instead of the content area, a modification of the main template may be necessary as well.
  2. Select the ā€œfunc_panelists_onlineā€ module template. If you want to display the panelistsā€™ names or profile pictures, a modification of the template may be necessary.

Configure the setting options as required.

Panelist Ratings

A typical feature of community sites is the rating of other participants. The participants show sympathy and praise for each other by awarding points or other units of some social currency. EFS Panel allows you to implement such participant ratings easily and without additional programming efforts:

  • A new rating function allows panelists to rate other panelists.
  • The social currency of EFS Panel is internally referred to as ā€œpointsā€. When using this feature on your website, you may use a completely different name, of course. Unlike bonus points (the currency of EFS Panelā€™s incentive system) these ā€œsocialā€ points only have virtual value.
  • You define how many points a panelist may award to others. Dedicated master data are used to log how many points a panelist has left to award, how many he has received from others, and how often he has been awarded any points.

You can use panelist rating in a variety of scenarios:

  • The participants can show sympathy and praise for each other.
  • In self-administered communities, the mutual rating of participants can be used as an indirect means for steering group behavior and disciplining participants.
  • A moderator running a community could reserve the right to award points, e.g. to honor particularly active panelists.
  • You can allocate a fixed number of points to every new panelist, which they are free to award to other panelists. Or you can allocate points only to active or very experienced panelists.


A panelist awards points to another panelist:

Work steps

In order to use the panelist rating function, please proceed as follows:

  • Create master data for logging the awarding of points
  • Integrate the form for the awarding of points into the website

Creating Master Data for Logging the Awarding of Points

Three master data variables of the integer type are required for logging the results of the awarding process:

  • A master data variable containing the number of points left for a panelist to award. In the standard panel, this variable is called m_starcredit.
  • A master data variable containing the number of points a panelist has received from other panelists. In the standard panel, this variable is called m_starsreceived.
  • A master data variable containing the number of awards to a panelist, i.e. every time the panelist receives points the value of this variable is increased by 1. In the standard panel, this variable is called m_starcount.

Integrating the Form for the Awarding of Points into the Website

In order to set up the form for the awarding of points, please proceed as follows:

  1. On the desired page, create a page module of the ā€œPanelist ratingsā€ type.
  2. Select the ā€œfunc_panelist_ratingā€ module template.
  3. Configure the setting options as required. Table 19.33 provides an overview. Make sure that the master data are correctly linked.
Topics

Ā© 2024 Tivian XI GmbH