| Server IP : 208.122.213.31 / Your IP : 216.73.216.45 Web Server : Apache System : Linux msd6191.mjhst.com 4.18.0-553.137.1.el8_10.x86_64 #1 SMP Wed Jun 24 11:40:24 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/darkreachusa.com/public_html/cms_admin/plugins/gallerybuilder/ |
Upload File : |
<root>
<plugin name="gallerybuilder" enabled="1" version="2">
<general>
<default_path>
<name>Default Path</name>
<value>/</value>
<upgrade>/</upgrade>
<desc>Specify the default build path for building galleries.</desc>
<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 start with a slash character (/)" />
<rule rule="regex" regex="/\/$/i" match="0" errmsg="Error: Path must end with a slash character (/)" />
</validation>
</default_path>
<extensions>
<name>File Extensions</name>
<value>php</value>
<upgrade>php</upgrade>
<desc>A comma separated list of file extensions.</desc>
<cacheeffect>none</cacheeffect>
<validation>
<rule rule="regex" regex="/^(([a-z0-9]{1,20}),?)+$/i" match="0" errmsg="Error: Entry must match the following pattern: xxx,yyy. Example: html,php" />
<rule rule="regex" regex="/,$/i" match="1" errmsg="Error: Entry cannot end with a comma (,)" />
</validation>
<hidefeature>hidesetup1</hidefeature>
</extensions>
<output_permission>
<name>File Permissions</name>
<value>0755</value>
<upgrade>0755</upgrade>
<desc>File Permissions</desc>
<cacheeffect>none</cacheeffect>
<validation>
<rule rule="regex" allowblank="1" regex="/^[0-9]{3,4}$/i" match="0" errmsg="Error: Entry must match the following pattern: xxx Examples: 777,755,666" />
</validation>
</output_permission>
<movie_src>
<name>Movie Sources (Name)</name>
<value></value>
<upgrade></upgrade>
<desc>Specify movie sources (Media Type Name) separated by commas</desc>
<type value="dropdown_sql" multiple="true" separator="," colwidth="180px" size="5">
<cols>distinct Name, Name</cols>
<from>contenttypesub</from>
<where>FullVideo != -1</where>
<orderby>Name asc</orderby>
</type>
<cacheeffect>none</cacheeffect>
<validation>
<rule rule="dropdown" errmsg="Error: Value must be something listed in the dropdown" />
</validation>
</movie_src>
<movie_src_type>
<name>Movie Sources (Type)</name>
<value></value>
<upgrade></upgrade>
<desc>Specify movie sources (Media Type Type) separated by commas</desc>
<type value="dropdown_sql" multiple="true" separator="," colwidth="180px" size="5">
<cols>distinct Type, Type</cols>
<from>contenttypesub</from>
<where>FullVideo != -1</where>
<orderby>Type asc</orderby>
</type>
<cacheeffect>none</cacheeffect>
<validation>
<rule rule="dropdown" errmsg="Error: Value must be something listed in the dropdown" />
</validation>
</movie_src_type>
<image_src>
<name>Image Sources (Name)</name>
<value></value>
<upgrade></upgrade>
<type value="dropdown_sql" multiple="true" separator="," colwidth="180px" size="5">
<cols>distinct Name, Name</cols>
<from>contenttypesub</from>
<where>FullVideo = -1</where>
<orderby>Name asc</orderby>
</type>
<desc>Specify image sources (Media Type Name) separated by commas.</desc>
<cacheeffect>none</cacheeffect>
<validation>
<rule rule="dropdown" errmsg="Error: Value must be something listed in the dropdown" />
</validation>
</image_src>
<image_src_type>
<name>Image Sources (Type)</name>
<value></value>
<upgrade></upgrade>
<type value="dropdown_sql" multiple="true" separator="," colwidth="180px" size="5">
<cols>distinct Type, Type</cols>
<from>contenttypesub</from>
<where>FullVideo = -1</where>
<orderby>Type asc</orderby>
</type>
<desc>Specify image sources (Media Type Type) separated by commas.</desc>
<cacheeffect>none</cacheeffect>
<validation>
<rule rule="dropdown" errmsg="Error: Value must be something listed in the dropdown" />
</validation>
</image_src_type>
<default_fileprefix>
<name>Default File Prefix</name>
<value>/{collection}-{template}-{setdirectory}/</value>
<upgrade>/{collection}-{template}-{setdirectory}/</upgrade>
<desc>Specifies the default formatting for the target gallery directory name.</desc>
<type value="dropdown">
<option value="/{collection}-{setdirectory}-{template}/">/{collection}-{setdirectory}-{template}/</option>
<option value="/{collection}-{template}-{setdirectory}/">/{collection}-{template}-{setdirectory}/</option>
<option value="/{setdirectory}-{collection}-{template}/">/{setdirectory}-{collection}-{template}/</option>
<option value="/{setdirectory}-{template}-{collection}/">/{setdirectory}-{template}-{collection}/</option>
<option value="/{template}-{collection}-{setdirectory}/">/{template}-{collection}-{setdirectory}/</option>
<option value="/{template}-{setdirectory}-{collection}/">/{template}-{setdirectory}-{collection}/</option>
<option value="/{collection}-{setdirectory}/">/{collection}-{setdirectory}/</option>
<option value="/{collection}-{template}/">/{collection}-{template}/</option>
<option value="/{setdirectory}-{collection}/">/{setdirectory}-{collection}/</option>
<option value="/{setdirectory}-{template}/">/{setdirectory}-{template}/</option>
<option value="/{template}-{collection}/">/{template}-{collection}/</option>
<option value="/{template}-{setdirectory}/">/{template}-{setdirectory}/</option>
<option value="/{collection}/">/{collection}/</option>
<option value="/{setdirectory}/">/{setdirectory}/</option>
<option value="/{template}/">/{template}/</option>
</type>
<cacheeffect>none</cacheeffect>
<validation>
<rule rule="dropdown" errmsg="Error: Value must be something listed in the dropdown" />
</validation>
</default_fileprefix>
<default_thumbq>
<name>Default Thumbnail Quality</name>
<value>90</value>
<upgrade>90</upgrade>
<desc>Sets the quality of thumbnails. Valid ranges are 0-100, a setting of 100 means the image will have no compression.</desc>
<cacheeffect>none</cacheeffect>
<validation>
<rule rule="numeric" min="0" max="100" int="1" errmsg="Error: Value must an integer between 0-100." />
</validation>
</default_thumbq>
<default_watermark>
<name>Default Watermark Image</name>
<value></value>
<upgrade></upgrade>
<desc>Default watermark image filename.</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="1" errmsg="Error: Path cannot 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="/\.png$/i" match="0" errmsg="Error: File must be a .png file" />
</validation>
</default_watermark>
<default_watermark_posx>
<name>Watermark Position (Horizontal)</name>
<value>right</value>
<upgrade>right</upgrade>
<desc>Watermark Position (Horizontal). Accepted values are
Top, Center and Bottom.</desc>
<type value="dropdown">
<option value="left">Left</option>
<option value="middle">Center</option>
<option value="right">Right</option>
</type>
<cacheeffect>none</cacheeffect>
<validation>
<rule rule="dropdown" errmsg="Error: Value must be something listed in the dropdown" />
</validation>
</default_watermark_posx>
<default_watermark_posy>
<name>Watermark Position (Vertical)</name>
<value>bottom</value>
<upgrade>bottom</upgrade>
<desc>Watermark Position (Vertical). Accepted values are
Top, Middle and Bottom.</desc>
<type value="dropdown">
<option value="top">Top</option>
<option value="middle">Middle</option>
<option value="bottom">Bottom</option>
</type>
<cacheeffect>none</cacheeffect>
<validation>
<rule rule="dropdown" errmsg="Error: Value must be something listed in the dropdown" />
</validation>
</default_watermark_posy>
<default_watermark_padx>
<name>Watermark Padding (Horizontal)</name>
<value>5</value>
<upgrade>5</upgrade>
<desc>Watermark Padding (Horizontal). Accepted values are 0-20</desc>
<cacheeffect>none</cacheeffect>
<validation>
<rule rule="numeric" min="0" max="20" int="1" errmsg="Error: Value must an integer between 0-20." />
</validation>
</default_watermark_padx>
<default_watermark_pady>
<name>Watermark Padding (Vertical)</name>
<value>5</value>
<upgrade>5</upgrade>
<desc>Watermark Padding (Vertical). Accepted values are 0-20</desc>
<cacheeffect>none</cacheeffect>
<validation>
<rule rule="numeric" min="0" max="20" int="1" errmsg="Error: Value must an integer between 0-20." />
</validation>
</default_watermark_pady>
<gallerypics_folder>
<name>Gallery Image Folder</name>
<value></value>
<upgrade></upgrade>
<desc>For movies, choose a random image from this folder instead of the thumbnail associated with the movie.</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 end with a slash character (/)" />
</validation>
</gallerypics_folder>
<default_cliplength>
<name>Default Movie Clip Length</name>
<value>20</value>
<upgrade>20</upgrade>
<desc>Default movie clip length (seconds).</desc>
<cacheeffect>none</cacheeffect>
<validation>
<rule rule="numeric" min="0" max="10000" int="1" errmsg="Error: Value must an integer between 0-10000." />
</validation>
</default_cliplength>
<max_numpics>
<name>Number of Photos / Template</name>
<value>20</value>
<upgrade>20</upgrade>
<desc>Maximum number of photos per template.</desc>
<cacheeffect>none</cacheeffect>
<validation>
<rule rule="numeric" min="0" max="10000" int="1" errmsg="Error: Value must an integer between 0-10000." />
</validation>
</max_numpics>
<max_numclips>
<name>Number of Movies / Template</name>
<value>10</value>
<upgrade>10</upgrade>
<desc>Maximum number of movie clips per template.</desc>
<cacheeffect>none</cacheeffect>
<validation>
<rule rule="numeric" min="0" max="10000" int="1" errmsg="Error: Value must an integer between 0-10000." />
</validation>
</max_numclips>
<thumbsource>
<name>Thumbnail Source</name>
<value></value>
<upgrade></upgrade>
<desc>Specify the thumbnail source for movie galleries.</desc>
<type value="dropdown">
<option value="Yes">Use Pictures from Gallery Folder Only</option>
<option value="No">Take Screen Capture from Video Only</option>
<option value="">Let User Choose</option>
</type>
<cacheeffect>none</cacheeffect>
<validation>
<rule rule="dropdown" errmsg="Error: Value must be something listed in the dropdown" />
</validation>
</thumbsource>
<pathurl>
<name>Gallery Output URL</name>
<value></value>
<upgrade></upgrade>
<desc>Specify the destination URL for output of finished galleries.</desc>
<cacheeffect>none</cacheeffect>
<validation>
<rule rule="regex" regex="/^https?:\/\//i" match="0" errmsg="Error: Entry must be web address" />
<rule rule="regex" regex="/\/$/i" match="1" errmsg="Error: Entry must not end with a slash (/)" />
</validation>
</pathurl>
<include_file>
<name>Include File</name>
<value></value>
<upgrade></upgrade>
<desc>PHP file to include that will handle Post Processing on output HTML.</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>
</include_file>
<postprocess_func>
<name>Postprocessing Function</name>
<value></value>
<upgrade></upgrade>
<desc>The name of the function to call when doing Post Processing on output HTML</desc>
<cacheeffect>none</cacheeffect>
<validation>
<rule rule="regex" allowblank="1" regex="/^[a-z0-9_]{1,50}$/i" match="0" errmsg="Error: Invalid character detected. Valid characters are a-z, 0-9, and underscores." />
</validation>
<hidefeature>hidesetup1</hidefeature>
</postprocess_func>
<nats_getname>
<name>Nats Postprocessing Get String</name>
<value>nats</value>
<upgrade>nats</upgrade>
<desc>The name of the string to be interpreted by ##natscode## (e.g: nats = ?nats=xxx)</desc>
<cacheeffect>none</cacheeffect>
<validation>
<rule rule="regex" allowblank="1" regex="/^[a-z0-9_]{1,50}$/i" match="0" errmsg="Error: Invalid character detected. Valid characters are a-z, 0-9, and underscores." />
</validation>
<hidefeature>hidesetup1</hidefeature>
</nats_getname>
<nats_defaultvalue>
<name>Nats Default Value</name>
<value>MDowOjk2</value>
<upgrade>MDowOjk2</upgrade>
<desc>The default code to assign to ##natscode## when nothing is passed.</desc>
<cacheeffect>none</cacheeffect>
<validation>
<rule rule="regex" allowblank="1" regex="/^[a-z0-9_]{1,50}$/i" match="0" errmsg="Error: Invalid character detected. Valid characters are a-z, 0-9, and underscores." />
</validation>
<hidefeature>hidesetup1</hidefeature>
</nats_defaultvalue>
<inputfields_in_joinurls>
<name>Input Fields in Join URLs</name>
<value>1</value>
<upgrade>1</upgrade>
<desc>If set to Yes, changes the Join URL to PHP code that determines whether or not to add Input fields (nats, ccbill) to the Join URL.</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>
</inputfields_in_joinurls>
<thumbnail_width>
<name>Thumb.jpg Width</name>
<value>253</value>
<upgrade>160</upgrade>
<desc>Within each gallery folder a file thumb.jpg is created. Specify the width of this image here.</desc>
<cacheeffect>none</cacheeffect>
<validation>
<rule rule="numeric" min="0" max="10000" int="1" errmsg="Error: Value must an integer between 0-10000." />
</validation>
</thumbnail_width>
<thumbnail_height>
<name>Thumb.jpg Height</name>
<value>190</value>
<upgrade>190</upgrade>
<desc>Within each gallery folder a file thumb.jpg is created. Specify the width of this image here.</desc>
<cacheeffect>none</cacheeffect>
<validation>
<rule rule="numeric" min="0" max="10000" int="1" errmsg="Error: Value must an integer between 0-10000." />
</validation>
</thumbnail_height>
<thumbnail_priority>
<name>Thumb.jpg Priority</name>
<value>10</value>
<upgrade>-1</upgrade>
<desc>Within each gallery folder a file thumb.jpg is created. This determines the thumbnail source priority to use.</desc>
<cacheeffect>none</cacheeffect>
<validation>
<rule rule="dropdown" errmsg="Error: Value must be something listed in the dropdown" />
</validation>
<type value="dropdown_sql" separator="," colwidth="180px" size="5">
<cols>distinct priority, CONCAT("Priority ", Priority, " - ", PriorityDesc) as d</cols>
<from>prioritydefaults</from>
<orderby>d asc</orderby>
<prepend>
<item value="-1">Do not use</item>
</prepend>
</type>
</thumbnail_priority>
<directorynaming>
<name>Directory Naming</name>
<value>0</value>
<upgrade>0</upgrade>
<desc>Determines what part of a set directory to use in naming the gallery.</desc>
<type value="dropdown">
<option value="0">Use whole directory path</option>
<option value="1">Use only the bottom directory</option>
</type>
<cacheeffect>none</cacheeffect>
<validation>
<rule rule="dropdown" errmsg="Error: Value must be something listed in the dropdown" />
</validation>
</directorynaming>
<thumbnail_startrange>
<name>Thumbnail Start Range</name>
<value>10</value>
<upgrade>10</upgrade>
<desc>When creating a gallery thumbnail, only use footage after X percent of the way into the clip.</desc>
<cacheeffect>none</cacheeffect>
<validation>
<rule rule="numeric" min="0" max="99" int="1" errmsg="Error: Value must an integer between 0-99." />
</validation>
</thumbnail_startrange>
<thumbnail_endrange>
<name>Thumbnail End Range</name>
<value>90</value>
<upgrade>90</upgrade>
<desc>When creating a gallery thumbnail, only use footage before X percent of the way into the clip.</desc>
<cacheeffect>none</cacheeffect>
<validation>
<rule rule="numeric" min="1" max="100" int="1" errmsg="Error: Value must an integer between 1-100." />
</validation>
</thumbnail_endrange>
<qtfaststart_enable>
<name>Progressive Loading MP4 Files</name>
<value>2</value>
<upgrade>0</upgrade>
<type value="dropdown">
<option value="2">Yes - Use FFmpeg</option>
<option value="0">No</option>
</type>
<desc>If set to yes, make MP4 files progressively downloadable instead of having to wait for the whole movie to download in order to play the movie.</desc>
<cacheeffect>none</cacheeffect>
<validation>
<rule rule="dropdown" errmsg="Error: Value must be something listed in the dropdown" />
</validation>
<hidefeature>hidesetup1</hidefeature>
</qtfaststart_enable>
</general>
<import desc="Import Options">
<auto_import>
<name>Auto-Import into Frontend</name>
<value>1</value>
<upgrade>0</upgrade>
<desc>If set to yes, automatically import generated galleries into the frontend system.</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>
</auto_import>
<import_enabled>
<name>Set to Active</name>
<value>0</value>
<upgrade>0</upgrade>
<desc>If set to yes, galleries imported into the system are automatically set to Active.</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>
</import_enabled>
<import_date>
<name>Publish Date</name>
<value>setdate</value>
<upgrade>setdate</upgrade>
<desc>If auto-importing galleries, determines what publish date to assign the galleries</desc>
<type value="dropdown">
<option value="setdate">Set Date</option>
<option value="-1">Yesterday</option>
<option value="+0">Today</option>
<option value="+1">Tomorrow</option>
<option value="+2">Day After Tomorrow</option>
</type>
<cacheeffect>none</cacheeffect>
<validation>
<rule rule="dropdown" errmsg="Error: Value must be something listed in the dropdown" />
</validation>
</import_date>
<unique>
<name>Unique Fields</name>
<desc>Specify which fields are unique when importing into the system. Accepts either the ID number of the extra field (e.g: 3), or a text description of the mapping of the field (e.g: URL)</desc>
<value>URL</value>
<upgrade>URL</upgrade>
<cacheeffect>none</cacheeffect>
<validation>
<rule rule="regex" allowblank="1" regex="/[^a-z|0-9]/i" match="1" errmsg="Error: Only a-z, 0-9 values allowed here." />
</validation>
</unique>
</import>
<viewgalleries desc="View Galleries Page">
<usecolumn>
<name>Extra Field Id</name>
<desc>Specify the Id of extra fields to display on the View Galleries Page separated by commas.</desc>
<value>1</value>
<upgrade>1</upgrade>
<cacheeffect>none</cacheeffect>
<validation>
<rule rule="numeric" min="0" int="1" errmsg="Error: Value must an integer greater than zero." />
</validation>
</usecolumn>
</viewgalleries>
<frontpage desc="Front Page">
<templatefield>
<name>Template Extra Field</name>
<desc>Specify the Id of extra field that corresponds to the template name that should be displayed on the Webmaster gallery selection page.</desc>
<value></value>
<upgrade></upgrade>
<cacheeffect>none</cacheeffect>
<validation>
<rule rule="numeric" allowblank="1" min="0" int="1" errmsg="Error: Value must an integer greater than zero." />
</validation>
</templatefield>
<templatethumbfield>
<name>Template Thumbnail Extra Field</name>
<desc>Specify the Id of extra field that corresponds to the template thumbnail that should be displayed on the Webmaster gallery selection page.</desc>
<value></value>
<upgrade></upgrade>
<cacheeffect>none</cacheeffect>
<validation>
<rule rule="numeric" allowblank="1" min="0" int="1" errmsg="Error: Value must an integer greater than zero." />
</validation>
</templatethumbfield>
</frontpage>
</plugin>
</root>