HEX
Server: Apache
System: Linux scp1.abinfocom.com 5.4.0-216-generic #236-Ubuntu SMP Fri Apr 11 19:53:21 UTC 2025 x86_64
User: confeduphaar (1010)
PHP: 8.1.33
Disabled: exec,passthru,shell_exec,system
Upload Files
File: /home/confeduphaar/backip-old-files/plugins/system/jdbuilder/options/element.xml
<?xml version="1.0" encoding="UTF-8"?>
<element>
   <form>
      <fields>
         <fieldset name="general" label="JDB_GENERAL_TITLE"></fieldset>
         <!-- Design Options -->
         <fieldset name="design" ordering="9" label="JDB_DESIGN_TITLE">
         </fieldset>
         <fieldset name="advanced" ordering="10" label="JDB_ADVANCED_TITLE">
            <field type="group" ordering="1" name="basic" label="JDB_BASIC_TITLE"></field>
            <field type="group" ordering="2" name="background" label="JDB_BACKGROUND"></field>
            <field type="group" ordering="3" name="backgroundOverlay" showon="params.background=='video'[OR]params.background=='image'" label="JDB_BACKGROUND_OVERLAY"></field>
            <field type="group" ordering="7" name="border" label="JDB_BORDER_LABEL"></field>
            <field type="group" ordering="8" name="spacing" label="JDB_SPACING"></field>
            <field type="group" ordering="10" name="typography" label="JDB_ELEMENT_TYPOGRAPHY_LBL"></field>
            <field type="group" ordering="13" name="code" label="JDB_CUSTOM_CSS_LABEL"></field>
            <field type="group" ordering="6" name="width" label="JDB_WIDTH"></field>
            <field type="group" ordering="11" name="position" label="JDB_POSITION"></field>

            <field type="list" name="elementWidth" label="JDB_BLANK_LABEL" default="" search="false" group="width">
               <option value="">JDB_FULLWIDTH_LABEL</option>
               <option value="natural">JDB_INLINE_NATURAL_LABEL</option>
               <option value="resize">JDB_INLINE_RESIZE_LABEL</option>
               <option value="custom">JDB_CUSTOM</option>
            </field>

            <field type="slider" name="elementWidthValue" label="JDB_CUSTOM_WIDTH" default='{"value":50,"unit":"%"}' max="1600" min="0" units="px,%,em" showon="params.elementWidth=='custom'" group="width" responsive="true">
            </field>
            <field type="list" name="elementPosition" label="JDB_BLANK_LABEL" default="" search="false" group="position">
               <option value="">JDB_DEFAULT</option>
               <option value="relative">JDB_POSITION_RELATIVE</option>
               <option value="absolute">JDB_POSITION_ABSOLUTE</option>
               <option value="fixed">JDB_POSITION_FIXED</option>
            </field>
            <field type="spacer" showon="params.elementPosition!=''" label="JDB_POSITION_HORIZONTAL" group="position">
            </field>
            <field type="radio" name="elementPositionHorizontal" label="JDB_BLANK_LABEL" default="left" group="position" radiotype="buttons" showon="params.elementPosition!=''">
               <option value="left" svg="media/jdbuilder/images/icons/to-left.svg">JDB_LEFT</option>
               <option value="right" svg="media/jdbuilder/images/icons/to-right.svg">JDB_RIGHT</option>
            </field>

            <field type="slider" name="elementPositionHOffset" label="JDB_OFFSET" default='{"value":0,"unit":"px"}' max="1000" min="-1000" units="px,%,em" showon="params.elementPosition!=''" group="position" responsive="true"></field>

            <field type="spacer" showon="params.elementPosition!=''" label="JDB_POSITION_VERTICAL" group="position">
            </field>
            <field type="radio" name="elementPositionVertical" label="JDB_BLANK_LABEL" default="top" group="position" radiotype="buttons" showon="params.elementPosition!=''">
               <option value="top" svg="media/jdbuilder/images/icons/to-top.svg">JDB_TOP</option>
               <option value="bottom" svg="media/jdbuilder/images/icons/to-bottom.svg">JDB_BOTTOM</option>
            </field>
            <field type="slider" name="elementPositionVOffset" label="JDB_OFFSET" default='{"value":0,"unit":"px"}' max="1000" min="-1000" units="px,%,em" showon="params.elementPosition!=''" group="position" responsive="true"></field>

            <field type="text" name="adminLabel" label="JDB_FIELD_ADMIN_LABEL" group="info">
            </field>

            <!--  Basic Options Start -->
            <field type="text" name="custom_id" label="JDB_CUSTOM_ID_LABEL" group="basic" default="">
            </field>
            <field type="text" name="custom_class" label="JDB_CUSTOM_CLASS_LABEL" group="basic" default="">
            </field>
            <field type="slider" name="zIndex" label="JDB_ZINDEX_LABEL" group="basic" unit="" min="-999" max="999" step="1" default="">
            </field>
            <!--  Basic Options End -->

            <!--  Background Options Start -->
            <field type="radio" name="background" label="JDB_BLANK_LABEL" default="none" group="background" radiotype="buttons">
               <option value="none">JDB_NONE</option>
               <option value="color">JDB_COLOR</option>
               <option value="gradient">JDB_BACKGROUND_GRADIENT</option>
               <option value="image">JDB_BACKGROUND_IMAGE</option>
               <option value="video">JDB_BACKGROUND_VIDEO</option>
            </field>

            <!--  Background Color -->
            <field type="color" name="backgroundColor" label="JDB_BACKGROUND_COLOR" group="background" showon="params.background=='color'[OR]params.background=='image'" default="">
            </field>

            <!--  Background Gradient  -->
            <field type="gradient" name="backgroundGradient" label="JDB_BACKGROUND_GRADIENT_LABEL" group="background" showon="params.background=='gradient'" default="">
            </field>

            <!--  Background Image -->
            <field type="image" name="backgroundImage" label="JDB_BACKGROUND_UPLOAD_IMAGE_LABEL" group="background" showon="params.background=='image'" default="">
            </field>

            <field type="list" name="backgroundRepeat" label="JDB_BACKGROUND_REPEAT_LABEL" group="background" showon="params.background=='image'[AND]params.backgroundImage!=''" width="6" default="">
               <option value="">JDB_INHERIT</option>
               <option value="no-repeat">JDB_BACKGROUND_NO_REPEAT</option>
               <option value="repeat-x">JDB_BACKGROUND_REPEAT_X</option>
               <option value="repeat-y">JDB_BACKGROUND_REPEAT_Y</option>
               <option value="space">JDB_BACKGROUND_REPEAT_SPACE</option>
               <option value="round">JDB_BACKGROUND_REPEAT_ROUND</option>
            </field>
            <field type="list" search="false" name="backgroundSize" label="JDB_BACKGROUND_SIZE_LABEL" group="background" showon="params.background=='image'[AND]params.backgroundImage!=''" width="6" default="">
               <option value="">JDB_INHERIT</option>
               <option value="cover">JDB_BACKGROUND_SIZE_COVER</option>
               <option value="contain">JDB_BACKGROUND_SIZE_CONTAIN</option>
            </field>

            <field type="list" search="false" name="backgroundAttachment" label="JDB_BACKGROUND_ATTACHMENT" group="background" showon="params.background=='image'[AND]params.backgroundImage!=''" width="6" default="">
               <option value="">JDB_INHERIT</option>
               <option value="fixed">JDB_BACKGROUND_FIXED</option>
               <option value="scroll">JDB_BACKGROUND_SCROLL</option>
            </field>
            <field type="list" name="backgroundPosition" label="JDB_BACKGROUND_POSITION_LABEL" group="background" showon="params.background=='image'[AND]params.backgroundImage!=''" width="6" default="">
               <option value="">JDB_INHERIT</option>
               <option value="left top">JDB_BACKGROUND_POSITION_LEFT_TOP</option>
               <option value="left center">JDB_BACKGROUND_POSITION_LEFT_CENTER</option>
               <option value="left bottom">JDB_BACKGROUND_POSITION_LEFT_BOTTOM</option>
               <option value="right top">JDB_BACKGROUND_POSITION_RIGHT_TOP</option>
               <option value="right center">JDB_BACKGROUND_POSITION_RIGHT_CENTER</option>
               <option value="right bottom">JDB_BACKGROUND_POSITION_RIGHT_BOTTOM</option>
               <option value="center top">JDB_BACKGROUND_POSITION_CENTER_TOP</option>
               <option value="center center">JDB_BACKGROUND_POSITION_LABEL_CENTER_CENTER</option>
               <option value="center bottom">JDB_BACKGROUND_POSITION_CENTER_BOTTOM</option>
            </field>

            <!--  Background Video -->
            <field type="video" label="JDB_UPLOAD_VIDEO" name="backgroundVideoMedia" showon="params.background=='video'" group="background" default="">
            </field>

            <!--  Background Options End -->

            <!--  Background Overlay Options Start -->
            <field type="alert" label="warning" showon="params.background!='video'[AND]params.background!='image'" description="JDB_BACKGROUND_OVERLAY_MESSAGE" group="backgroundOverlay">
            </field>
            <field type="slider" name="backgroundOverlayOpacity" showon="params.background=='video'[OR]params.background=='image'" label="JDB_OPACITY" group="backgroundOverlay" unit="%" default="50">
            </field>
            <field type="color" name="backgroundOverlayColor" label="JDB_OVERLAY_COLOR" group="backgroundOverlay" showon="params.background=='video'[OR]params.background=='image'" default="">
            </field>
            <field type="image" name="backgroundOverlayImage" label="JDB_OVERLAY_IMAGE_LABEL" group="backgroundOverlay" showon="params.background=='video'[OR]params.background=='image'" default="">
            </field>
            <field type="list" name="backgroundOverlayRepeat" label="JDB_BACKGROUND_REPEAT_LABEL" group="backgroundOverlay" showon="(params.background=='video'[OR]params.background=='image')[AND](params.backgroundOverlayImage!='')" width="6" default="">
               <option value="">JDB_INHERIT</option>
               <option value="no-repeat">JDB_BACKGROUND_NO_REPEAT</option>
               <option value="repeat-x">JDB_BACKGROUND_REPEAT_X</option>
               <option value="repeat-y">JDB_BACKGROUND_REPEAT_Y</option>
               <option value="space">JDB_BACKGROUND_REPEAT_SPACE</option>
               <option value="round">JDB_BACKGROUND_REPEAT_ROUND</option>
            </field>
            <field type="list" search="false" name="backgroundOverlaySize" label="JDB_BACKGROUND_SIZE_LABEL" group="backgroundOverlay" showon="(params.background=='video'[OR]params.background=='image')[AND](params.backgroundOverlayImage!='')" width="6" default="">
               <option value="">JDB_INHERIT</option>
               <option value="cover">JDB_BACKGROUND_SIZE_COVER</option>
               <option value="contain">JDB_BACKGROUND_SIZE_CONTAIN</option>
               <option value="custom">JDB_CUSTOM</option>
            </field>
            <field type="slider" name="backgroundOverlayWidth" label="JDB_BACKGROUND_OVERLAY_WIDTH" default='{"value":100,"unit":"%"}' max="1600" min="0" units="px,%,vw" showon="params.backgroundOverlaySize=='custom'" group="backgroundOverlay" responsive="true">
            </field>
            <field type="list" search="false" name="backgroundOverlayAttachment" label="JDB_BACKGROUND_ATTACHMENT" group="backgroundOverlay" showon="(params.background=='video'[OR]params.background=='image')[AND](params.backgroundOverlayImage!='')" width="6" default="">
               <option value="">JDB_INHERIT</option>
               <option value="fixed">JDB_BACKGROUND_FIXED</option>
               <option value="scroll">JDB_BACKGROUND_SCROLL</option>
            </field>
            <field type="list" name="backgroundOverlayPosition" label="JDB_BACKGROUND_POSITION_LABEL" group="backgroundOverlay" showon="(params.background=='video'[OR]params.background=='image')[AND](params.backgroundOverlayImage!='')" width="6" default="">
               <option value="">JDB_INHERIT</option>
               <option value="left top">JDB_BACKGROUND_POSITION_LEFT_TOP</option>
               <option value="left center">JDB_BACKGROUND_POSITION_LEFT_CENTER</option>
               <option value="left bottom">JDB_BACKGROUND_POSITION_LEFT_BOTTOM</option>
               <option value="right top">JDB_BACKGROUND_POSITION_RIGHT_TOP</option>
               <option value="right center">JDB_BACKGROUND_POSITION_RIGHT_CENTER</option>
               <option value="right bottom">JDB_BACKGROUND_POSITION_RIGHT_BOTTOM</option>
               <option value="center top">JDB_BACKGROUND_POSITION_CENTER_TOP</option>
               <option value="center center">JDB_BACKGROUND_POSITION_LABEL_CENTER_CENTER</option>
               <option value="center bottom">JDB_BACKGROUND_POSITION_CENTER_BOTTOM</option>
               <option value="custom">JDB_CUSTOM</option>
            </field>

            <field type="slider" name="backgroundOverlayXPosition" label="JDB_BACKGROUND_OVERLAY_X_POSITION" default='{"value":0,"unit":"px"}' max="1600" min="-1600" units="px,%,vw" showon="params.backgroundOverlayPosition=='custom'" group="backgroundOverlay" responsive="true">
            </field>

            <field type="slider" name="backgroundOverlayYPosition" label="JDB_BACKGROUND_OVERLAY_Y_POSITION" default='{"value":0,"unit":"px"}' max="1600" min="-1600" units="px,%,vh" showon="params.backgroundOverlayPosition=='custom'" group="backgroundOverlay" responsive="true">
            </field>
            <!--  Background Overlay Options End -->

            <!--  Border Options Start -->
            <field type="fieldsgroup" name="border" filename="border" group="border">
            </field>
            <!--  Border Options End -->

            <!--  Spacing Options STart -->
            <field type="spacing" name="margin" label="JDB_SPACING_MARGIN_LABEL" group="spacing" default='{"unit":"px","top":"","lock":1,"left":"","right":"","bottom":""}' responsive="true">
            </field>
            <field type="spacing" name="padding" min="0" label="JDB_PADDING" group="spacing" default='{"unit":"px","top":"","lock":1,"left":"","right":"","bottom":""}' responsive="true">
            </field>
            <!--  Spacing Options End -->

            <!-- Typography Options Start -->
            <field type="fieldsgroup" name="typography" filename="default-typography" group="typography">
            </field>
            <!-- Typography Options End -->

            <!--  Custom CSS Options Start -->
            <field type="code-editor" name="custom_css" label="JDB_CUSTOM_CSS_LABEL" group="code" language="css" default="" responsive="true">
             </field>
            <!--  Custom CSS Options End -->
         </fieldset>
         
      </fields>
   </form>
</element>