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