This article explains how to control template replication process. Either you are modifying or adding a new website, here is where the preferences of the website are configured.
Website No. - This number is automatically assigned.
Website Name - Enter preferred name for website.
Website Domain Name - Enter domain to be used with this website. Example: companydomain.com (do not place http:// or www. in front of domain name)
Note: when a visitor hits the web page Plexum will determine which domain name was used and redirect visitor to site assigned to the domain name. If you are setting up two or more websites with different domains your server must have parked domain feature enabled. Each domain must be parked to the primary domain. Check with your hosting company to determine if Parked Domain is enabled.
Enable Static Replication
- Select "Yes" to replicate a static page for each template designated to be static. When static is specified for a template, page code stored in the database will be pulled, placed in to a HTML file, and stored on the web server.
- Select "No" to replicate all pages dynamically. When dynamic is specified, web page will be generated from the database only when a web visitor hit the page URL.
Replication Type (only available when Static Replication is set to "Yes")
- Select "Multiple Files" to allow multiple template pages to be replicated as static pages. Note: A folder for each User will be created on the server so that static pages can be organized. Because of this, User's URL will resemble http://www.companydomain.com/siteid/page.html
- Select "Single Files" to only replicate the home page for the User's website. No folder will be created for Users instead the user's URL will resemble http://www.companydomain.com/siteid.html
Website Storage Location (only available when Static Replication is set to "Yes")
Enter the main folder where user websites will be replicated and stored (e.g. Leave blank to place user's website in hosting root directory. User's URL will be http://www.companydomain.com/siteid.html or when folder name is specified URL will be http://www.companydomain.com/foldername/siteid.html).
Note: Read and write permissions is needed on the folder.
Website Language - English is the default language. You may add additional language in the Language Wizard and provide translations for each. (See Language Wizard for more)
Replicate for all users - Select "Yes" will force this website to replicate for all users. Select "No" to only replicate site User has selected on their default website.
User Class Access - Check one or more User Class. This will add this website as an option to Users in checked User Class. Website will then appear on list in the "My Website" area in User Back Office.
Sponsor Tags
This area will enable you to place User's Sponsor Information on replicated pages.
- Enable Tags - Select "Yes" to make sponsor's information tags available to show on web pages. Example: !SFNAME! will display Sponsor's first name. Select "No" to disable.
- Enable FlexField Tags - Select "Yes" to make extend information stored in FlexFields available to show on web pages. Example: &FTAG_CELLNUM& will display Sponsor's cell phone number. (See FlexField Manager for more information on configuring additional FlexField AKA custom fields) Select "No" to disable.
Latest User Sign-up List Tag
- Enable Tag - Select "Yes" to show list of previously activated Users. A tag will be provided. Simply place the tag on replicated page to display list. Select "No" to disable.
- Display Type - Select what to display on the list (e.g. Fist & Last names, UserId, Last names, etc...).
- Display # of Users - Enter a number. This number is the max number of User which will be displayed on list.
- Display Refresh Rate - Enter a number (in seconds). List will refresh every xx seconds.
Pre-Enrolled User List Tag
- Enable Tag - Select "Yes" to show list of Pre-Enrolled Users. A tag will be provided. Simply place the tag on replicated page to display list. Select "No" to disable.
- Display Type - Select what to display on the list (e.g. Fist & Last names, UserId, Last names, etc...).
- Display # of Users - Enter a number. This number is the max number of User which will be displayed on list.
- Display Refresh Rate - Enter a number (in seconds). List will refresh every xx seconds.
Global User Sign-up Security & Confirmation Setting
- Enable Security Code Image - Select "Yes" to enable human touch submission of sign up form. This will place a coded image on the sign up page. The person filling out the sign up form must enter the code which displays on the security image correctly in order to proceed with the sign-up process. Select "No" to disable human touch security image and the sign-up process will be allow continuing without restrictions.
- Enable Confirmation Checkbox - Select "Yes" to place a require checkbox near the submit button on the sign-up form. You may use this requirement to ensure terms, conditions, and/ policy is understood before proceeding with the sign-up process. Select "No" to disable this requirement.
Co-op Setting (rotational homepage)
Enable Co-op - Select "Yes" to enable rotation of User's website when visitors come to the website through the main URL without specifying a User's site ID. Select "No" to direct all visitors to a default User's website. (See Default Website User setting below)
Site-Id Required Setting
Enable Setting - Select "Yes" to display a page that will require visitors to enter a User's site ID when the main URL is used to come to the website without specifying a User site ID. Select "No" to display a "User Website Not Found Page" instead. (See Website Template Editor)
Default Website User
User-Id - Enter User ID to direct all orphan web visitors. If visitors come to the website through the main URL without specifying a User site ID they will be redirected to the User's website indicated here.
Website Hits Tracker
Enable Hits Tracking - Select "Yes" to enable record keeping of hits to the User's Homepage. You may also track hits of other pages by placing a tracking tag on any of the other web pages. The tracking tag is !TRACKHITS!.
Note:
- Do not place this tag on the home page the system will track visits to the homepage when this setting is enabled.
- The more users and pages you track will drastically increase the size of the database. This may cause lag. Keep a close eye on your hit stats and database size to adjust your server requirements accordingly. Select "No" to disable.
Users Directory Management Preferences
This setting allows management of how directories (folders) are created and managed on the server. If you have set the preference to use static replication and replication type setting for multiple files; use the following settings to manage the creation of directories which stores the User's web pages. Why would you enable this setting? Some web servers have a file or folder limitations in each directory. This setting will help with getting round such restrictions. Check with your hosting provider.
Enable Management - Select "Yes" to enable auto management of directories. Select "No" to disable.
Note:
- Enabling this feature will only affect activating Users from this point forward. See Force Directory Structure setting below to effect previously activated users.
- If disabled the system will create all user's website in the default Website Storage Location (specified above). For instance you have 1000 users all 1000 website will be stored in this location (directory or folder)
Force Directory Structure - Select "Yes" to force directory structure on previously activated users. It will move the website into the managed directory structure format. Select "No" to only effect new activating Users and leave the previous user directories as is.
Note: This will change the URL of the User's Website. It will not effect the user's URL if Sub-Domain feature is in use.
Users Per Directory - Enter the maximum number of Users per directory. Once max is reached the system will create another directory to store user's websites. For instance you have 1000 users, you set max to 250 users, and the system will create four directories which stores 250 websites in each.
Website Image Preferences
These controls upload images for the replicated template website.
Allow Image Upload - Select "Yes" to enable upload of images. Select "No" to disable.
Allowed Image Limit - Enter the number of images Users will be allowed to upload.
Allowed Image Size - Enter the max size (in kilobyte) will be allowed to be uploaded.
Allowed Images Label - Enter the label for images. Example: If you set image limit to 3. If you do not label the image field (leave this setting blank) it will appear in the User Back Office as follows; Image 1, Image 2, Image 3. If you prefer to rename these labels enter them here (separated by comma. i.e. Personal Photo, Family Photo, Fun Photo).
Click Save to apply changes.