Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Anchor
top
top

Note

Most of the default values for properties configurable on the General tab should not be changed. If you are unsure what the value for a specific property should be, contact your GX Software consultant. In a multi-channel configuration, each channel has its own configuration set with the name <configuration_set_name> (name) where "name" is the name of the channel.

In This Topic

Table of Contents
maxLevel2
minLevel2

 

application_settings

 

...

Specify the default time zone for the XperienCentral installation. The time zone you specify is the absolute time upon which all timestamps in XperienCentral are based (creation date, publication date, expiration date, etc.). When users select their own time zone in My Settings, the time zone they select is calculated as an offset based on the default XperienCentral time zone. The following are the most commonly used time zones. For the full list of acceptable time zones, see http://en.wikipedia.org/wiki/List_of_tz_database_time_zones.

Time ZoneValue
AmsterdamEurope/Amsterdam
BerlinEurope/Berlin
IstanbulEurope/Istanbul
LondonEurope/London
LisbonEurope/Lisbon
MoscowEurope/Moscow
Atlantic timeCanada/Atlantic
Eastern timeAmerica/New_York
Central timeAmerica/Chicago
Mountain timeAmerica/Edmonton
Pacific timeAmerica/Los_Angeles
Alaska timeAmerica/Anchorage
Hawaiian timeAmerica/Hawaii
IndiaAsia/Calcutta
ChinaAsia/Shanghai
JapanJapan
Western Standard timeAustralia/Perth
Central Standard timeAustralia/North
Lord Howe Standard timeAustralia/LHI

...

Note

If you use a proxy, GX Software recommends that you always add the host names of the XperienCentral frontend and backend servers to this list.

...

Specifies whether XperienCentral protects against CSRF attacks on its REST API.

Note

This setting should always be on (selected).

...

Specifies the number of milliseconds into the past that the XperienCentral performance statistics are saved. The minimum value is 10000. The default is 7200000 (2 hours). GX Software advises that you do not set the cycle duration to a value lower than the default value.

Note

Setting this property to a high value, such as 6 hours or more, will naturally have an effect on how long the page takes to load. The statistics can be viewed by navigating to the URL <website-root-URL>/web/admin/statistics.

...

 

Back to top

 

backend_system_settings

 

...

 

Back to top

 

corsfilter

XperienCentral can send and receive requests from a different domain than the one in which it is running. It does so using the cross-origin sharing standard (CORS). Configure the following properties in order to allow XperienCentral to handle cross domain requests and to control the extent to which it may do so. See http://enable-cors.org/ for complete information on CORS.

 

Panel
borderColor#0081C0
titleColor#0081C0

CORS support is available in XperienCentral versions 10.14.0 and higher.

 

 

...

 

Back to top

 

development_settings

 

PropertyDescription
enable_debug_messagesSpecifies whether to log debug information.
enable_view_resolve_cacheSpecifies whether to cache the views of the Workspace. Caching the views improves performance.

 

Back to top

 

file_distribution_settings

 

PropertyDescription
max_file_size_mbSpecifies the maximum allowed size of a static file (in megabytes).

 

Back to top

 

forms_config_set

 

PropertyDescription
forms_exportimport_dirSpecifies the directory used by the Interactive Forms component to store temporary import and export files.

 

Back to top

 

formsengine_config_set

 

...

 

Back to top

 

...

 

PropertyDescription
allow_cacheEnables/disables caching in the XperienCentral frontend.
cache_cacheable_response_codesA comma-separated list of cacheable response codes. The default is "200" (successful response from the server). Only codes that denote an immediate successful response should be entered.
cache_directoryThe folder where the files containing cached content is stored.
cache_directory_depthThe maximum depth that the folder tree used for caching can reach. The recommended value is 3.
cache_max_stale_timeThe number of seconds that the frontend will serve an old version of a page from the cache while the page is being regenerated by the backend. The recommended value is 0.
cache_number_of_directoriesThe maximum number of subfolders that will be created for the caching directory structure. The recommended value is 30.
cache_statement_timeoutSpecifies the number of seconds between queries from the frontend to ensure the validity of cached content.
cache_timestamp_expireThe maximum number of seconds that a query to the Timestamp database is allowed to take. If there is no response from the database within this time period, the cached version of the page is returned. The recommended value is 2.
crawler_useragentContact your GX Software consultant for information on setting this property.
definition_url_baseThe base URL of the forms definitions.
form_upload_directoryThe folder where uploads are temporarily stored.
friendly_url_datasourceThe datasource to use for friendly URLs.
friendly_url_extensionThe extension to use for friendly URLs. See the XperienCentral online help topic Help > Traffic Management > SEO for complete information on XperienCentral's search engine optimization.
ignore_user_agentIndicates whether the user agent should be ignored.
log_event_type_factoryFor internal use only. Do not change the default value.
log_file_charsetSpecifies the character set used to encode log files (UTF-8 for example).
max_upload_sizeThe maximum allowed file size, in bytes, for uploads. The default is 10 MB.
proxy_cached_read_timeoutThe number of milliseconds that the proxy waits for a response from the backend. If the backend doesn't respond within the specified time, the cached version of the page is returned. The recommended value is 10000.
proxy_connect_timeoutThe number of milliseconds that the proxy waits for a successful connection to the backend. If the connection cannot be made within the specified time, the cached version of the page will be returned. The recommended value is 30000.
proxy_ip_numberFor internal use only. Do not change the default value
proxy_max_concurrent_requestsThe maximum allowable number concurrent requests to the proxy server.
proxy_number_of_threadsThis property is not used.
proxy_read_timeoutThe number of milliseconds the proxy waits for an HTTP response. The recommended value is 120000.
proxy_retry_timeoutDetermines the number of milliseconds that the proxy will wait after retrying a page request. The recommended value is 10000.
redirect_disallowedSpecifies whether to allow redirects.
redirect_encodingThe encoding to use for redirects (UTF-8, for example).
registration_forwardbaseThe base URI for registration forms.
timestampfetcher_classnameSpecifies the name of the alternative class to use to fetch timestamps.

 

Back to top

 

search_settings

 

...

 

Back to top

 

system_constants

 

...

 

Back to top

 

website_settings

 

...

  1. Add the fully qualified path to the directory in the text field next to [Add value].
  2. Click [Add value]. The new directory is added.
  3. Click [Save Changes] to save the change.

...

  1. Add the fully qualified path to the directory in the text field next to [Add value].
  2. Click [Add value]. The new directory is added.
  3. Click [Save Changes] to save the change.

...

Panel
borderColor#0081C0
titleColor#0081C0

XperienCentral versions 10.15.0 and higher.

Enables XperienCentral to send visitor statistics related to personalizations to Google Analytics. This functionality requires the XperienCentral Insights Platform. When enabled, this setting adds hidden <div> tags which contain data personalization attributes needed by Google Analytics to personalized content. The only information sent to Google Analytics is the name of the personalization.

...

Specifies the link prefixes that are allowed in hyperlinks in content in XperienCentral. The default prefixes are "http", "https" and "mailto". If your website uses other URL prefixes, you can add them to the allowed link schemes. A link scheme is everything that comes before the colon (:) in a URL (https://www.gxsoftware.com, for example). To add a link scheme, follow these steps:
  1. Enter the link scheme in the text field next to the [Add value] button.
  2. Click [Add value]. The link scheme is added.
To delete a link scheme, follow these steps:
  1. Select the "Delete" check box to the right of the link scheme.
  2. Scroll to the bottom of the "General" tab and click [Save Changes]. The link scheme is deleted.

When you add or delete a link scheme, the change is effective immediately. No restart of XperienCentral or refresh of a browser is necessary.

 

Note

System Administrators and Application Managers: In general, it is a good idea to communicate to your users of XperienCentral which link schemes are acceptable.

 

 

...

 

Back to top

 

...

 

...

Specifies the name of the directory where the Solr search directories are located.

Note: You can override the default XperienCentral Solr configuration. Perform the following steps in order for the modifications to the Solr configuration files to be applied and saved:

  1. Start XperienCentral.
  2. Create a new directory for the Solr configuration files.
  3. Copy the directory <xperiencentral-root>/work/searchengine/conf/core0/conf to the directory you created in the previous step.
  4. Modify the configuration file(s) as desired in the new directory.
  5. Add the Solr directory that you created above to the property "config_directory" in the "wmasolrsearch" section (above).
  6. Click [Save Changes] in the Setup Tool.
  7. In the XperienCentral Workspace, navigate to the Plugins dialog (Configuration > Plugins).
  8. Stop and restart the plugin "wmasolrsearch".

If after performing the steps above you modify the override configuration files in the directory set as config_directory, you must perform the following steps for them to take effect:

  1. Modify the configuration file(s) as desired in the config_directory.
  2. In the XperienCentral Workspace, navigate to the Plugins dialog (Configuration > Plugins).
  3. Stop and restart the plugin "wmasolrsearch".

...

 

Back to top

 

startup_settings

 

...

 

Back to top

 

 

 

 

 

 

 

 User profiles allow you to target website visitors with specific content or restrict the content that certain website visitors are able to view. By creating users and groups and assigning authorization(s) to those groups, you have complete control over what these users can see and do on your website. A user always has to be part of one or more web groups in order to be granted access to restricted pages on a website. Authorization(s) to view specific website pages are assigned at the group level. To view and manage web users, navigate to Configuration > User Profiles.


In This Topic

Table of Contents
maxLevel2
minLevel2


...

Creating Users

To create a user profile, follow these steps:

  1. Click the [User Profiles] tab:

    Image Added

  2. Click [Add User]. Four tabs appear below "Search Results": [User Details], [Groups], [Newsletters], and [Statistics]:


    Image Added


  3. Enter the information for the new user in the [User Details] tab by filling in the fields. The fields "Login" and "Password" are mandatory — the rest of the fields are optional.
  4. Click [Apply]. The new user is created. For example:


    Image Added




Back to top


...

Anchor
searching
searching
Searching for Users

To view and/or modify a use's properties, click the [User Profiles] tab. At the top of the [User Profiles] tab, you can enter search criteria to find a user or users. Follow these steps:

  1. Specify the search parameter(s). You can search for a user in the following ways:
    • Using a search term or terms. You can enter a first name and/or last name or a partial string. The wildcard characters "*" and "?" are not valid in a search string.
    • By specifying a registration date range. To specify a date range, enter dates in the "from" and "to" fields in the format DD/MM/YYYY or click the calendar icon to select the "from" and "to" dates from a calendar.
    • By specifying a date range within which the user last logged in. To specify a date range, enter dates in the "from" and "to" fields in the format DD/MM/YYYY or click the calendar icon to select the "from" and "to" dates from a calendar.
    • According to whether or not the user has confirmed. Click the down arrow next to "Has Confirmed" and select "Yes" or "No".

      Combinations of the above parameters can also be used to narrow the search. If you use multiple search criteria, only the users that match all criteria are returned.

  2. After specifying the search parameter(s), click [Search]. All users that match the query will be shown in the "Search Results" section. If you leave all the fields blank, all users will be returned.

    In the example below, the search term "car" is specified:


    Image Added



The following is an example result from the search:


Image Added
 

The search returned the users "carolineh", "carls", and "oscarm" because they match the partial search term "car".

In the following example, users who registered between June 6, 2013 and January 14 2014 are searched for:


Image Added


Back to top


...

Modifying User Profiles


To modify a user's details, perform a search as described in the section Searching for Users. When the results are returned, click the user whose details you want to modify in the "Search Results" list. For example:

Image Added
 

The full details for the user now appear:


Image Added



Make the modifications to the user's details and then click [Apply]. The changes are saved.


Back to top


...

Assigning Newsletter Subscriptions to Users

You can create newsletters and e-mail them to selected recipients. For each user, you can assign a subscription to one or more existing newsletters.

Before you can assign a newsletter subscription to a user, the newsletter and its corresponding mailing list must have already been created. Once created, all available mailing lists are shown on the [Newsletters] tab.To assign a newsletter subscription to a user, follow these steps:

Select the check box next to the newsletter(s) you want to send to the user. For example:


Image Added

Select the format in which the newsletter will be sent. The options are:

  1. HTML — the e-mail will be formatted as HTML.
  2. Text — the e-mail will be formatted as plain text.

Click [Apply].


Back to top


...

User Statistics

On the [Statistics] tab, you can view details regarding a user's website visits and account statistics. For example:


Image Added

The meaning of the statistics is as follows:

StatisticDescription
Registration dateThe date and time the user's profile was created.
Number of visitsThe number of times the user has logged in to the website since their user profile was created.
Last modifiedThe date and time that the user's profile was last modified.
Last visitThe date and time that the user most recently logged in.



Back to top


...

Exporting User Properties

User properties can be exported in order to be used in another application or for back-up purposes. The data is exported in comma separated values (CSV) format. To export user data, follow these steps:

  1. Enter the search criteria for the user or users whose data you want to export. To return all users, leave all the search fields blank.
  2. Click [Search]. The user or users matching the search criteria are returned.
  3. Click [Export to CSV].
  4. At the "File Download" prompt, click [Save].
  5. Specify the location where you want to save the exported user data. By default the name of the exported file is "GX_user_profiles_[host name]_[current date].csv".
  6. Click [Save].

Exported User Data Example

The following shows an example of exported user data opened in a Microsoft Excel spreadsheet.

Image Added




Back to top