130 lines
9.9 KiB
XML
130 lines
9.9 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<form>
|
|
<fields name="fieldparams" addfieldprefix="RegularLabs\Library\Form\Field">
|
|
<fieldset name="fieldparams" addfieldprefix="RegularLabs\Plugin\Fields\Articles\Form\Field">
|
|
<field name="@load_script_descriptions" type="LoadMedia" filetype="script" file="regularlabs.admin-form-descriptions"/>
|
|
<field name="field_type" type="List" label="FLDA_FIELD_TYPE" description="FLDA_FIELD_TYPE_DESC" default="articles">
|
|
<option value="articles">FLDA_LINK_ARTICLES</option>
|
|
<option value="" disabled="true">FLDA_LINKED_ARTICLES</option>
|
|
<option value="" disabled="true">RL_ONLY_AVAILABLE_IN_PRO_LIST_OPTION</option>
|
|
</field>
|
|
<field name="multiple" type="List" label="RL_FIELD_PARAM_MULTIPLE" description="RL_FIELD_PARAM_MULTIPLE_DESC" default="">
|
|
<option value="">COM_FIELDS_FIELD_USE_GLOBAL</option>
|
|
<option value="1">JYES</option>
|
|
<option value="0">JNO</option>
|
|
</field>
|
|
<field name="@description_link_articles" type="Note" description="FLDA_LINK_ARTICLES_DESC"/>
|
|
<field name="@block__filters__a" type="Block" start="1" label="RL_FILTERS"/>
|
|
<field name="@block__filters_categories__a" type="Block" start="1" label="RL_CATEGORIES"/>
|
|
<field name="filter_categories" type="Radio" default="0" class="btn-group rl-btn-group btn-group-md btn-group-yesno" label="FLDA_FILTER_BY_CATEGORIES">
|
|
<option value="0">JNO</option>
|
|
<option value="1">JYES</option>
|
|
<option value="current" class="btn btn-outline-info">RL_CURRENT</option>
|
|
</field>
|
|
<field name="categories" type="ContentCategories" label="RL_CATEGORIES" description="FLDA_CATEGORIES_DESC" multiple="1" simple="1" showon="filter_categories:1"/>
|
|
<field name="categories_inc_children" type="Radio" default="0" class="btn-group rl-btn-group btn-group-md btn-group-yesno" label="RL_INCLUDE_CHILD_CATEGORIES" description="RL_INCLUDE_CHILD_ITEMS_DESC" showon="filter_categories:1,current">
|
|
<option value="0">JNO</option>
|
|
<option value="1">JYES</option>
|
|
<option value="2" class="btn btn-outline-info">RL_ONLY</option>
|
|
</field>
|
|
<field name="@block__filters_categories__b" type="Block" end="1"/>
|
|
<field name="@block__filters_tags__a" type="Block" start="1" label="RL_TAGS"/>
|
|
<field name="@free__filters_tags" type="OnlyPro" label="FLDA_FILTER_BY_TAGS"/>
|
|
<field name="@block__filters_tags__b" type="Block" end="1"/>
|
|
<field name="@block__filters_language__a" type="Block" start="1" label="RL_LANGUAGE"/>
|
|
<field name="@free__filters_language" type="OnlyPro" label="FLDA_FILTER_BY_LANGUAGE"/>
|
|
<field name="@block__filters_languages__b" type="Block" end="1"/>
|
|
<field name="@block__filters_users__a" type="Block" start="1" label="JAUTHOR"/>
|
|
<field name="@free__filters_users" type="OnlyPro" label="FLDA_FILTER_BY_AUTHORS"/>
|
|
<field name="@block__filters_users__b" type="Block" end="1"/>
|
|
<field name="@block__filters_custom_fields__a" type="Block" start="1" label="RL_CUSTOM_FIELDS"/>
|
|
<field name="@free__filter_customfields" type="OnlyPro" label="FLDA_FILTER_BY_CUSTOM_FIELDS"/>
|
|
<field name="@block__filters_custom_fields__b" type="Block" end="1"/>
|
|
<field name="@block__filters__b" type="Block" end="1"/>
|
|
<field name="@block__articles_ordering__a" type="Block" start="1" label="RL_ORDERING"/>
|
|
<field name="articles_ordering" type="List" class="w-auto" label="RL_ORDERING_PRIMARY" description="JGLOBAL_FIELD_FIELD_ORDERING_DESC" default="title">
|
|
<option value="none">FLDA_ORDER_OF_SELECTION</option>
|
|
<option value="ordering">JFIELD_ORDERING_LABEL</option>
|
|
<option value="id">JGRID_HEADING_ID</option>
|
|
<option value="title">JGLOBAL_TITLE</option>
|
|
<option value="alias">JFIELD_ALIAS_LABEL</option>
|
|
<option value="hits">JGLOBAL_HITS</option>
|
|
<option value="created">JGLOBAL_CREATED_DATE</option>
|
|
<option value="modified">JGLOBAL_MODIFIED_DATE</option>
|
|
<option value="publish_up">JGLOBAL_PUBLISHED_DATE</option>
|
|
<option value="featured">JFEATURED</option>
|
|
<option value="category_lft">JGLOBAL_CATEGORY_ORDER_LABEL</option>
|
|
<option value="category_title">JGLOBAL_LIST_TITLE_LABEL</option>
|
|
</field>
|
|
<field name="articles_ordering_direction" type="Radio" default="ASC" class="btn-group rl-btn-group btn-group-md btn-group-yesno" label="RL_ORDER_DIRECTION_PRIMARY" description="JGLOBAL_ORDER_DIRECTION_DESC" showon="articles_ordering!:none">
|
|
<option value="ASC" class="btn btn-outline-info">JGLOBAL_ORDER_ASCENDING</option>
|
|
<option value="DESC" class="btn btn-outline-info">JGLOBAL_ORDER_DESCENDING</option>
|
|
</field>
|
|
<field name="articles_ordering_2" type="List" class="w-auto" label="RL_ORDERING_SECONDARY" description="JGLOBAL_FIELD_FIELD_ORDERING_DESC" default="created" showon="articles_ordering!:none[AND]articles_ordering!:id">
|
|
<option value="ordering">JFIELD_ORDERING_LABEL</option>
|
|
<option value="id">JGRID_HEADING_ID</option>
|
|
<option value="title">JGLOBAL_TITLE</option>
|
|
<option value="alias">JFIELD_ALIAS_LABEL</option>
|
|
<option value="hits">JGLOBAL_HITS</option>
|
|
<option value="created">JGLOBAL_CREATED_DATE</option>
|
|
<option value="modified">JGLOBAL_MODIFIED_DATE</option>
|
|
<option value="publish_up">JGLOBAL_PUBLISHED_DATE</option>
|
|
<option value="featured">JFEATURED</option>
|
|
<option value="category_lft">JGLOBAL_CATEGORY_ORDER_LABEL</option>
|
|
<option value="category_title">JGLOBAL_LIST_TITLE_LABEL</option>
|
|
</field>
|
|
<field name="articles_ordering_direction_2" type="Radio" default="DESC" class="btn-group rl-btn-group btn-group-md" label="RL_ORDER_DIRECTION_SECONDARY" description="JGLOBAL_ORDER_DIRECTION_DESC" showon="articles_ordering!:none[AND]articles_ordering!:id">
|
|
<option value="ASC" class="btn btn-outline-info">JGLOBAL_ORDER_ASCENDING</option>
|
|
<option value="DESC" class="btn btn-outline-info">JGLOBAL_ORDER_DESCENDING</option>
|
|
</field>
|
|
<field name="@block__articles_ordering__b" type="Block" end="1"/>
|
|
<field name="@block__output_limit__a" type="Block" start="1" label="FLDA_OUTPUT_LIMIT"/>
|
|
<field name="@free__output_limit" type="OnlyPro" label="FLDA_LIMIT" description="FLDA_OUTPUT_LIMIT_DESC"/>
|
|
<field name="@block__output_limit__b" type="Block" end="1"/>
|
|
<field name="@block__layout__a" type="Block" start="1" label="RL_LAYOUT"/>
|
|
<field name="layout" type="List" class="w-auto" label="RL_LAYOUT" description="RL_LAYOUT_DESC" default="title">
|
|
<option value="title">FLDA_LAYOUT_TITLE</option>
|
|
<option value="title_custom">FLDA_LAYOUT_TITLE_CUSTOM_FIELD</option>
|
|
<option value="" disabled="true">FLDA_LAYOUT_CUSTOM_HTML</option>
|
|
<option value="" disabled="true">RL_ONLY_AVAILABLE_IN_PRO_LIST_OPTION</option>
|
|
</field>
|
|
<field name="custom_field" type="CustomField" label="RL_CUSTOM_FIELD" description="FLDA_CUSTOM_FIELD_DESC" class="w-auto" default="" exclude="articles" showon="layout:title_custom"/>
|
|
<field name="link_title" type="Radio" default="1" class="btn-group rl-btn-group btn-group-md btn-group-yesno" label="FLDA_LINK_TITLE" description="FLDA_LINK_TITLE_DESC" showon="layout:title,title_custom">
|
|
<option value="1">JYES</option>
|
|
<option value="0">JNO</option>
|
|
</field>
|
|
<field name="custom_html" type="TextArea" texttype="html" filter="raw" label="FLDA_CUSTOM_HTML" description="FLDA_CUSTOM_HTML_DESC" default="<a href="[url]">[title]</a> ([hits])" showon="layout:custom_html"/>
|
|
<field name="use_separator" type="Radio" default="1" class="btn-group rl-btn-group btn-group-md btn-group-yesno" label="FLDA_USE_SEPARATOR" description="FLDA_USE_SEPARATOR_DESC">
|
|
<option value="1">JYES</option>
|
|
<option value="0">JNO</option>
|
|
</field>
|
|
<field name="@showon__use_separator__a" type="ShowOn" value="use_separator:1"/>
|
|
<field name="separator" type="Text" class="w-12" label="FLDA_SEPARATOR" description="FLDA_SEPARATOR_DESC" default=", " filter="raw"/>
|
|
<field name="use_last_separator" type="Radio" default="0" class="btn-group rl-btn-group btn-group-md btn-group-yesno" label="FLDA_USE_LAST_SEPARATOR" description="FLDA_USE_LAST_SEPARATOR_DESC">
|
|
<option value="1">JYES</option>
|
|
<option value="0">JNO</option>
|
|
</field>
|
|
<field name="last_separator" type="Text" class="w-12" label="FLDA_LAST_SEPARATOR" description="FLDA_LAST_SEPARATOR_DESC" default=" & " filter="raw" showon="use_last_separator:1"/>
|
|
<field name="@showon__use_separator__b" type="ShowOn"/>
|
|
<field name="@block__layout__b" type="Block" end="1"/>
|
|
<field name="@block__input_options__a" type="Block" start="1" label="FLDA_INPUT_OPTIONS"/>
|
|
<field name="@description_field_option" type="Note" description="FLDA_INPUT_OPTIONS_DESC" class="alert alert-info"/>
|
|
<field name="show_unpublished" type="Radio" default="1" class="btn-group rl-btn-group btn-group-md btn-group-yesno" label="FLDA_FILTER_SHOW_UNPUBLISHED" description="FLDA_FILTER_SHOW_UNPUBLISHED_DESC">
|
|
<option value="0">JNO</option>
|
|
<option value="1">JYES</option>
|
|
</field>
|
|
<field name="show_category" type="Radio" default="1" class="btn-group rl-btn-group btn-group-md btn-group-yesno" label="FLDA_FILTER_SHOW_CATEGORY" description="FLDA_FILTER_SHOW_CATEGORY_DESC">
|
|
<option value="0">JNO</option>
|
|
<option value="1">JYES</option>
|
|
</field>
|
|
<field name="@free__articles_grouping" type="OnlyPro" label="FLDA_ARTICLE_GROUPING" description="FLDA_ARTICLE_GROUPING_DESC"/>
|
|
<!-- >>> [PRO] >>> -->
|
|
<field name="articles_grouping" type="List" class="w-auto" label="FLDA_ARTICLE_GROUPING" description="FLDA_ARTICLE_GROUPING_DESC" default="title">
|
|
<option value="">JNONE</option>
|
|
<option value="category">RL_CATEGORY</option>
|
|
</field>
|
|
<field name="@block__input_options__b" type="Block" end="1"/>
|
|
</fieldset>
|
|
</fields>
|
|
</form>
|