| Server IP : 208.122.213.31 / Your IP : 216.73.216.45 Web Server : Apache System : Linux msd6191.mjhst.com 4.18.0-553.146.1.el8_10.x86_64 #1 SMP Tue Jul 21 15:46:30 UTC 2026 x86_64 User : WHMCS_MIA_382 ( 1001) PHP Version : 7.4.33 Disable Function : NONE MySQL : ON | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : ON Directory : /home/httpd/html/cms.classicscash.com/public_html/cms_admin/plugins/general/ |
Upload File : |
<?xml version="1.0"?>
<!-- <?php ob_start() ?> -->
<!-- The above line masks this file from being read directly from the browser -->
<root>
<plugin name="general" version="2">
<mysql desc="MySQL Database Options">
<host noreset="1">
<name>Database Host</name>
<desc>Database host name. Please obtain this information from your hosting company if you don't know it.</desc>
<sensitive>1</sensitive>
<value>localhost</value>
<upgrade>localhost</upgrade>
<cacheeffect>none</cacheeffect>
<validation>
<rule rule="regex" regex="/(\/|\\)/i" match="1" errmsg="Error: Slashes / Backslashes are not allowed here." />
<rule rule="regex" regex="/\.{2,}/i" match="1" errmsg="Error: Hostname is malformed" />
</validation>
</host>
<user noreset="1">
<name>Database User Name</name>
<sensitive>1</sensitive>
<desc>Database user name. Please obtain this information from your hosting company if you don't know it.</desc>
<value>username</value>
<upgrade>username</upgrade>
<cacheeffect>none</cacheeffect>
<validation>
<rule rule="regex" regex="/^(.*)$/i" match="0" errmsg="Error: Invalid character detected. Valid characters are a-z, 0-9, dashes and underscores." />
</validation>
</user>
<pass noreset="1">
<name>Database Password</name>
<desc>Database password. Please obtain this information from your hosting company if you don't know it.</desc>
<sensitive>1</sensitive>
<value>password</value>
<upgrade>password</upgrade>
<type value="password" />
<cacheeffect>none</cacheeffect>
<validation>
<rule rule="regex" regex="/(.*)/i" match="0" errmsg="Error: This error message is never triggered because password can be anything." />
</validation>
</pass>
<db noreset="1">
<name>Database Name</name>
<desc>Database name. Please obtain this information from your hosting company if you don't know it.</desc>
<sensitive>1</sensitive>
<value>database</value>
<upgrade>database</upgrade>
<cacheeffect>all</cacheeffect>
<validation>
<rule rule="regex" regex="/^[a-z0-9_-]{1,50}$/i" match="0" errmsg="Error: Invalid character detected. Valid characters are a-z, 0-9, dashes and underscores." />
</validation>
</db>
<email_errors>
<name>Email Database Errors</name>
<desc>If there's a database error it will be emailed to this address. Please leave this value blank unless otherwise advised.</desc>
<value></value>
<upgrade></upgrade>
<sensitive>1</sensitive>
<cacheeffect>none</cacheeffect>
<validation>
<rule rule="regex" allowblank="1" regex="/.+/i" match="0" errmsg="Error: Please enter a valid email address" />
</validation>
</email_errors>
<timezone>
<name>Time Zone</name>
<desc>Set the default Time Zone</desc>
<value>America/Los_Angeles</value>
<upgrade></upgrade>
<type value="dropdown" populate="timezones">
<option value="">--Keep Time Zone as Default--</option>
</type>
<cacheeffect>search</cacheeffect>
<validation>
<rule rule="dropdown" errmsg="Error: Value must be something listed in the dropdown" />
</validation>
</timezone>
</mysql>
<memcached desc="MySQL Query Caching">
<enabled noreset="1">
<name>Caching Method</name>
<desc>Enables caching of database queries to enhance site performance by reducing database load.</desc>
<type value="dropdown">
<option value="0">None</option>
<option value="1">Memcached Server</option>
<option value="2" feature="diskcaching">Disk Caching</option>
</type>
<value version="3.0">0</value>
<value version="3.1">0</value>
<value version="3.2">0</value>
<value version="4.0">0</value>
<upgrade>0</upgrade>
<cacheeffect>none</cacheeffect>
<validation>
<rule rule="dropdown" errmsg="Error: Value must be something listed in the dropdown" />
</validation>
</enabled>
<serverlist noreset="1">
<name>Memcached Host</name>
<desc>
<![CDATA[
Enter memcached server locations separated by commas.<br />
<br /><b>Format</b>: hostname:port:memory,hostname:port:memory.<br />
<br /><b>Hostname</b>: The machine name that hosts the memcached server
<br /><b>Port</b>: The port the memcached server uses.
<br /><b>Memory</b>: The amount of memory allocated to the memcached server.
<br /><br />Please obtain this information from your hosting company
]]>
</desc>
<value>localhost:11211:64</value>
<upgrade>localhost:11211:64</upgrade>
<cacheeffect>none</cacheeffect>
<dependencies>
<item name="memcached|enabled" value="1" />
</dependencies>
<validation>
<rule rule="regex" regex="/^(.+):(\d+):(\d+)$/i" match="0" errmsg="Error: Format for this field must be in the following format - hostname:port:cache weight. Example: localhost:11211:64" />
</validation>
</serverlist>
<expiration>
<name>Expiration</name>
<desc>Memcached record will expire after XX seconds or at midnight, whichever comes first.</desc>
<value>86400</value>
<upgrade>86400</upgrade>
<type value="dropdown">
<option value="1800">30 minutes</option>
<option value="3600">1 hour</option>
<option value="7200">2 hours</option>
<option value="10800">3 hours</option>
<option value="21600">6 hours</option>
<option value="43200">12 hours</option>
<option value="86400">24 hours</option>
<option value="-1" feature="memcacheneverexpire">Never</option>
</type>
<cacheeffect>none</cacheeffect>
<dependencies>
<item name="memcached|enabled" value="1" />
</dependencies>
<validation>
<rule rule="dropdown" errmsg="Error: Value must be something listed in the dropdown" />
</validation>
<hidefeature>hidesetup1</hidefeature>
</expiration>
</memcached>
<content desc="Content Configuration">
<path noreset="1">
<name>Path to Content </name>
<desc>This is the server path to where content is stored. Use an absolute path including beginning and ending slashes e.g. /home/mysite.com/members/content/</desc>
<sensitive>1</sensitive>
<size>55</size>
<value>/</value>
<upgrade>/</upgrade>
<cacheeffect>all</cacheeffect>
<validation>
<rule rule="regex" regex="/:\/\//i" match="1" errmsg="Error: Path must be local to the server. Cannot be web address" />
<rule rule="regex" regex="/^\//i" match="0" errmsg="Error: Path must start with a slash character (/)" />
<rule rule="regex" regex="/\/$/i" match="0" errmsg="Error: Path must end with a slash character (/)" />
</validation>
</path>
<copy_cron>
<name>Copy Files Using Cron</name>
<desc>Experimental: If enabled, copy files into place using cron and not directly. Leave disabled for now.</desc>
<type value="dropdown">
<option value="0">No</option>
<option value="1">Yes</option>
</type>
<value>0</value>
<upgrade>0</upgrade>
<cacheeffect>all</cacheeffect>
<validation>
<rule rule="dropdown" errmsg="Error: Value must be something listed in the dropdown" />
</validation>
<hidefeature>hidesetup1</hidefeature>
</copy_cron>
<showdirs>
<name>Show List of Folders in Preview</name>
<desc>Show a list of folders with under the preview pictures.</desc>
<value>0</value>
<upgrade>0</upgrade>
<type value="dropdown">
<option value="0">No</option>
<option value="1">Yes</option>
</type>
<cacheeffect>none</cacheeffect>
<validation>
<rule rule="dropdown" errmsg="Error: Value must be something listed in the dropdown" />
</validation>
<hidefeature>hidesetup1</hidefeature>
</showdirs>
<legacythumbs>
<name>Legacy Thumbnails</name>
<desc>
Older templates use thumbnails that are in the top level contentthumbs folder:
<br /><br />
e.g: /members/content/contentthumbs/153.jpg
<br /><br />
Newer templates use thumbnails that are nested, and have 1x/2x/3x/4x sizes available:
<br /><br />
e.g:<br />
/members/content/contentthumbs/01/53/153-1x.jpg<br />
/members/content/contentthumbs/01/53/153-2x.jpg<br />
/members/content/contentthumbs/01/53/153-3x.jpg<br />
/members/content/contentthumbs/01/53/153-4x.jpg<br />
<br />
Elevated X does not use legacy thumbnails on newer PHP templates. If you have customized templates or older smarty templates from October 2014, set this value to "Yes".
Otherwise, leave this value set to "No"
</desc>
<value>0</value>
<upgrade>0</upgrade>
<type value="dropdown">
<option value="0">No</option>
<option value="1">Yes</option>
</type>
<cacheeffect>none</cacheeffect>
<validation>
<rule rule="dropdown" errmsg="Error: Value must be something listed in the dropdown" />
</validation>
<hidefeature>hidesetup1</hidefeature>
</legacythumbs>
<uppath>
<name>Upload Folder</name>
<desc>Specify the upload folder path. This is relative to the
content path specified above.</desc>
<value>upload/</value>
<upgrade>upload/</upgrade>
<cacheeffect>none</cacheeffect>
<validation>
<rule rule="regex" regex="/:\/\//i" match="1" errmsg="Error: Path must be local to the server. Cannot be web address" />
<rule rule="regex" regex="/\/$/i" match="0" errmsg="Error: Path must end with a slash character (/)" />
</validation>
<hidefeature>hidesetup1</hidefeature>
</uppath>
<depth>
<name>Directory Depth</name>
<desc>This is used when content is organized in nested folders on multiple levels. Specify how many directories deep the system should look for content within the /upload/ folder.</desc>
<value>0</value>
<upgrade>0</upgrade>
<cacheeffect>none</cacheeffect>
<validation>
<rule rule="numeric" min="0" max="20" int="1" errmsg="Error: Value must an integer between 0-20." />
</validation>
</depth>
<depth_override>
<name>Override Directory Depth</name>
<desc>Advanced feature: For specific folders under upload/, allow directory depth to be overridden.</desc>
<value></value>
<upgrade></upgrade>
<cacheeffect>none</cacheeffect>
<validation>
<rule rule="regex" allowblank="1" regex="/.+/i" match="0" errmsg="Please enter a valid value." />
</validation>
<hidefeature>hidesetup1</hidefeature>
</depth_override>
<preview_x>
<name>Preview Thumbnail Width</name>
<desc>Sets the default width of category or content set preview thumbnails.</desc>
<value sitetype="0">234</value>
<upgrade sitetype="0">234</upgrade>
<value sitetype="1">130</value>
<upgrade sitetype="1">130</upgrade>
<cacheeffect>none</cacheeffect>
<validation>
<rule rule="numeric" min="0" max="10000" int="1" errmsg="Error: Value must an integer between 0-10000." />
</validation>
<hidefeature>hidesetup1</hidefeature>
</preview_x>
<preview_y>
<name>Preview Thumbnail Height</name>
<desc>Sets the default height of category or content set preview thumbnails.</desc>
<value sitetype="0">176</value>
<upgrade sitetype="0">176</upgrade>
<value sitetype="1">100</value>
<upgrade sitetype="1">100</upgrade>
<cacheeffect>none</cacheeffect>
<validation>
<rule rule="numeric" min="0" max="10000" int="1" errmsg="Error: Value must an integer between 0-10000." />
</validation>
<hidefeature>hidesetup1</hidefeature>
</preview_y>
<preview_q>
<name>Preview Thumbnail Quality</name>
<desc>Set the quality of category or content set preview thumbnails. Valid ranges are 0-100, a setting of 100 means the image will have no compression.</desc>
<value>90</value>
<upgrade>90</upgrade>
<cacheeffect>none</cacheeffect>
<validation>
<rule rule="numeric" min="0" max="100" int="1" errmsg="Error: Value must an integer between 0-100." />
</validation>
</preview_q>
<imageorientation>
<name>Auto-detect Image Orientation</name>
<value>1</value>
<upgrade>1</upgrade>
<desc>Tries to detect the orientation of the image via the EXIF tags in the photo</desc>
<type value="dropdown">
<option value="0">No</option>
<option value="1">Yes</option>
</type>
<cacheeffect>none</cacheeffect>
<validation>
<rule rule="dropdown" errmsg="Error: Value must be something listed in the dropdown" />
</validation>
</imageorientation>
<content_previewtype>
<name>Content Preview Types</name>
<desc>Specify which files can be used as thumbnails on content.php and on contentgroup_edit.php.</desc>
<value version="3.0">name=jpg</value>
<value version="3.1">name=jpg</value>
<value version="3.2">name=jpg,name=highres</value>
<value version="4.0">name=jpg,name=highres</value>
<upgrade>name=jpg</upgrade>
<cacheeffect>none</cacheeffect>
<validation>
<rule rule="regex" regex="/:\/\//i" match="1" errmsg="Error: Cannot be web address" />
<rule rule="regex" regex="/\//i" match="1" errmsg="Error: Slash character not allowed (/)" />
<rule rule="regex" regex="/,$/i" match="1" errmsg="Error: Entry cannot end with a comma (,)" />
<rule rule="regex" regex="/^((name|type)=([a-z0-9_-]{1,50}),?)+$/i" match="0" errmsg="Error: Entry must match the following pattern: name=xxx,type=yyy. Example: name=highres,type=vids" />
</validation>
<hidefeature>hidesetup1</hidefeature>
</content_previewtype>
<seo_urls>
<name>Members Area SEO URLs</name>
<desc>If enabled, use SEO URLs for links instead of regular URLs.</desc>
<value version="3.0">0</value>
<value version="3.1">0</value>
<value version="3.2">0</value>
<value version="4.0">1</value>
<upgrade>0</upgrade>
<type value="dropdown">
<option value="0">No</option>
<option value="1" feature="seourls">Yes</option>
</type>
<cacheeffect>all</cacheeffect>
<validation>
<rule rule="dropdown" errmsg="Error: Value must be something listed in the dropdown" />
</validation>
</seo_urls>
<seo_404>
<name>SEO 404 redirect</name>
<desc>If specified, redirect to the specified 404 page URL when page is not found.</desc>
<value></value>
<upgrade></upgrade>
<cacheeffect>all</cacheeffect>
<validation>
<rule rule="regex" regex="/(.*)/i" match="0" errmsg="Error: This error message is never triggered because value can be anything." />
</validation>
</seo_404>
<seo_404type>
<name>SEO 404 redirect type</name>
<desc>Determine whether to try serving the page, or redirect to the page.
NOTE: To serve a page directly, it will need to be an HTML file, NOT be a http URL, and exist in the folder where servepage.php is present.
Example: notfound.html
</desc>
<value version="0">0</value>
<value version="1">1</value>
<upgrade>0</upgrade>
<type value="dropdown">
<option value="0">Redirect</option>
<option value="1" feature="seourls">Serve Page</option>
</type>
<cacheeffect>all</cacheeffect>
<validation>
<rule rule="dropdown" errmsg="Error: Value must be something listed in the dropdown" />
</validation>
</seo_404type>
<seo_lowercase>
<name>SEO Lower Case URLs</name>
<desc>If set, automatically make SEO urls lower case.</desc>
<value>1</value>
<upgrade>0</upgrade>
<type value="dropdown">
<option value="0">No</option>
<option value="1">Yes</option>
</type>
<cacheeffect>all</cacheeffect>
<validation>
<rule rule="dropdown" errmsg="Error: Value must be something listed in the dropdown" />
</validation>
</seo_lowercase>
</content>
<vodpass desc="VOD / Store Password Settings">
<password_minschars>
<name>Min. Characters in Password</name>
<desc>Determine the minimum number of characters required when creating a password</desc>
<value>8</value>
<upgrade>8</upgrade>
<type value="dropdown">
<option value="4">4</option>
<option value="5">5</option>
<option value="6">6</option>
<option value="7">7</option>
<option value="8">8</option>
<option value="9">9</option>
<option value="10">10</option>
<option value="11">11</option>
<option value="12">12</option>
</type>
<cacheeffect>all</cacheeffect>
<validation>
<rule rule="dropdown" errmsg="Error: Value must be something listed in the dropdown" />
</validation>
<showfeature>od</showfeature>
</password_minschars>
<password_minnumber>
<name>Min. Numbers in Password</name>
<desc>Determine the minimum number of numbers required when creating a password</desc>
<value>0</value>
<upgrade>0</upgrade>
<type value="dropdown">
<option value="0">0</option>
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
</type>
<cacheeffect>all</cacheeffect>
<validation>
<rule rule="dropdown" errmsg="Error: Value must be something listed in the dropdown" />
</validation>
<showfeature>od</showfeature>
</password_minnumber>
<password_minspecial>
<name>Min. Special Characters in Password</name>
<desc>Determine the minimum number of special characters required when creating a password</desc>
<value>0</value>
<upgrade>0</upgrade>
<type value="dropdown">
<option value="0">0</option>
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
</type>
<cacheeffect>all</cacheeffect>
<validation>
<rule rule="dropdown" errmsg="Error: Value must be something listed in the dropdown" />
</validation>
<showfeature>od</showfeature>
</password_minspecial>
<password_diffcase>
<name>Require different case</name>
<desc>If set to yes, require both upper and lower case in password.</desc>
<value>0</value>
<upgrade>0</upgrade>
<type value="dropdown">
<option value="1">Yes</option>
<option value="0">No</option>
</type>
<cacheeffect>all</cacheeffect>
<validation>
<rule rule="dropdown" errmsg="Error: Value must be something listed in the dropdown" />
</validation>
<showfeature>od</showfeature>
</password_diffcase>
<password_nocommon>
<name>Reject common passwords</name>
<desc>If set to yes, do not allow the 1 million most common passwords</desc>
<value>1</value>
<upgrade>0</upgrade>
<type value="dropdown">
<option value="1">Yes</option>
<option value="0">No</option>
</type>
<cacheeffect>all</cacheeffect>
<validation>
<rule rule="dropdown" errmsg="Error: Value must be something listed in the dropdown" />
</validation>
<showfeature>od</showfeature>
</password_nocommon>
<password_resetbad>
<name>Force Reset of Bad Passwords</name>
<desc>If the criteria of password is insufficient, force customers to choose a new password when they log in.</desc>
<value>0</value>
<upgrade>0</upgrade>
<type value="dropdown">
<option value="1">Yes</option>
<option value="0">No</option>
</type>
<cacheeffect>all</cacheeffect>
<validation>
<rule rule="dropdown" errmsg="Error: Value must be something listed in the dropdown" />
</validation>
<showfeature>od</showfeature>
</password_resetbad>
</vodpass>
<templating desc="Templating">
<error_reporting>
<name>Error Reporting Level</name>
<desc>We recommend keeping this to Override unless otherwise specified</desc>
<value>0</value>
<upgrade>0</upgrade>
<type value="dropdown">
<option value="0">Show all errors except PHP notices</option>
<option value="2">Only show fatal errors</option>
<option value="1">Honor Standard PHP settings</option>
</type>
<cacheeffect>all</cacheeffect>
<validation>
<rule rule="dropdown" errmsg="Error: Value must be something listed in the dropdown" />
</validation>
</error_reporting>
<log_php_errors>
<name>Log PHP Errors</name>
<desc>If enabled, logs errors to error log for purpose of catching and troubleshooting errors</desc>
<value>0</value>
<upgrade>0</upgrade>
<type value="dropdown">
<option value="0">No</option>
<option value="1">Yes</option>
</type>
<cacheeffect>all</cacheeffect>
<validation>
<rule rule="dropdown" errmsg="Error: Value must be something listed in the dropdown" />
</validation>
</log_php_errors>
</templating>
<email desc="email">
<delivery>
<name>Email Delivery</name>
<desc>Determine what templating language to use.</desc>
<value>0</value>
<upgrade>0</upgrade>
<type value="dropdown">
<option value="0">Built in PHP</option>
<option value="1">SMTP</option>
<!-- <option value="2">IMAP</option> -->
</type>
<cacheeffect>none</cacheeffect>
<validation>
<rule rule="dropdown" errmsg="Error: Value must be something listed in the dropdown" />
</validation>
</delivery>
<host>
<name>Email Host</name>
<desc>Email host name. Please leave this blank if using built-in PHP delivery.</desc>
<sensitive>1</sensitive>
<value></value>
<upgrade></upgrade>
<cacheeffect>none</cacheeffect>
<dependencies>
<item name="email|delivery" value="1" />
</dependencies>
<validation>
<rule rule="regex" regex="/(\/|\\)/i" match="1" errmsg="Error: Slashes / Backslashes are not allowed here." />
<rule rule="regex" regex="/\.{2,}/i" match="1" errmsg="Error: Hostname is malformed" />
</validation>
</host>
<user>
<name>Email User Name</name>
<sensitive>1</sensitive>
<desc>Email user name. Please leave this blank if using built-in PHP delivery.</desc>
<value></value>
<upgrade></upgrade>
<cacheeffect>none</cacheeffect>
<dependencies>
<item name="email|delivery" value="1" />
</dependencies>
<validation>
<rule rule="regex" regex="/^(.*)$/i" match="0" errmsg="Error: Invalid character detected. Valid characters are a-z, 0-9, dashes and underscores." />
</validation>
</user>
<pass>
<name>Email Password</name>
<desc>Email password. Please leave this blank if using built-in PHP delivery.</desc>
<sensitive>1</sensitive>
<value></value>
<upgrade></upgrade>
<type value="password" />
<cacheeffect>none</cacheeffect>
<dependencies>
<item name="email|delivery" value="1" />
</dependencies>
<validation>
<rule rule="regex" regex="/(.*)/i" match="0" errmsg="Error: This error message is never triggered because password can be anything." />
</validation>
</pass>
<port>
<name>Port</name>
<desc>The Port Number to use</desc>
<value>25</value>
<upgrade>25</upgrade>
<cacheeffect>none</cacheeffect>
<dependencies>
<item name="email|delivery" value="1" />
</dependencies>
<validation>
<rule rule="numeric" min="0" max="65000" int="1" errmsg="Error: Value must an integer between 0-65000." />
</validation>
</port>
<ssl>
<name>Use SSL</name>
<desc>Use SSL when sending outgoing mail.</desc>
<value>1</value>
<upgrade>1</upgrade>
<type value="dropdown">
<option value="0">No</option>
<option value="1">SSL</option>
</type>
<cacheeffect>none</cacheeffect>
<dependencies>
<item name="email|delivery" value="1" />
</dependencies>
<validation>
<rule rule="dropdown" errmsg="Error: Value must be something listed in the dropdown" />
</validation>
</ssl>
<from>
<name>Email From</name>
<desc>Specify who the email is from. Can either be the email address, or a format like "FirstName Lastname &amp;lt;email@email.com&amp;gt;"</desc>
<sensitive>1</sensitive>
<value></value>
<upgrade></upgrade>
<cacheeffect>none</cacheeffect>
<validation>
<rule rule="regex" regex="/(.*)/i" match="0" errmsg="Error: This error message is never triggered because this can be anything." />
</validation>
</from>
</email>
<performance desc="Performance">
<lowresourcemode>
<name>Low Resource Mode</name>
<desc>Enable this for use on shared servers and VPS servers with limited resources.</desc>
<value>0</value>
<upgrade>0</upgrade>
<type value="dropdown">
<option value="0">Off</option>
<option value="1">On</option>
</type>
<cacheeffect>all</cacheeffect>
<validation>
<rule rule="dropdown" errmsg="Error: Value must be something listed in the dropdown" />
</validation>
</lowresourcemode>
<highlevelcaching>
<name>High Level Caching</name>
<desc>Enable high level caching of pages/content. By default, leave this value to "On". Other values are NOT recommended.
</desc>
<value>1</value>
<upgrade>1</upgrade>
<type value="dropdown">
<option value="0">Off</option>
<option value="1">On</option>
<option value="-1">Debug</option>
</type>
<cacheeffect>all</cacheeffect>
<validation>
<rule rule="dropdown" errmsg="Error: Value must be something listed in the dropdown" />
</validation>
</highlevelcaching>
<cachemethod>
<name>Caching Method</name>
<desc>Determine the caching method for High Level Caching</desc>
<value>0</value>
<upgrade>0</upgrade>
<type value="dropdown">
<option value="0">Two-Character Folders</option>
<option value="1" feature="cachefourcharacterfolder">Four-Character Folders</option>
</type>
<cacheeffect>none</cacheeffect>
<validation>
<rule rule="dropdown" errmsg="Error: Value must be something listed in the dropdown" />
</validation>
</cachemethod>
<sets_in_catinfo>
<name>Set Counts In Categories</name>
<desc>If enabled, shows the number of sets that belong in a category.</desc>
<value>0</value>
<upgrade>0</upgrade>
<type value="dropdown">
<option value="0">No</option>
<option value="1">Yes</option>
</type>
<cacheeffect>none</cacheeffect>
<validation>
<rule rule="dropdown" errmsg="Error: Value must be something listed in the dropdown" />
</validation>
<hidefeature>hidesetup1</hidefeature>
</sets_in_catinfo>
</performance>
<avs desc="AVS Options">
<enable>
<name>AVS Detection</name>
<desc>If enabled, tracks if enduser comes from location that requires adult verification</desc>
<value>0</value>
<upgrade>0</upgrade>
<type value="dropdown">
<option value="0">No</option>
<option value="1">Yes</option>
</type>
<cacheeffect>none</cacheeffect>
<validation>
<rule rule="dropdown" errmsg="Error: Value must be something listed in the dropdown" />
</validation>
</enable>
<sfw_thumb_offset>
<name>SFW Thumb Offset</name>
<desc>Should SFW thumbnails be +100, +1000 or +10000 more than regular thumbnails</desc>
<value>100</value>
<upgrade>100</upgrade>
<type value="dropdown">
<option value="100">100</option>
<option value="1000">1000</option>
<option value="10000">10000</option>
</type>
<cacheeffect>all</cacheeffect>
<dependencies>
<item name="avs|enable" value="1" />
</dependencies>
<validation>
<rule rule="dropdown" errmsg="Error: Value must be something listed in the dropdown" />
</validation>
</sfw_thumb_offset>
<provider>
<name>Provider</name>
<desc>The AVS provider to use</desc>
<sensitive>0</sensitive>
<value>verifymyage</value>
<upgrade>verifymyage</upgrade>
<type value="dropdown">
<option value="verifymyage">VerifyMyAge</option>
<option value="bluecheck">Bluecheck.me</option>
<option value="privateav">PrivateAV</option>
<option value="custom_api" feature="!completebilling,avsapi">Custom API</option>
</type>
<cacheeffect>none</cacheeffect>
<validation>
<rule rule="dropdown" errmsg="Error: Value must be something listed in the dropdown" />
</validation>
<dependencies>
<item name="avs|enable" value="1" />
</dependencies>
</provider>
<environment>
<name>Environment</name>
<desc>The AVS provider to use</desc>
<value>1</value>
<upgrade>1</upgrade>
<type value="dropdown">
<option value="0">Sandbox</option>
<option value="1">Production</option>
</type>
<cacheeffect>none</cacheeffect>
<dependencies>
<item name="avs|enable" value="1" />
<item name="avs|provider" value="verifymyage" />
</dependencies>
<validation>
<rule rule="dropdown" errmsg="Error: Value must be something listed in the dropdown" />
</validation>
</environment>
<access_token>
<name>Access Token</name>
<value></value>
<upgrade></upgrade>
<desc>Access Token</desc>
<cacheeffect>none</cacheeffect>
<dependencies>
<item name="avs|enable" value="1" />
<item name="avs|provider" value="bluecheck" />
</dependencies>
<validation>
<rule rule="regex" regex="/(.*)/i" match="0" errmsg="Error: This error message is never triggered" />
</validation>
</access_token>
<privateav_secretkey>
<name>PrivateAV Secret Key</name>
<value></value>
<upgrade></upgrade>
<desc>PrivateAV Secret Key</desc>
<cacheeffect>none</cacheeffect>
<dependencies>
<item name="avs|enable" value="1" />
<item name="avs|provider" value="privateav" />
</dependencies>
<validation>
<rule rule="regex" regex="/(.*)/i" match="0" errmsg="Error: This error message is never triggered" />
</validation>
</privateav_secretkey>
<bluecheck_default_method>
<name>Default Verification Method</name>
<value>tel</value>
<upgrade>tel</upgrade>
<desc>Default Verification Method</desc>
<cacheeffect>none</cacheeffect>
<dependencies>
<item name="avs|enable" value="1" />
<item name="avs|provider" value="bluecheck" />
</dependencies>
<type value="dropdown">
<option value="tel">Telephone</option>
<option value="ssn">SSN/DOB</option>
</type>
<validation>
<rule rule="dropdown" errmsg="Error: Value must be something listed in the dropdown" />
</validation>
</bluecheck_default_method>
<api_key>
<name>API Key</name>
<value></value>
<upgrade></upgrade>
<desc>API Key</desc>
<cacheeffect>none</cacheeffect>
<dependencies>
<item name="avs|enable" value="1" />
<item name="avs|provider" value="verifymyage" />
</dependencies>
<validation>
<rule rule="regex" regex="/(.*)/i" match="0" errmsg="Error: This error message is never triggered" />
</validation>
</api_key>
<api_secret>
<name>API Secret</name>
<value></value>
<upgrade></upgrade>
<desc>API Secret</desc>
<cacheeffect>none</cacheeffect>
<dependencies>
<item name="avs|enable" value="1" />
<item name="avs|provider" value="verifymyage" />
</dependencies>
<validation>
<rule rule="regex" regex="/(.*)/i" match="0" errmsg="Error: This error message is never triggered" />
</validation>
</api_secret>
<override_regions>
<name>Add Locations Automatically</name>
<desc>If set, add regions to the CMS that the system knows requires AVS. You are still responsible for making sure that you're AVS compliant in all regions your site supports.</desc>
<sensitive>0</sensitive>
<value>0</value>
<upgrade>0</upgrade>
<type value="dropdown">
<option value="1">No</option>
<option value="0">Yes</option>
</type>
<cacheeffect>none</cacheeffect>
<dependencies>
<item name="avs|enable" value="1" />
</dependencies>
<validation>
<rule rule="dropdown" errmsg="Error: Value must be something listed in the dropdown" />
</validation>
</override_regions>
<region_list>
<name>AVS State/Country List</name>
<value>DE,FR,GB,US:AL,US:AR,US:AZ,US:FL,US:GA,US:ID,US:IN,US:KS,US:KY,US:LA,US:MO,US:MS,US:MT,US:NC,US:ND,US:NE,US:OH,US:OK,US:SC,US:SD,US:TN,US:TX,US:UT,US:VA,US:WY</value>
<upgrade>DE,FR,GB,US:AL,US:AR,US:AZ,US:FL,US:GA,US:ID,US:IN,US:KS,US:KY,US:LA,US:MO,US:MS,US:MT,US:NC,US:ND,US:NE,US:OH,US:OK,US:SC,US:SD,US:TN,US:TX,US:UT,US:VA,US:WY</upgrade>
<desc>This list determines the locations where AVS will be required. Enter locations with a state and country code separated by a colon, with each location separated by a comma e.g.
US:TX,US:LA,US:FL</desc>
<cacheeffect>none</cacheeffect>
<dependencies>
<item name="avs|enable" value="1" />
</dependencies>
<validation>
<rule rule="regex" regex="/^([A-Z]{2}(:[A-Z]{2})?,?)*$/" match="0" errmsg="Error: Value must be a comma separated list of media types" />
<rule rule="regex" regex="/,$/" match="1" errmsg="Error: Value cannot end with a comma." />
</validation>
<warning><![CDATA[IMPORTANT:
Elevated X software product licenses and service agreements require you to utilize commercial age verification systems that check a user’s government identification or "public or private transactional data" to confirm that a user is at least 18 years old. It is your responsibility to ensure that your website is compliant with the various laws throughout the United States and foreign countries.
Failure to meet the standards and requirements of the various age verification laws and regulations, determined solely by the Company, can result in the suspension and or the termination of your account without notice.
** Add Locations Automatically is a function for convenience only, and uses the FSC (<a href="http://freespeechcoalition.com">http://freespeechcoalition.com</a>) list of locations. Sole reliance on this is NOT recommended and you are 100% legally responsible for maintaining accurate data for age-restricted locations.]]></warning>
</region_list>
</avs>
<adminappear desc="Admin Panel Configuration">
<multisort>
<name>Multi-Site Dropdown List</name>
<desc>This controls the listing order of sites in the multi-site administration dropdown menu at the top right of the screen.</desc>
<value>0</value>
<upgrade>0</upgrade>
<type value="dropdown">
<option value="0">By Site Id</option>
<option value="1">By Site Name</option>
</type>
<cacheeffect>none</cacheeffect>
<validation>
<rule rule="dropdown" errmsg="Error: Value must be something listed in the dropdown" />
</validation>
<hidevariant>Light</hidevariant>
<allsites>1</allsites>
</multisort>
<setspage_misccolumn>
<name>Sets Page - Misc Column</name>
<desc>Determines which column to show in the Misc column on the admin sets page.</desc>
<value>-1</value>
<upgrade>-1</upgrade>
<type value="dropdown">
<option value="-1">No column</option>
<option value="0">Directory</option>
<option value="1">Visible After</option>
</type>
<cacheeffect>none</cacheeffect>
<validation>
<rule rule="dropdown" errmsg="Error: Value must be something listed in the dropdown" />
</validation>
<hidefeature>hidesetup1</hidefeature>
</setspage_misccolumn>
<setspage_setordercol>
<name>Set Order Column</name>
<desc>If enabled, show a Set Order column. Off by default.</desc>
<value>0</value>
<upgrade>0</upgrade>
<type value="dropdown">
<option value="0">No</option>
<option value="1">Yes</option>
</type>
<cacheeffect>none</cacheeffect>
<validation>
<rule rule="dropdown" errmsg="Error: Value must be something listed in the dropdown" />
</validation>
<hidefeature>hidesetup1</hidefeature>
</setspage_setordercol>
<allaccess_forcesite>
<name>All Access - Force Site Association</name>
<desc>If set to true, a set must be associated with at least one site.</desc>
<value>0</value>
<upgrade>0</upgrade>
<type value="dropdown">
<option value="0">No</option>
<option value="1">Yes</option>
</type>
<cacheeffect>none</cacheeffect>
<validation>
<rule rule="dropdown" errmsg="Error: Value must be something listed in the dropdown" />
</validation>
<hidefeature>hidesetup1</hidefeature>
</allaccess_forcesite>
<allaccess_sitesorting>
<name>All Access - Site Sorting</name>
<desc>If set to yes, list of sites a set can be associated with is sortable.</desc>
<value>0</value>
<upgrade>0</upgrade>
<type value="dropdown">
<option value="0">No</option>
<option value="1">Yes</option>
</type>
<cacheeffect>none</cacheeffect>
<validation>
<rule rule="dropdown" errmsg="Error: Value must be something listed in the dropdown" />
</validation>
<hidefeature>hidesetup1</hidefeature>
</allaccess_sitesorting>
<hide_memberusers>
<name>Hide Users From Non-Admins</name>
<desc>If set to yes, hides usernames / other information for users that are not admins.</desc>
<value>0</value>
<upgrade>0</upgrade>
<type value="dropdown">
<option value="0">No</option>
<option value="1">Yes</option>
</type>
<cacheeffect>none</cacheeffect>
<validation>
<rule rule="dropdown" errmsg="Error: Value must be something listed in the dropdown" />
</validation>
<hidefeature>hidesetup1</hidefeature>
</hide_memberusers>
<default_popups>
<name>Enable default popup</name>
<desc>Enables popups that let the user determine if the setting is enabled / disabled by default.</desc>
<value>1</value>
<upgrade>1</upgrade>
<type value="dropdown">
<option value="0">No</option>
<option value="1">Yes</option>
</type>
<cacheeffect>none</cacheeffect>
<validation>
<rule rule="dropdown" errmsg="Error: Value must be something listed in the dropdown" />
</validation>
<hidefeature>hidesetup1</hidefeature>
</default_popups>
<suggest_set_title>
<name>Auto-Fill Set Title</name>
<desc>If set to yes, the system will auto-populate the set title field with the content folder name when adding a set.</desc>
<value>1</value>
<upgrade>1</upgrade>
<type value="dropdown">
<option value="0">No</option>
<option value="1">Yes</option>
</type>
<cacheeffect>none</cacheeffect>
<validation>
<rule rule="dropdown" errmsg="Error: Value must be something listed in the dropdown" />
</validation>
</suggest_set_title>
<add_preview_thumbnail>
<name>Add Preview Thumbnail</name>
<desc>If enabled, allow the user to upload a thumbnail while adding / editing a set. Off by default.</desc>
<value>0</value>
<upgrade>1</upgrade>
<type value="dropdown">
<option value="0">No</option>
<option value="1">Yes</option>
</type>
<cacheeffect>none</cacheeffect>
<validation>
<rule rule="dropdown" errmsg="Error: Value must be something listed in the dropdown" />
</validation>
<hidefeature>hidesetup1</hidefeature>
</add_preview_thumbnail>
<nocontent_sets>
<name>Allow Sets With No Content</name>
<desc>If set to yes, there will be an option to add sets to the system without a folder specified or content present. This is useful for bonus or embedded content from elsewhere.</desc>
<value>0</value>
<upgrade>0</upgrade>
<type value="dropdown">
<option value="0">No</option>
<option value="1">Yes</option>
</type>
<cacheeffect>none</cacheeffect>
<validation>
<rule rule="dropdown" errmsg="Error: Value must be something listed in the dropdown" />
</validation>
</nocontent_sets>
<site_favicon>
<name>Favicon Path</name>
<desc>If overridden, use this path for the favicon for this site</desc>
<value></value>
<upgrade></upgrade>
<validation>
<rule rule="regex" regex="/(.*)/i" match="0" errmsg="Error: This error message is never triggered" />
</validation>
<cacheeffect>none</cacheeffect>
</site_favicon>
</adminappear>
<mobile desc="Mobile Options">
<tablet>
<name>Device Detection Behavior</name>
<desc>Specify whether the system should treat a tablet device the same as a desktop device or like a mobile device.</desc>
<value>1</value>
<upgrade>0</upgrade>
<type value="dropdown">
<option value="0">Tablets get Desktop Template by Default</option>
<option value="1">Tablets get Mobile Template by Default</option>
<option value="2">All devices get Desktop Template by Default</option>
</type>
<cacheeffect>none</cacheeffect>
<validation>
<rule rule="dropdown" errmsg="Error: Value must be something listed in the dropdown" />
</validation>
<showfeature>mobile</showfeature>
</tablet>
</mobile>
<file_search desc="Search.php Config Options">
<numperpage>
<name>Number of Sets Per Page (Desktop)</name>
<desc>Specify the number of content sets to show on the index page of the standard desktop version site.</desc>
<value>15</value>
<upgrade>15</upgrade>
<cacheeffect>search</cacheeffect>
<validation>
<rule rule="numeric" min="0" max="10000" int="1" errmsg="Error: Value must an integer between 0-10000." />
</validation>
</numperpage>
<numperpage_mobile>
<name>Number of Sets Per Page (Mobile)</name>
<desc>Specify the number of content sets to show on the index page of the mobile version site.</desc>
<value>12</value>
<upgrade>12</upgrade>
<cacheeffect>search</cacheeffect>
<validation>
<rule rule="numeric" min="0" max="10000" int="1" errmsg="Error: Value must an integer between 0-10000." />
</validation>
<showfeature>mobile</showfeature>
</numperpage_mobile>
<recurse>
<name>Recurse Categories</name>
<desc>If yes is selected, when a member selects a category from the search dropdown menu, sub-categories will be included in the search.</desc>
<value>0</value>
<upgrade>1</upgrade>
<type value="dropdown">
<option value="0">No</option>
<option value="1">Yes</option>
</type>
<cacheeffect>search</cacheeffect>
<validation>
<rule rule="dropdown" errmsg="Error: Value must be something listed in the dropdown" />
</validation>
<hidefeature>hidesetup1</hidefeature>
</recurse>
<LayoutTemplate>
<name>Page Layout Template</name>
<desc>Template used for the page body or main content layout.</desc>
<value>search.tpl</value>
<upgrade>search.tpl</upgrade>
<cacheeffect>search</cacheeffect>
<validation>
<rule rule="regex" regex="/^[a-z0-9_-]{1,50}\.(tpl|xsl)$/i" match="0" errmsg="Error: Filename contains invalid characters. Valid characters are a-z, 0,9, dashes and underscores. Filename must end with either .tpl or .xsl" />
</validation>
<hidefeature>hidesetup1</hidefeature>
</LayoutTemplate>
<Public_LayoutTemplate>
<name>Outside Page Layout Template</name>
<desc>Template used for the page body or main content layout outside the members area</desc>
<value>search_outside.tpl</value>
<upgrade>search.tpl</upgrade>
<cacheeffect>search</cacheeffect>
<validation>
<rule rule="regex" regex="/^[a-z0-9_-]{1,50}\.(tpl|xsl)$/i" match="0" errmsg="Error: Filename contains invalid characters. Valid characters are a-z, 0,9, dashes and underscores. Filename must end with either .tpl or .xsl" />
</validation>
<hidefeature>hidesetup1</hidefeature>
</Public_LayoutTemplate>
<fulltext>
<name>Search Type</name>
<desc>If yes is selected, when a member selects a category from the search dropdown menu, sub-categories will be included in the search.</desc>
<value>3</value>
<upgrade>3</upgrade>
<type value="dropdown">
<option value="0">Use Fulltext Search Only</option>
<option value="1">Use LIKE Search Only</option>
<option value="2">Use both LIKE and Fulltext Search</option>
<option value="3">BETA: Use new search engine</option>
</type>
<cacheeffect>search</cacheeffect>
<validation>
<rule rule="dropdown" errmsg="Error: Value must be something listed in the dropdown" />
</validation>
</fulltext>
<sortby>
<name>Sort By</name>
<desc>Sort By:</desc>
<value>cnt desc, Title asc</value>
<upgrade>Title asc</upgrade>
<type value="dropdown">
<option value="cnt desc, Title asc">Relevance</option>
<option value="Title asc">Title Ascending</option>
<option value="Title desc">Title Descending</option>
<option value="DTE asc">Oldest to Newest</option>
<option value="DTE desc">Newest to Oldest</option>
</type>
<cacheeffect>search</cacheeffect>
<validation>
<rule rule="dropdown" errmsg="Error: Value must be something listed in the dropdown" />
</validation>
</sortby>
<category_andor>
<name>Category Search</name>
<desc>When searching multiple categories, does search return sets that belong to ANY of the categories, or ALL of the categories?</desc>
<value>OR</value>
<upgrade>OR</upgrade>
<type value="dropdown">
<option value="OR">Any Categories</option>
<option value="AND">All Categories</option>
</type>
<cacheeffect>search</cacheeffect>
<validation>
<rule rule="dropdown" errmsg="Error: Value must be something listed in the dropdown" />
</validation>
</category_andor>
<BannedTerms>
<name>Banned Search Terms</name>
<desc>Comma Separated List of Terms that return 0 results..</desc>
<value>6teen,7teen,animal,blood,child,children,chloro,force,hypno,hypnotized,hypnotised,illegal,incest,kid,kidnap,lolita,molested,necrophilia,pedo,pedophile,peta,peto,poo,preteen,pre-teen,rape,rapist,raping,scat,seventeen,sixteen,sleep,sleeping,unconscious,underage,under-age,violence,zoo,zoofilia</value>
<upgrade>6teen,7teen,animal,blood,child,children,chloro,force,hypno,hypnotized,hypnotised,illegal,incest,kid,kidnap,lolita,molested,necrophilia,pedo,pedophile,peta,peto,poo,preteen,pre-teen,rape,rapist,raping,scat,seventeen,sixteen,sleep,sleeping,unconscious,underage,under-age,violence,zoo,zoofilia</upgrade>
<cacheeffect>search</cacheeffect>
<validation>
<rule rule="regex" regex="/.*/i" match="0" errmsg="This should not be an error." />
</validation>
</BannedTerms>
</file_search>
<file_general desc="general config options">
<DateFormat>
<name>Date Format</name>
<desc>See http://www.php.net/date for all date formatting options.</desc>
<value>m-d-Y</value>
<upgrade>m/d/Y</upgrade>
<validation>
<rule rule="regex" regex="/[<|>]/i" match="1" errmsg="Error: < and > characters are not allowed." />
</validation>
<cacheeffect>all</cacheeffect>
<validation>
<rule rule="regex" regex="/<|>/i" match="1" errmsg="Error: No brackets allowed." />
<rule rule="regex" regex="/&|'/i" match="1" errmsg="Error: No ampersands allowed." />
</validation>
</DateFormat>
<DateTimeFormat>
<name>Date/Time Format</name>
<desc>See http://www.php.net/date for all date formatting options.</desc>
<value>m-d-Y h:ia</value>
<upgrade>m/d/Y h:ia</upgrade>
<validation>
<rule rule="regex" regex="/[<|>]/i" match="1" errmsg="Error: < and > characters are not allowed." />
</validation>
<cacheeffect>all</cacheeffect>
<validation>
<rule rule="regex" regex="/<|>/i" match="1" errmsg="Error: No brackets allowed." />
<rule rule="regex" regex="/&|'/i" match="1" errmsg="Error: No ampersands allowed." />
</validation>
</DateTimeFormat>
<x_frame_options>
<name>X-Frame Options</name>
<desc>Determines whether or not the site can be loaded within an iframe.
This is not recommended as this opens up your site to clickjacking attacks.
Recommended values are Deny or Same Origin.
</desc>
<value>deny</value>
<upgrade>sameorigin</upgrade>
<type value="dropdown">
<option value="none">None (not recommended)</option>
<option value="sameorigin">Same Origin</option>
<option value="deny">Deny</option>
</type>
<cacheeffect>none</cacheeffect>
<validation>
<rule rule="dropdown" errmsg="Error: Value must be something listed in the dropdown" />
</validation>
</x_frame_options>
</file_general>
<file_index desc="index.php config options">
<LayoutTemplate>
<name>Page Layout Template</name>
<desc>Template used for the page body or main content layout.</desc>
<value>index.tpl</value>
<upgrade>index.tpl</upgrade>
<cacheeffect>index</cacheeffect>
<validation>
<rule rule="regex" regex="/^[a-z0-9_-]{1,50}\.(tpl|xsl)$/i" match="0" errmsg="Error: Filename contains invalid characters. Valid characters are a-z, 0,9, dashes and underscores. Filename must end with either .tpl or .xsl" />
</validation>
<hidefeature>hidesetup1</hidefeature>
</LayoutTemplate>
<Public_LayoutTemplate>
<name>Outside Page Layout Template</name>
<desc>Template used for the page body or main content layout outside the members area</desc>
<value>index_outside.tpl</value>
<upgrade>index.tpl</upgrade>
<cacheeffect>index</cacheeffect>
<validation>
<rule rule="regex" regex="/^[a-z0-9_-]{1,50}\.(tpl|xsl)$/i" match="0" errmsg="Error: Filename contains invalid characters. Valid characters are a-z, 0,9, dashes and underscores. Filename must end with either .tpl or .xsl" />
</validation>
<hidefeature>hidesetup1</hidefeature>
</Public_LayoutTemplate>
<RSSLayoutTemplate>
<name>RSS Page Layout Template</name>
<desc>Template used for the page body or main content layout.</desc>
<value>rssindex.tpl</value>
<upgrade>rssindex.tpl</upgrade>
<cacheeffect>index</cacheeffect>
<validation>
<rule rule="regex" regex="/^[a-z0-9_-]{1,50}\.(tpl|xsl)$/i" match="0" errmsg="Error: Filename contains invalid characters. Valid characters are a-z, 0,9, dashes and underscores. Filename must end with either .tpl or .xsl" />
</validation>
<hidefeature>hidesetup1</hidefeature>
</RSSLayoutTemplate>
<numperpage>
<name>Number of Sets Per Page (Desktop)</name>
<desc>Maximum number of content sets to display on each page.</desc>
<value sitetype="0" version="3.0">9,16</value>
<value sitetype="1" version="3.0">1</value>
<value sitetype="0" version="3.1">9,16</value>
<value sitetype="1" version="3.1">1</value>
<value version="3.2">30,16</value>
<value version="4.0">30,16</value>
<upgrade sitetype="1">1</upgrade>
<upgrade sitetype="0">12</upgrade>
<cacheeffect>index</cacheeffect>
<validation>
<rule rule="regex" regex="/^((\d+),?)+$/i" match="0" errmsg="Error: Format must be a series of numbers - Example: 1,2,3" />
<rule rule="regex" allowblank="1" regex="/,$/i" match="1" errmsg="Error: Entry cannot end with a comma (,)" />
</validation>
</numperpage>
<numperpage_mobile>
<name>Number of Sets Per Page (Mobile)</name>
<desc>Maximum number of content sets to display on each page.</desc>
<value>12</value>
<upgrade>12</upgrade>
<cacheeffect>index</cacheeffect>
<validation>
<rule rule="regex" regex="/^((\d+),?)+$/i" match="0" errmsg="Error: Format must be a series of numbers - Example: 1,2,3" />
<rule rule="regex" allowblank="1" regex="/,$/i" match="1" errmsg="Error: Entry cannot end with a comma (,)" />
</validation>
<showfeature>mobile</showfeature>
</numperpage_mobile>
<maxpageno>
<name>Maximum Number of Pages</name>
<desc>Limits the maximum number of pages shown to allow for rotation of content sets without displaying content sets outside a specific age range.</desc>
<value></value>
<upgrade>2</upgrade>
<cacheeffect>index</cacheeffect>
<validation>
<rule rule="numeric" allowblank="1" min="0" max="1000" int="1" errmsg="Error: Value must an integer between 0-1000." />
</validation>
<hidefeature>hidesetup1</hidefeature>
</maxpageno>
<UseCategories>
<name>Use Categories</name>
<desc>Enter a list of Category ID numbers to only show content from specific categories on this site's index page.</desc>
<value></value>
<upgrade></upgrade>
<cacheeffect>index</cacheeffect>
<validation>
<rule rule="regex" allowblank="1" regex="/^(([0-9|a-z|_|-])+=(\d+,?)+\|?)+$/i" match="0" errmsg="Error: Entry must match the following pattern: FOLDERNAME=ID,ID,ID|FOLDERNAME=ID,ID,ID. e.g: classic=1,2|sleekmodern=2,3" />
<rule rule="regex" allowblank="1" regex="/,$/i" match="1" errmsg="Value cannot end with a comma" />
<rule rule="regex" allowblank="1" regex="/\|$/i" match="1" errmsg="Value cannot end with a pipe" />
</validation>
<hidevariant>Light</hidevariant>
</UseCategories>
<DontUseCategories>
<name>Don't Use Categories</name>
<desc><![CDATA[
Enter the name of the PHP template folder you are using and then enter a list of Category ID numbers to exclude from showing on this site's index page.
<p>Example:
<br />core=13
<br />(where 'core' is the name of your PHP template folder being used and '13' is the number of the category you want to exclude.
<br />You can have multiple category numbers separated by a , if necessary. Example: core=13,19,22
<br /><br /><b>Note</b>: This feature does not work on all-access sites. Please edit the all-access site in question directly in order to specify which categories to include / exclude.
]]></desc>
<value></value>
<upgrade></upgrade>
<cacheeffect>index</cacheeffect>
<validation>
<rule rule="regex" allowblank="1" regex="/^(([0-9|a-z|_|-])+=(\d+,?)+\|?)+$/i" match="0" errmsg="Error: Entry must match the following pattern: FOLDERNAME=ID,ID,ID|FOLDERNAME=ID,ID,ID. e.g: xsl0=1,2|xsl1=2,3" />
<rule rule="regex" allowblank="1" regex="/,$/i" match="1" errmsg="Value cannot end with a comma" />
<rule rule="regex" allowblank="1" regex="/\|$/i" match="1" errmsg="Value cannot end with a pipe" />
</validation>
<hidevariant>Light</hidevariant>
</DontUseCategories>
<SeparateCategoryList>
<name>Separate Category List</name>
<desc>Enter a list of Category ID numbers to separate categorized content. Common use for this is when separating photo updates and video updates as separate sections on the page.
</desc>
<value sitetype="0"></value>
<upgrade sitetype="0"></upgrade>
<value sitetype="1">Photos,Movies</value>
<upgrade sitetype="1">Photos,Movies</upgrade>
<cacheeffect>index</cacheeffect>
<validation>
<rule rule="regex" allowblank="1" regex="/^(([0-9|a-z|_])+=([\d+|\*],?)+\|?)+$/i" match="0" errmsg="Error: Entry must match the following pattern: FOLDERNAME=ID,ID,ID|FOLDERNAME=ID,ID,ID. e.g: xsl0=1,2|xsl1=2,3" />
<rule rule="regex" allowblank="1" regex="/,$/i" match="1" errmsg="Value cannot end with a comma" />
<rule rule="regex" allowblank="1" regex="/\|$/i" match="1" errmsg="Value cannot end with a pipe" />
</validation>
<hidevariant>Light</hidevariant>
</SeparateCategoryList>
</file_index>
<file_error desc="Error Template">
<LayoutTemplate>
<name>Page Layout Template</name>
<desc>Template used for the error messsage in the page body.</desc>
<value>error.tpl</value>
<upgrade>error.tpl</upgrade>
<cacheeffect>all</cacheeffect>
<validation>
<rule rule="regex" regex="/^[a-z0-9_-]{1,50}\.(tpl|xsl)$/i" match="0" errmsg="Error: Filename contains invalid characters. Valid characters are a-z, 0,9, dashes and underscores. Filename must end with either .tpl or .xsl" />
</validation>
<hidefeature>hidesetup1</hidefeature>
</LayoutTemplate>
<logging>
<name>Log Template Errors</name>
<value>0</value>
<upgrade>0</upgrade>
<desc>If set to Yes any template errors will be logged in the admin panel.</desc>
<type value="dropdown">
<option value="0">No</option>
<option value="1">Yes</option>
</type>
<cacheeffect>none</cacheeffect>
<validation>
<rule rule="dropdown" errmsg="Error: Value must be something listed in the dropdown" />
</validation>
</logging>
</file_error>
<file_join desc="Join.php Config Options">
<LayoutTemplate>
<name>Page Layout Template</name>
<desc>Template used for the error messsage in the page body.</desc>
<value>join.tpl</value>
<upgrade>join.tpl</upgrade>
<cacheeffect>all</cacheeffect>
<validation>
<rule rule="regex" regex="/^[a-z0-9_-]{1,50}\.(tpl|xsl)$/i" match="0" errmsg="Error: Filename contains invalid characters. Valid characters are a-z, 0,9, dashes and underscores. Filename must end with either .tpl or .xsl" />
</validation>
<hidefeature>hidesetup1</hidefeature>
</LayoutTemplate>
</file_join>
<file_upgrade desc="upgrade.php Config Options">
<LayoutTemplate>
<name>Page Layout Template</name>
<desc>Template used for the error messsage in the page body.</desc>
<value>upgrade.tpl</value>
<upgrade>upgrade.tpl</upgrade>
<cacheeffect>all</cacheeffect>
<validation>
<rule rule="regex" regex="/^[a-z0-9_-]{1,50}\.(tpl|xsl)$/i" match="0" errmsg="Error: Filename contains invalid characters. Valid characters are a-z, 0,9, dashes and underscores. Filename must end with either .tpl or .xsl" />
</validation>
<hidefeature>hidesetup1</hidefeature>
</LayoutTemplate>
</file_upgrade>
<file_category desc="Category.php Config Options">
<LayoutTemplate>
<name>Page Layout Template</name>
<desc>Template used for the page body or main content layout.</desc>
<value>category.tpl</value>
<upgrade>category.tpl</upgrade>
<cacheeffect>category</cacheeffect>
<validation>
<rule rule="regex" regex="/^[a-z0-9_-]{1,50}\.(tpl|xsl)$/i" match="0" errmsg="Error: Filename contains invalid characters. Valid characters are a-z, 0,9, dashes and underscores. Filename must end with either .tpl or .xsl" />
</validation>
<hidefeature>hidesetup1</hidefeature>
</LayoutTemplate>
<Public_LayoutTemplate>
<name>Outside Page Layout Template</name>
<desc>Template used for the page body or main content layout outside the members area</desc>
<value>category_outside.tpl</value>
<upgrade>category_outside.tpl</upgrade>
<cacheeffect>category</cacheeffect>
<validation>
<rule rule="regex" regex="/^[a-z0-9_-]{1,50}\.(tpl|xsl)$/i" match="0" errmsg="Error: Filename contains invalid characters. Valid characters are a-z, 0,9, dashes and underscores. Filename must end with either .tpl or .xsl" />
</validation>
<hidefeature>hidesetup1</hidefeature>
</Public_LayoutTemplate>
<numperpage>
<name>Number of Sets Per Page (Desktop)</name>
<desc>Maximum number of content sets to display on each page.</desc>
<value sitetype="0" version="3.0">8</value>
<value sitetype="1" version="3.0">10</value>
<value sitetype="0" version="3.1">8</value>
<value sitetype="1" version="3.1">10</value>
<value version="3.2">8</value>
<value version="4.0">12</value>
<upgrade sitetype="0">25</upgrade>
<upgrade sitetype="1">10</upgrade>
<cacheeffect>category</cacheeffect>
<validation>
<rule rule="numeric" min="0" max="10000" int="1" errmsg="Error: Value must an integer between 0-10000." />
</validation>
</numperpage>
<numperpage_mobile>
<name>Number of Sets Per Page (Mobile)</name>
<desc>Maximum number of content sets to display on each page.</desc>
<value>12</value>
<upgrade>12</upgrade>
<cacheeffect>category</cacheeffect>
<validation>
<rule rule="numeric" min="0" max="10000" int="1" errmsg="Error: Value must an integer between 0-10000." />
</validation>
<showfeature>mobile</showfeature>
</numperpage_mobile>
<orderby>
<name>Order By</name>
<value>d</value>
<upgrade>d</upgrade>
<desc>Select the listing order for category entries.
</desc>
<type value="dropdown">
<option value="d">By Date Descending</option>
<option value="n">By Name</option>
<option value="p">By Popularity</option>
</type>
<cacheeffect>category</cacheeffect>
<validation>
<rule rule="dropdown" errmsg="Error: Value must be something listed in the dropdown" />
</validation>
</orderby>
<sortby_only>
<name>Only show "Use Categories" sets</name>
<value>0</value>
<upgrade>0</upgrade>
<desc>If selected, only show sets that are listed in "Use Categories". Must have above Sort By option enabled to work.
</desc>
<type value="dropdown">
<option value="0">No</option>
<option value="1">Yes</option>
</type>
<cacheeffect>category</cacheeffect>
<validation>
<rule rule="dropdown" errmsg="Error: Value must be something listed in the dropdown" />
</validation>
<hidefeature>hidesetup1</hidefeature>
</sortby_only>
<sortby_exempt>
<name>Exclude Sort Templates</name>
<value></value>
<upgrade></upgrade>
<desc>If "Sort by Use Categories" is selected, this is a list of template folders where this is disabled.
</desc>
<cacheeffect>category</cacheeffect>
<validation>
<rule rule="regex" allowblank="1" regex="/^((\*|[0-9_-]{1,5}),?)+$/i" match="0" errmsg="Error: Pattern must match the following: x,y,z. e.g: 1,2,3 or *" />
<rule rule="regex" allowblank="1" regex="/,$/i" match="1" errmsg="Error: Pattern cannot end with a comma." />
</validation>
<hidefeature>hidesetup1</hidefeature>
</sortby_exempt>
<inherit_dontusecategories>
<name>Inherit "Don't Use Categories" settings</name>
<value>1</value>
<upgrade>1</upgrade>
<desc>If set to yes, categories that aren't set to show on index.php won't show in the specific category pages.
</desc>
<type value="dropdown">
<option value="0">No</option>
<option value="1">Yes</option>
</type>
<cacheeffect>category</cacheeffect>
<validation>
<rule rule="dropdown" errmsg="Error: Value must be something listed in the dropdown" />
</validation>
<hidefeature>hidesetup1</hidefeature>
</inherit_dontusecategories>
</file_category>
<file_gallery desc="Gallery.php Config Options">
<numperpage>
<name>Number of Items Per Page (Desktop)</name>
<desc>Maximum number of content items to display on each page.</desc>
<value>20</value>
<upgrade>25</upgrade>
<cacheeffect>gallery</cacheeffect>
<validation>
<rule rule="numeric" min="0" max="10000" int="1" errmsg="Error: Value must an integer between 0-10000." />
</validation>
</numperpage>
<numperpage_mobile>
<name>Number of Items Per Page (Mobile)</name>
<desc>Maximum number of content items to display on each page.</desc>
<value>12</value>
<upgrade>12</upgrade>
<cacheeffect>gallery</cacheeffect>
<validation>
<rule rule="numeric" min="0" max="10000" int="1" errmsg="Error: Value must an integer between 0-10000." />
</validation>
<showfeature>mobile</showfeature>
</numperpage_mobile>
<LayoutTemplate>
<name>Page Layout Template</name>
<desc>Template used for the page body or main content layout.</desc>
<value>gallery.tpl</value>
<upgrade>gallery.tpl</upgrade>
<cacheeffect>gallery</cacheeffect>
<validation>
<rule rule="regex" regex="/^[a-z0-9_-]{1,50}\.(tpl|xsl)$/i" match="0" errmsg="Error: Filename contains invalid characters. Valid characters are a-z, 0,9, dashes and underscores. Filename must end with either .tpl or .xsl" />
</validation>
<hidefeature>hidesetup1</hidefeature>
</LayoutTemplate>
<Public_LayoutTemplate>
<name>Outside Page Layout Template</name>
<desc>Template used for the page body or main content layout outside the members area</desc>
<value>gallery_outside.tpl</value>
<upgrade>gallery.tpl</upgrade>
<cacheeffect>gallery</cacheeffect>
<validation>
<rule rule="regex" regex="/^[a-z0-9_-]{1,50}\.(tpl|xsl)$/i" match="0" errmsg="Error: Filename contains invalid characters. Valid characters are a-z, 0,9, dashes and underscores. Filename must end with either .tpl or .xsl" />
</validation>
<hidefeature>hidesetup1</hidefeature>
</Public_LayoutTemplate>
<MovieDisplay>
<name>Movie Display Types</name>
<desc>Which content types should show up as movies on the gallery page.</desc>
<value>vids=Movies</value>
<upgrade>vids=Movies</upgrade>
<cacheeffect>gallery</cacheeffect>
<validation>
<rule rule="regex" regex="/[<|>]/i" match="1" errmsg="Error: < and > characters are not allowed." />
</validation>
</MovieDisplay>
<Content_in_PreviewXML>
<name>Store content in PreviewXML</name>
<desc>
Setting this to yes will result in content usually found on image.php being listed within the PreviewXML column
of the contentgroup table. Changing this from the default setting is not advised.
</desc>
<type value="dropdown">
<option value="0">No</option>
<option value="1">Yes</option>
</type>
<value>0</value>
<upgrade>0</upgrade>
<cacheeffect>none</cacheeffect>
<validation>
<rule rule="dropdown" errmsg="Error: Value must be something listed in the dropdown" />
</validation>
<hidefeature>hidesetup1</hidefeature>
</Content_in_PreviewXML>
<ContentTypes_in_PreviewXML>
<name>Types to Store in PreviewXML</name>
<desc>
Store comma separated list of content types containing this type in contentgroup.PreviewXML.
</desc>
<value>*</value>
<upgrade>*</upgrade>
<cacheeffect>none</cacheeffect>
<validation>
<rule rule="regex" regex="/^(\*|([a-z|0-9]+,?)+)$/" match="0" errmsg="Error: Value must be an asterisk (*), or a comma separated list of media types" />
<rule rule="regex" regex="/,$/" match="1" errmsg="Error: Value cannot end with a comma." />
</validation>
<hidefeature>hidesetup1</hidefeature>
</ContentTypes_in_PreviewXML>
<allaccess_security>
<name>All Access - Force Site Security</name>
<desc>If set to true, the gallery / image pages disallow sets from other sites to be viewed.</desc>
<value>1</value>
<upgrade>1</upgrade>
<type value="dropdown">
<option value="0">No</option>
<option value="1">Yes</option>
</type>
<cacheeffect>all</cacheeffect>
<validation>
<rule rule="dropdown" errmsg="Error: Value must be something listed in the dropdown" />
</validation>
<hidefeature>hidesetup1</hidefeature>
</allaccess_security>
<relevant_enabled>
<name>Enable Relevance matching</name>
<value>1</value>
<upgrade>1</upgrade>
<desc>Suggest additional sets based on relevance matching from aggregate ratings data.</desc>
<type value="dropdown">
<option value="1">Yes</option>
<option value="0">No</option>
</type>
<cacheeffect>gallery</cacheeffect>
<validation>
<rule rule="dropdown" errmsg="Error: Value must be something listed in the dropdown" />
</validation>
<hidevariant>Light</hidevariant>
</relevant_enabled>
<relevant_sort>
<name>Relevance Sort Order matching</name>
<value>score desc</value>
<upgrade>score desc</upgrade>
<desc>Determine what order to show the related sets.</desc>
<type value="dropdown">
<option value="score desc">By Score</option>
<option value="Title asc">By Title</option>
<option value="DTE desc">By Date Appearing Desc</option>
</type>
<cacheeffect>gallery</cacheeffect>
<validation>
<rule rule="dropdown" errmsg="Error: Value must be something listed in the dropdown" />
</validation>
<hidevariant>Light</hidevariant>
</relevant_sort>
<relevant_numperpage>
<name>Number of Relevant Sets To Show</name>
<value>12</value>
<upgrade>4</upgrade>
<desc>Maximum number of sets to display on each page. If this value is set to 0, no items will be shown.</desc>
<cacheeffect>gallery</cacheeffect>
<validation>
<rule rule="numeric" min="0" max="100" int="1" errmsg="Error: Value must an integer between 0-100." />
</validation>
<hidevariant>Light</hidevariant>
</relevant_numperpage>
<relevant_categories>
<name>Use Categories in Relevance Matching</name>
<value>1</value>
<upgrade>1</upgrade>
<desc>If enabled, includes sets as related if categories are shared.</desc>
<type value="dropdown">
<option value="1">Yes</option>
<option value="0">No</option>
</type>
<cacheeffect>gallery</cacheeffect>
<validation>
<rule rule="dropdown" errmsg="Error: Value must be something listed in the dropdown" />
</validation>
<hidevariant>Light</hidevariant>
</relevant_categories>
<relevant_categories_exclude>
<name>Exclude These Categories</name>
<value>Photos,Movies</value>
<upgrade>Photos,Movies</upgrade>
<desc>Exclude these categories in relevance matching</desc>
<cacheeffect>gallery</cacheeffect>
<validation>
<rule rule="regex" regex="/^[a-z|0-9|,]*$/i" match="0" errmsg="Error: Filename contains invalid characters. Valid characters are a-z, 0-9 and commas" />
</validation>
<hidevariant>Light</hidevariant>
</relevant_categories_exclude>
<relevant_models>
<name>Use Models in Relevance Matching</name>
<value>1</value>
<upgrade>1</upgrade>
<desc>If enabled, includes sets as related if models are shared.</desc>
<type value="dropdown">
<option value="1">Yes</option>
<option value="0">No</option>
</type>
<cacheeffect>gallery</cacheeffect>
<validation>
<rule rule="dropdown" errmsg="Error: Value must be something listed in the dropdown" />
</validation>
<hidevariant>Light</hidevariant>
</relevant_models>
<relevant_dvds>
<name>Use DVDs in Relevance Matching</name>
<value>1</value>
<upgrade>1</upgrade>
<desc>If enabled, includes sets as related if DVDs are shared.</desc>
<type value="dropdown">
<option value="1">Yes</option>
<option value="0">No</option>
</type>
<cacheeffect>gallery</cacheeffect>
<validation>
<rule rule="dropdown" errmsg="Error: Value must be something listed in the dropdown" />
</validation>
<hidevariant>Light</hidevariant>
</relevant_dvds>
</file_gallery>
<file_trailer desc="Trailer.php Config Options">
<LayoutTemplate>
<name>Page Layout Template</name>
<desc>Template used for the page body or main content layout.</desc>
<value>trailer.tpl</value>
<upgrade>trailer.tpl</upgrade>
<cacheeffect>trailer</cacheeffect>
<validation>
<rule rule="regex" regex="/^[a-z0-9_-]{1,50}\.(tpl|xsl)$/i" match="0" errmsg="Error: Filename contains invalid characters. Valid characters are a-z, 0,9, dashes and underscores. Filename must end with either .tpl or .xsl" />
</validation>
<hidefeature>hidesetup1</hidefeature>
</LayoutTemplate>
<Public_LayoutTemplate>
<name>Outside Page Layout Template</name>
<desc>Template used for the page body or main content layout outside the members area</desc>
<value>trailer_outside.tpl</value>
<upgrade>trailer.tpl</upgrade>
<cacheeffect>trailer</cacheeffect>
<validation>
<rule rule="regex" regex="/^[a-z0-9_-]{1,50}\.(tpl|xsl)$/i" match="0" errmsg="Error: Filename contains invalid characters. Valid characters are a-z, 0,9, dashes and underscores. Filename must end with either .tpl or .xsl" />
</validation>
<hidefeature>hidesetup1</hidefeature>
</Public_LayoutTemplate>
</file_trailer>
<file_image desc="Image.php Config Options">
<LayoutTemplate>
<name>Page Layout Template</name>
<desc>Template used for the page body or main content layout.</desc>
<value>image.tpl</value>
<upgrade>image.tpl</upgrade>
<cacheeffect>image</cacheeffect>
<validation>
<rule rule="regex" regex="/^[a-z0-9_-]{1,50}\.(tpl|xsl)$/i" match="0" errmsg="Error: Filename contains invalid characters. Valid characters are a-z, 0,9, dashes and underscores. Filename must end with either .tpl or .xsl" />
</validation>
<hidefeature>hidesetup1</hidefeature>
</LayoutTemplate>
<Public_LayoutTemplate>
<name>Outside Page Layout Template</name>
<desc>Template used for the page body or main content layout outside the members area</desc>
<value>image_outside.tpl</value>
<upgrade>image.tpl</upgrade>
<cacheeffect>image</cacheeffect>
<validation>
<rule rule="regex" regex="/^[a-z0-9_-]{1,50}\.(tpl|xsl)$/i" match="0" errmsg="Error: Filename contains invalid characters. Valid characters are a-z, 0,9, dashes and underscores. Filename must end with either .tpl or .xsl" />
</validation>
<hidefeature>hidesetup1</hidefeature>
</Public_LayoutTemplate>
</file_image>
<release>
<release_enable>
<name>Timed Content Release System</name>
<desc>Allows content sets to be released based on the specified length of time each user has been present as a member.</desc>
<type value="dropdown">
<option value="0">Disabled</option>
<option value="1">Enabled</option>
</type>
<value>1</value>
<upgrade>1</upgrade>
<cacheeffect>all</cacheeffect>
<validation>
<rule rule="dropdown" errmsg="Error: Value must be something listed in the dropdown" />
</validation>
</release_enable>
</release>
<totals>
<tabulation>
<name>Totals Tabulation Method</name>
<desc>Determines whether an all-access sub-site should show totals for the subsite, or for all sites.</desc>
<type value="dropdown">
<option value="0">Tabulation for All Sites</option>
<option value="1">Tabulation per Sub-Site</option>
</type>
<value>1</value>
<upgrade>1</upgrade>
<cacheeffect>all</cacheeffect>
<validation>
<rule rule="dropdown" errmsg="Error: Value must be something listed in the dropdown" />
</validation>
<showfeature>allaccess</showfeature>
</tabulation>
<per_user_time_release_sets>
<name>Count Time-Release Sets</name>
<desc>Determines whether or not to use per-user time-release sets within totals. Note: The system cannot
do per-user total tallies, so if this is set to yes, the set is counted as "released" on the release date of the set.</desc>
<type value="dropdown">
<option value="0">No</option>
<option value="1">Yes</option>
</type>
<value>1</value>
<upgrade>1</upgrade>
<cacheeffect>none</cacheeffect>
<validation>
<rule rule="dropdown" errmsg="Error: Value must be something listed in the dropdown" />
</validation>
</per_user_time_release_sets>
</totals>
<command_line desc="Command Line">
<php_path>
<name>PHP Path</name>
<value></value>
<upgrade></upgrade>
<desc>Path to PHP command line. If this value is blank, the CMS will attempt to locate this file automatically.</desc>
<cacheeffect>none</cacheeffect>
<validation>
<rule rule="regex" allowblank="1" regex="/:\/\//i" match="1" errmsg="Error: Path must be local to the server. Cannot be web address." />
<rule rule="regex" allowblank="1" regex="/^\//i" match="0" errmsg="Error: Path must start with a slash character (/)." />
<rule rule="regex" allowblank="1" regex="/\/$/i" match="1" errmsg="Error: Path cannot end with a slash character (/)." />
<rule rule="regex" allowblank="1" regex="/\s/i" match="1" errmsg="Error: No spaces allowed." />
<rule rule="regex" allowblank="1" regex="/<|>/i" match="1" errmsg="Error: No brackets allowed." />
<rule rule="regex" allowblank="1" regex="/"|'/i" match="1" errmsg="Error: No quotes allowed." />
<rule rule="regex" allowblank="1" regex="/:|;'/i" match="1" errmsg="Error: No colons / semicolons allowed." />
<rule rule="regex" allowblank="1" regex="/&|'/i" match="1" errmsg="Error: No ampersands allowed." />
</validation>
<hidefeature>hidesetup1</hidefeature>
</php_path>
<imagemagick_path>
<name>ImageMagick Path</name>
<value></value>
<upgrade></upgrade>
<desc>Path to ImageMagick. If this value is blank, the CMS will attempt to locate this file automatically.</desc>
<cacheeffect>none</cacheeffect>
<validation>
<rule rule="regex" allowblank="1" regex="/:\/\//i" match="1" errmsg="Error: Path must be local to the server. Cannot be web address." />
<rule rule="regex" allowblank="1" regex="/^\//i" match="0" errmsg="Error: Path must start with a slash character (/)." />
<rule rule="regex" allowblank="1" regex="/\/$/i" match="1" errmsg="Error: Path cannot end with a slash character (/)." />
<rule rule="regex" allowblank="1" regex="/\s/i" match="1" errmsg="Error: No spaces allowed." />
<rule rule="regex" allowblank="1" regex="/<|>/i" match="1" errmsg="Error: No brackets allowed." />
<rule rule="regex" allowblank="1" regex="/"|'/i" match="1" errmsg="Error: No quotes allowed." />
<rule rule="regex" allowblank="1" regex="/:|;'/i" match="1" errmsg="Error: No colons / semicolons allowed." />
<rule rule="regex" allowblank="1" regex="/&|'/i" match="1" errmsg="Error: No ampersands allowed." />
</validation>
<hidefeature>hidesetup1</hidefeature>
</imagemagick_path>
</command_line>
<cron desc="Cron settings">
<reconnects>
<name>Max Connect Attempts</name>
<value>5</value>
<upgrade>5</upgrade>
<desc>Number of times the system should retry its attempt to connect before stopping.</desc>
<cacheeffect>none</cacheeffect>
<validation>
<rule rule="numeric" min="0" max="10" int="1" errmsg="Error: Value must an integer between 0 and 10" />
</validation>
<hidefeature>hidesetup1</hidefeature>
</reconnects>
<sleep>
<name>Delay Before Reconnecting</name>
<value>1</value>
<upgrade>1</upgrade>
<desc>Delay (in seconds) between connect attempts.</desc>
<cacheeffect>none</cacheeffect>
<validation>
<rule rule="numeric" min="0" max="300" int="1" errmsg="Error: Value must an integer between 0 and 300" />
</validation>
<hidefeature>hidesetup1</hidefeature>
</sleep>
<maxops>
<name>Max Number of Operations</name>
<value>0</value>
<upgrade>0</upgrade>
<desc>Maximum number of operations in the queue to perform before exiting.</desc>
<cacheeffect>none</cacheeffect>
<validation>
<rule rule="numeric" min="0" int="1" errmsg="Error: Value must an integer 0 or greater." />
</validation>
<hidefeature>hidesetup1</hidefeature>
</maxops>
<runsevery>
<name>Cron Runs Every</name>
<value>5</value>
<upgrade>5</upgrade>
<type value="dropdown">
<option value="5">5 minutes</option>
<option value="15">15 minutes</option>
<option value="30">30 minutes</option>
</type>
<desc>Set this value to how often the cron runs within the system. Note: This does not change the actual frequency that the cron runs, but makes sure
that the system stays active however long the cron runs.
</desc>
<cacheeffect>none</cacheeffect>
<validation>
<rule rule="dropdown" errmsg="Error: Value must be something listed in the dropdown" />
</validation>
</runsevery>
<sleeplength>
<name>Sleep Length</name>
<value>5</value>
<upgrade>5</upgrade>
<type value="dropdown">
<option value="5">5 seconds</option>
<option value="15">15 seconds</option>
</type>
<desc>Sets how long the cron should go to sleep before checking to see if there's another operation.</desc>
<cacheeffect>none</cacheeffect>
<validation>
<rule rule="dropdown" errmsg="Error: Value must be something listed in the dropdown" />
</validation>
</sleeplength>
<logging>
<name>Cron Logging</name>
<value>0</value>
<upgrade>0</upgrade>
<type value="dropdown">
<option value="0">No</option>
<option value="1">Yes</option>
</type>
<desc>If set to yes, write the output of the cron to storage/ex_log_stdout_X.log and storage/ex_log_stderr_X.log,
where X is the threadid of the cron process being run.
</desc>
<cacheeffect>none</cacheeffect>
<validation>
<rule rule="dropdown" errmsg="Error: Value must be something listed in the dropdown" />
</validation>
<allsites>1</allsites>
</logging>
</cron>
<phpsettings desc="PHP Settings">
<memory_limit>
<name>Memory Limit</name>
<value>-1</value>
<upgrade>-1</upgrade>
<desc>Attempts to set a memory limit within PHP.</desc>
<cacheeffect>none</cacheeffect>
<validation>
<rule rule="regex" regex="/^((-1)|([0-9]{2,}M))$/i" match="0" errmsg="Error: Memory limit must either be -1 or xxM, where XX is a numeric value." />
</validation>
<hidefeature>hidesetup1</hidefeature>
</memory_limit>
</phpsettings>
<ffmpeg desc="FFMPEG Settings">
<ffmpeg_path>
<name>FFmpeg Path</name>
<value></value>
<upgrade></upgrade>
<desc>Path to FFmpeg. If this value is blank, the CMS will attempt to locate this file automatically.</desc>
<cacheeffect>none</cacheeffect>
<validation>
<rule rule="regex" allowblank="1" regex="/:\/\//i" match="1" errmsg="Error: Path must be local to the server. Cannot be web address." />
<rule rule="regex" allowblank="1" regex="/^\//i" match="0" errmsg="Error: Path must start with a slash character (/)." />
<rule rule="regex" allowblank="1" regex="/\/$/i" match="1" errmsg="Error: Path cannot end with a slash character (/)." />
<rule rule="regex" allowblank="1" regex="/\s/i" match="1" errmsg="Error: No spaces allowed." />
<rule rule="regex" allowblank="1" regex="/<|>/i" match="1" errmsg="Error: No brackets allowed." />
<rule rule="regex" allowblank="1" regex="/"|'/i" match="1" errmsg="Error: No quotes allowed." />
<rule rule="regex" allowblank="1" regex="/:|;'/i" match="1" errmsg="Error: No colons / semicolons allowed." />
<rule rule="regex" allowblank="1" regex="/&|'/i" match="1" errmsg="Error: No ampersands allowed." />
</validation>
<hidefeature>hidesetup1</hidefeature>
</ffmpeg_path>
<start>
<name>Starting Point</name>
<value>5</value>
<upgrade>5</upgrade>
<desc>Select the location of the video file to start the screen capture.</desc>
<cacheeffect>none</cacheeffect>
<validation>
<rule rule="numeric" min="0" int="1" errmsg="Error: Value must an integer 0 or greater." />
</validation>
<hidefeature>hidesetup1</hidefeature>
</start>
<end>
<name>End Point</name>
<value>10</value>
<upgrade>10</upgrade>
<desc>Select the location of the video file to end the screen capture.</desc>
<cacheeffect>none</cacheeffect>
<validation>
<rule rule="numeric" min="0" int="1" errmsg="Error: Value must an integer 0 or greater." />
</validation>
<hidefeature>hidesetup1</hidefeature>
</end>
<units>
<name>Start / End Type</name>
<value>0</value>
<upgrade>0</upgrade>
<desc>Select start / end as percentage, or frames</desc>
<type value="dropdown">
<option value="0">Percent</option>
<option value="1">Frames</option>
</type>
<cacheeffect>none</cacheeffect>
<validation>
<rule rule="dropdown" errmsg="Error: Value must be something listed in the dropdown" />
</validation>
<hidefeature>hidesetup1</hidefeature>
</units>
<analyzeduration>
<name>Analyze Duration</name>
<value>80000000</value>
<upgrade>80000000</upgrade>
<desc>Add the flag -analyzeduration to ffmpeg, if specified</desc>
<cacheeffect>none</cacheeffect>
<validation>
<rule rule="numeric" min="0" max="80000000" int="1" errmsg="Error: Value must be an integer between 0 and 80000000" />
</validation>
<hidefeature>hidesetup1</hidefeature>
</analyzeduration>
</ffmpeg>
<mozjpeg desc="MozJPEG Settings">
<enable>
<name>Enable</name>
<value>1</value>
<upgrade>0</upgrade>
<desc>If set to Yes, enable MozJPEG settings.</desc>
<type value="dropdown">
<option value="1">Yes</option>
<option value="0">No</option>
</type>
<cacheeffect>none</cacheeffect>
<validation>
<rule rule="dropdown" errmsg="Error: Value must be something listed in the dropdown" />
</validation>
</enable>
<jpegtran_path>
<name>JPEGtran Path</name>
<value>/opt/libmozjpeg/bin/jpegtran</value>
<upgrade></upgrade>
<desc>Path to JPEGtran. If this value is blank, the CMS will attempt to locate this file automatically.</desc>
<cacheeffect>none</cacheeffect>
<validation>
<rule rule="regex" allowblank="1" regex="/:\/\//i" match="1" errmsg="Error: Path must be local to the server. Cannot be web address." />
<rule rule="regex" allowblank="1" regex="/^\//i" match="0" errmsg="Error: Path must start with a slash character (/)." />
<rule rule="regex" allowblank="1" regex="/\/$/i" match="1" errmsg="Error: Path cannot end with a slash character (/)." />
<rule rule="regex" allowblank="1" regex="/\s/i" match="1" errmsg="Error: No spaces allowed." />
<rule rule="regex" allowblank="1" regex="/<|>/i" match="1" errmsg="Error: No brackets allowed." />
<rule rule="regex" allowblank="1" regex="/"|'/i" match="1" errmsg="Error: No quotes allowed." />
<rule rule="regex" allowblank="1" regex="/:|;'/i" match="1" errmsg="Error: No colons / semicolons allowed." />
<rule rule="regex" allowblank="1" regex="/&|'/i" match="1" errmsg="Error: No ampersands allowed." />
</validation>
<hidefeature>hidesetup1</hidefeature>
</jpegtran_path>
<cjpeg_path>
<name>cJPEG Path</name>
<value>/opt/libmozjpeg/bin/cjpeg</value>
<upgrade></upgrade>
<desc>Path to cJPEG. If this value is blank, the CMS will attempt to locate this file automatically.</desc>
<cacheeffect>none</cacheeffect>
<validation>
<rule rule="regex" allowblank="1" regex="/:\/\//i" match="1" errmsg="Error: Path must be local to the server. Cannot be web address." />
<rule rule="regex" allowblank="1" regex="/^\//i" match="0" errmsg="Error: Path must start with a slash character (/)." />
<rule rule="regex" allowblank="1" regex="/\/$/i" match="1" errmsg="Error: Path cannot end with a slash character (/)." />
<rule rule="regex" allowblank="1" regex="/\s/i" match="1" errmsg="Error: No spaces allowed." />
<rule rule="regex" allowblank="1" regex="/<|>/i" match="1" errmsg="Error: No brackets allowed." />
<rule rule="regex" allowblank="1" regex="/"|'/i" match="1" errmsg="Error: No quotes allowed." />
<rule rule="regex" allowblank="1" regex="/:|;'/i" match="1" errmsg="Error: No colons / semicolons allowed." />
<rule rule="regex" allowblank="1" regex="/&|'/i" match="1" errmsg="Error: No ampersands allowed." />
</validation>
<hidefeature>hidesetup1</hidefeature>
</cjpeg_path>
</mozjpeg>
<autoupdate desc="Software Update Options">
<dayofweek>
<name>Only check for updates:</name>
<value>1,2,3,4,5</value>
<upgrade>1,2,3,4,5</upgrade>
<desc>Only check for updates on these days</desc>
<type value="dropdown">
<option value="1,2,3,4,5,6,7">Every Day</option>
<option value="1,2,3,4,5">Weekdays</option>
<option value="1">Monday</option>
<option value="2">Tuesday</option>
<option value="3">Wednesday</option>
<option value="4">Thursday</option>
<option value="5">Friday</option>
<option value="6">Saturday</option>
<option value="7">Sunday</option>
</type>
<cacheeffect>none</cacheeffect>
<validation>
<rule rule="dropdown" errmsg="Error: Value must be something listed in the dropdown" />
</validation>
</dayofweek>
<start>
<name>Only check for updates after:</name>
<value>00:00</value>
<upgrade>00:00</upgrade>
<desc>Only check for updates after this time of day.</desc>
<type value="dropdown">
<option value="00:00">12:00am</option>
<option value="01:00">01:00am</option>
<option value="02:00">02:00am</option>
<option value="03:00">03:00am</option>
<option value="04:00">04:00am</option>
<option value="05:00">05:00am</option>
<option value="06:00">06:00am</option>
<option value="07:00">07:00am</option>
<option value="08:00">08:00am</option>
<option value="09:00">09:00am</option>
<option value="10:00">10:00am</option>
<option value="11:00">11:00am</option>
<option value="12:00">12:00pm</option>
<option value="13:00">01:00pm</option>
<option value="14:00">02:00pm</option>
<option value="15:00">03:00pm</option>
<option value="16:00">04:00pm</option>
<option value="17:00">05:00pm</option>
<option value="18:00">06:00pm</option>
<option value="19:00">07:00pm</option>
<option value="20:00">08:00pm</option>
<option value="21:00">09:00pm</option>
<option value="22:00">10:00pm</option>
<option value="23:00">11:00pm</option>
</type>
<cacheeffect>none</cacheeffect>
<validation>
<rule rule="dropdown" errmsg="Error: Value must be something listed in the dropdown" />
</validation>
</start>
<end>
<name>Only check for updates before:</name>
<value>23:59</value>
<upgrade>23:59</upgrade>
<desc>Only check for updates before this time of day.</desc>
<type value="dropdown">
<option value="00:59">12:59am</option>
<option value="01:59">01:59am</option>
<option value="02:59">02:59am</option>
<option value="03:59">03:59am</option>
<option value="04:59">04:59am</option>
<option value="05:59">05:59am</option>
<option value="06:59">06:59am</option>
<option value="07:59">07:59am</option>
<option value="08:59">08:59am</option>
<option value="09:59">09:59am</option>
<option value="10:59">10:59am</option>
<option value="11:59">11:59am</option>
<option value="12:59">12:59pm</option>
<option value="13:59">01:59pm</option>
<option value="14:59">02:59pm</option>
<option value="15:59">03:59pm</option>
<option value="16:59">04:59pm</option>
<option value="17:59">05:59pm</option>
<option value="18:59">06:59pm</option>
<option value="19:59">07:59pm</option>
<option value="20:59">08:59pm</option>
<option value="21:59">09:59pm</option>
<option value="22:59">10:59pm</option>
<option value="23:59">11:59pm</option>
</type>
<cacheeffect>none</cacheeffect>
<validation>
<rule rule="dropdown" errmsg="Error: Value must be something listed in the dropdown" />
</validation>
</end>
<zip_path>
<name>Zip Path</name>
<value></value>
<upgrade></upgrade>
<desc>Path to zip. If this value is blank, the CMS will attempt to locate this file automatically.</desc>
<cacheeffect>none</cacheeffect>
<validation>
<rule rule="regex" allowblank="1" regex="/:\/\//i" match="1" errmsg="Error: Path must be local to the server. Cannot be web address." />
<rule rule="regex" allowblank="1" regex="/^\//i" match="0" errmsg="Error: Path must start with a slash character (/)." />
<rule rule="regex" allowblank="1" regex="/\/$/i" match="1" errmsg="Error: Path cannot end with a slash character (/)." />
<rule rule="regex" allowblank="1" regex="/\s/i" match="1" errmsg="Error: No spaces allowed." />
<rule rule="regex" allowblank="1" regex="/<|>/i" match="1" errmsg="Error: No brackets allowed." />
<rule rule="regex" allowblank="1" regex="/"|'/i" match="1" errmsg="Error: No quotes allowed." />
<rule rule="regex" allowblank="1" regex="/:|;'/i" match="1" errmsg="Error: No colons / semicolons allowed." />
<rule rule="regex" allowblank="1" regex="/&|'/i" match="1" errmsg="Error: No ampersands allowed." />
</validation>
<hidefeature>hidesetup1</hidefeature>
</zip_path>
<unzip_path>
<name>UnZip Path</name>
<value></value>
<upgrade></upgrade>
<desc>Path to unzip. If this value is blank, the CMS will attempt to locate this file automatically.</desc>
<cacheeffect>none</cacheeffect>
<validation>
<rule rule="regex" allowblank="1" regex="/:\/\//i" match="1" errmsg="Error: Path must be local to the server. Cannot be web address." />
<rule rule="regex" allowblank="1" regex="/^\//i" match="0" errmsg="Error: Path must start with a slash character (/)." />
<rule rule="regex" allowblank="1" regex="/\/$/i" match="1" errmsg="Error: Path cannot end with a slash character (/)." />
<rule rule="regex" allowblank="1" regex="/\s/i" match="1" errmsg="Error: No spaces allowed." />
<rule rule="regex" allowblank="1" regex="/<|>/i" match="1" errmsg="Error: No brackets allowed." />
<rule rule="regex" allowblank="1" regex="/"|'/i" match="1" errmsg="Error: No quotes allowed." />
<rule rule="regex" allowblank="1" regex="/:|;'/i" match="1" errmsg="Error: No colons / semicolons allowed." />
<rule rule="regex" allowblank="1" regex="/&|'/i" match="1" errmsg="Error: No ampersands allowed." />
</validation>
<hidefeature>hidesetup1</hidefeature>
</unzip_path>
<use_tmp_folder>
<name>Use Temporary Folder</name>
<value>1</value>
<upgrade>1</upgrade>
<desc>If set to yes, use any sort of temporary folder set up via the cron to unzip software update files and copy into place.
If there is no temporary folder specified via the cron, or this value is set to "No", then use the standard /cms_admin/storage/ folder as a spot for unzipping files.
</desc>
<type value="dropdown">
<option value="0">No</option>
<option value="1">Yes</option>
</type>
<cacheeffect>none</cacheeffect>
<validation>
<rule rule="dropdown" errmsg="Error: Value must be something listed in the dropdown" />
</validation>
<hidefeature>hidesetup1</hidefeature>
</use_tmp_folder>
</autoupdate>
<language desc="Language Options">
<defaultname>
<name>Default Language Name</name>
<desc>Default Language Name</desc>
<value>English</value>
<upgrade>English</upgrade>
<cacheeffect>all</cacheeffect>
<validation>
<rule rule="regex" regex="/\<|>/i" match="1" errmsg="Error: Brackets are not allowed." />
</validation>
<hidevariant>Light</hidevariant>
</defaultname>
</language>
<webmaster_central desc="Webmaster Central Content">
<enable>
<name>Enable</name>
<value>0</value>
<upgrade>0</upgrade>
<type value="dropdown">
<option value="0">No</option>
<option value="1">Yes</option>
</type>
<cacheeffect>none</cacheeffect>
<validation>
<rule rule="dropdown" errmsg="Error: Value must be something listed in the dropdown" />
</validation>
<showfeature>webmastercentral</showfeature>
</enable>
<userid>
<name>User Id</name>
<desc>User Id</desc>
<sensitive>1</sensitive>
<value>0</value>
<upgrade>0</upgrade>
<cacheeffect>none</cacheeffect>
<validation>
<rule rule="numeric" min="0" max="100000" int="1" errmsg="Error: Value must an integer between 0-100000." />
</validation>
<showfeature>webmastercentral</showfeature>
</userid>
<secretkey>
<name>Secret Key</name>
<desc>Secret Key</desc>
<sensitive>1</sensitive>
<value></value>
<upgrade></upgrade>
<cacheeffect>none</cacheeffect>
<validation>
<rule rule="regex" allowblank="1" regex="/^[a-z0-9_-]{1,50}$/i" match="0" errmsg="Error: Key contains invalid characters. Key characters are a-z, 0,9, dashes and underscores." />
</validation>
<showfeature>webmastercentral</showfeature>
</secretkey>
<startdate>
<name>Start Date</name>
<desc>Determine the starting date for sets imported into the system.</desc>
<sensitive>0</sensitive>
<value>0</value>
<upgrade>0</upgrade>
<type value="dropdown">
<option value="-2 years">2 years ago</option>
<option value="-1 years">1 year ago</option>
<option value="-6 months">6 months ago</option>
<option value="-5 months">5 months ago</option>
<option value="-4 months">4 months ago</option>
<option value="-3 months">3 months ago</option>
<option value="-2 months">2 months ago</option>
<option value="-1 months">1 month ago</option>
<option value="-4 weeks">3 weeks in the ago</option>
<option value="-3 weeks">3 weeks in the ago</option>
<option value="-14 days">14 days in the ago</option>
<option value="-13 days">13 days in the ago</option>
<option value="-12 days">12 days in the ago</option>
<option value="-11 days">11 days in the ago</option>
<option value="-10 days">10 days in the ago</option>
<option value="-9 days">9 days in the ago</option>
<option value="-8 days">8 days in the ago</option>
<option value="-7 days">7 days in the ago</option>
<option value="-6 days">6 days in the ago</option>
<option value="-5 days">5 days in the ago</option>
<option value="-4 days">4 days in the ago</option>
<option value="-3 days">3 days in the ago</option>
<option value="-2 days">2 days in the ago</option>
<option value="-1 days">Yesterday</option>
<option value="0">Today</option>
<option value="1 days">Tomorrow</option>
<option value="2 days">2 days in the future</option>
<option value="3 days">3 days in the future</option>
<option value="4 days">4 days in the future</option>
<option value="5 days">5 days in the future</option>
<option value="6 days">6 days in the future</option>
<option value="7 days">7 days in the future</option>
<option value="8 days">8 days in the future</option>
<option value="10 days">10 days in the future</option>
<option value="11 days">11 days in the future</option>
<option value="12 days">12 days in the future</option>
<option value="13 days">13 days in the future</option>
<option value="14 days">14 days in the future</option>
<option value="14 days">14 days in the future</option>
<option value="3 weeks">3 weeks in the future</option>
<option value="4 weeks">4 weeks in the future</option>
<option value="1 months">1 month in the future</option>
<option value="2 months">2 months in the future</option>
<option value="3 months">3 months in the future</option>
</type>
<cacheeffect>none</cacheeffect>
<validation>
<rule rule="dropdown" errmsg="Error: Value must be something listed in the dropdown" />
</validation>
<showfeature>webmastercentral</showfeature>
</startdate>
<numupdates>
<name>Number of Updates</name>
<desc>If this and Number of Days are selected, schedule X number of updates every Y days.</desc>
<sensitive>0</sensitive>
<value>0</value>
<upgrade>0</upgrade>
<type value="dropdown">
<option value="0">Unlimited Updates</option>
<option value="1">1 Update</option>
<option value="2">2 Updates</option>
<option value="3">3 Updates</option>
<option value="4">4 Updates</option>
<option value="5">5 Updates</option>
<option value="6">6 Updates</option>
<option value="7">7 Updates</option>
<option value="8">8 Updates</option>
<option value="9">9 Updates</option>
<option value="10">10 Updates</option>
</type>
<cacheeffect>none</cacheeffect>
<validation>
<rule rule="dropdown" errmsg="Error: Value must be something listed in the dropdown" />
</validation>
<showfeature>webmastercentral</showfeature>
</numupdates>
<numdays>
<name>Number of Days</name>
<desc>If this and Number of Updates are selected, schedule X number of updates every Y days.</desc>
<sensitive>0</sensitive>
<value>0</value>
<upgrade>0</upgrade>
<type value="dropdown">
<option value="0">Unlimited Updates</option>
<option value="1">1 Days</option>
<option value="2">2 Days</option>
<option value="3">3 Days</option>
<option value="4">4 Days</option>
<option value="5">5 Days</option>
<option value="6">6 Days</option>
<option value="7">7 Days</option>
</type>
<cacheeffect>none</cacheeffect>
<validation>
<rule rule="dropdown" errmsg="Error: Value must be something listed in the dropdown" />
</validation>
<showfeature>webmastercentral</showfeature>
</numdays>
</webmaster_central>
<privacy desc="Privacy">
<purge_user_info>
<name>Length of time to store data:</name>
<desc>
Determine how long to keep regular member information in the system from users who are inactive.
This setting is in place to be compliant with GDPR. We <b>*highly*</b> recommend that this setting be set to 90 days.
We also <b>*HIGHLY*</b> recommend that this value not be set to "Do not purge".
</desc>
<sensitive>0</sensitive>
<value>0</value>
<upgrade>0</upgrade>
<type value="dropdown">
<option value="0">--Choose a Value--</option>
<option value="30">30 Days</option>
<option value="60">60 Days</option>
<option value="90">90 Days</option>
<option value="180">180 Days</option>
<option value="365">365 Days</option>
<option value="-1">Do not Purge</option>
</type>
<cacheeffect>none</cacheeffect>
<validation>
<rule rule="dropdown" errmsg="Error: Value must be something listed in the dropdown" />
<!-- <rule rule="regex" regex="/^0$/" match="1" errmsg="Error: Please choose how long to store member data." /> -->
</validation>
<allsites>1</allsites>
</purge_user_info>
</privacy>
<debug_info desc="Debug Information">
<complete_payment_info>
<name>Send debug payment info to Andomark:</name>
<desc>
If set to Yes, send debug information to Andomark for purchases.
On live sites, please set this value to "No"
</desc>
<sensitive>0</sensitive>
<value>0</value>
<upgrade>0</upgrade>
<type value="dropdown">
<option value="0">No</option>
<option value="1">Yes</option>
</type>
<cacheeffect>none</cacheeffect>
<validation>
<rule rule="dropdown" errmsg="Error: Value must be something listed in the dropdown" />
</validation>
<showfeature>completebilling</showfeature>
</complete_payment_info>
</debug_info>
</plugin>
</root>
<!-- <?php ob_end_clean() ?> -->