first commit

This commit is contained in:
2025-06-17 11:53:18 +02:00
commit 9f0f7ba12b
8804 changed files with 1369176 additions and 0 deletions

View File

@ -0,0 +1,62 @@
<?xml version="1.0" encoding="UTF-8"?>
<form>
<field
name="client_id"
type="list"
label="JSITEADMIN"
class="js-select-submit-on-change"
filtermode="selector"
validate="options"
>
<option value="0">JSITE</option>
<option value="1">JADMINISTRATOR</option>
</field>
<fields name="filter">
<field
name="search"
type="text"
inputmode="search"
label="COM_LANGUAGES_INSTALLED_FILTER_SEARCH_LABEL"
description="COM_LANGUAGES_INSTALLED_FILTER_SEARCH_DESC"
hint="JSEARCH_FILTER"
noresults="JGLOBAL_NO_MATCHING_RESULTS"
/>
</fields>
<fields name="list">
<field
name="fullordering"
type="list"
label="JGLOBAL_SORT_BY"
class="js-select-submit-on-change"
default="name ASC"
validate="options"
>
<option value="">JGLOBAL_SORT_BY</option>
<option value="name ASC">COM_LANGUAGES_HEADING_TITLE_ASC</option>
<option value="name DESC">COM_LANGUAGES_HEADING_TITLE_DESC</option>
<option value="nativeName ASC">COM_LANGUAGES_HEADING_TITLE_NATIVE_ASC</option>
<option value="nativeName DESC">COM_LANGUAGES_HEADING_TITLE_NATIVE_DESC</option>
<option value="language ASC">COM_LANGUAGES_HEADING_LANG_TAG_ASC</option>
<option value="language DESC">COM_LANGUAGES_HEADING_LANG_TAG_DESC</option>
<option value="published ASC">COM_LANGUAGES_HEADING_DEFAULT_ASC</option>
<option value="published DESC">COM_LANGUAGES_HEADING_DEFAULT_DESC</option>
<option value="version ASC">COM_LANGUAGES_HEADING_VERSION_ASC</option>
<option value="version DESC">COM_LANGUAGES_HEADING_VERSION_DESC</option>
<option value="creationDate ASC">COM_LANGUAGES_HEADING_DATE_ASC</option>
<option value="creationDate DESC">COM_LANGUAGES_HEADING_DATE_DESC</option>
<option value="author ASC">COM_LANGUAGES_HEADING_AUTHOR_ASC</option>
<option value="author DESC">COM_LANGUAGES_HEADING_AUTHOR_DESC</option>
<option value="authorEmail ASC">COM_LANGUAGES_HEADING_AUTHOR_EMAIL_ASC</option>
<option value="authorEmail DESC">COM_LANGUAGES_HEADING_AUTHOR_EMAIL_DESC</option>
<option value="extension_id ASC">JGRID_HEADING_ID_ASC</option>
<option value="extension_id DESC">JGRID_HEADING_ID_DESC</option>
</field>
<field
name="limit"
type="limitbox"
label="JGLOBAL_LIST_LIMIT"
default="25"
class="js-select-submit-on-change"
/>
</fields>
</form>

View File

@ -0,0 +1,69 @@
<?xml version="1.0" encoding="UTF-8"?>
<form>
<fields name="filter">
<field
name="search"
type="text"
inputmode="search"
label="JSEARCH_FILTER"
description="COM_LANGUAGES_SEARCH_IN_TITLE"
hint="JSEARCH_FILTER"
/>
<field
name="published"
type="status"
label="JSTATUS"
optionsFilter="1,0,-2,*"
class="js-select-submit-on-change"
>
<option value="">JOPTION_SELECT_PUBLISHED</option>
</field>
<field
name="access"
type="accesslevel"
label="JGRID_HEADING_ACCESS"
class="js-select-submit-on-change"
>
<option value="">JOPTION_SELECT_ACCESS</option>
</field>
</fields>
<fields name="list">
<field
name="fullordering"
type="list"
label="JGLOBAL_SORT_BY"
class="js-select-submit-on-change"
default="a.ordering ASC"
validate="options"
>
<option value="">JGLOBAL_SORT_BY</option>
<option value="a.ordering ASC">JGRID_HEADING_ORDERING_ASC</option>
<option value="a.ordering DESC">JGRID_HEADING_ORDERING_DESC</option>
<option value="a.published ASC">JSTATUS_ASC</option>
<option value="a.published DESC">JSTATUS_DESC</option>
<option value="a.title ASC">JGLOBAL_TITLE_ASC</option>
<option value="a.title DESC">JGLOBAL_TITLE_DESC</option>
<option value="a.title_native ASC">COM_LANGUAGES_HEADING_TITLE_NATIVE_ASC</option>
<option value="a.title_native DESC">COM_LANGUAGES_HEADING_TITLE_NATIVE_DESC</option>
<option value="a.lang_code ASC">COM_LANGUAGES_HEADING_LANG_TAG_ASC</option>
<option value="a.lang_code DESC">COM_LANGUAGES_HEADING_LANG_TAG_DESC</option>
<option value="a.sef ASC">COM_LANGUAGES_HEADING_LANG_CODE_ASC</option>
<option value="a.sef DESC">COM_LANGUAGES_HEADING_LANG_CODE_DESC</option>
<option value="a.image ASC">COM_LANGUAGES_HEADING_LANG_IMAGE_ASC</option>
<option value="a.image DESC">COM_LANGUAGES_HEADING_LANG_IMAGE_DESC</option>
<option value="a.access ASC">JGRID_HEADING_ACCESS_ASC</option>
<option value="a.access DESC">JGRID_HEADING_ACCESS_DESC</option>
<option value="l.home ASC">COM_LANGUAGES_HEADING_HOMEPAGE_ASC</option>
<option value="l.home DESC">COM_LANGUAGES_HEADING_HOMEPAGE_DESC</option>
<option value="a.lang_id ASC">JGRID_HEADING_ID_ASC</option>
<option value="a.lang_id DESC">JGRID_HEADING_ID_DESC</option>
</field>
<field
name="limit"
type="limitbox"
label="JGLOBAL_LIST_LIMIT"
default="25"
class="js-select-submit-on-change"
/>
</fields>
</form>

View File

@ -0,0 +1,47 @@
<?xml version="1.0" encoding="UTF-8"?>
<form>
<field
name="language_client"
type="languageclient"
label="COM_LANGUAGES_OVERRIDE_SELECT_LANGUAGECLIENT"
class="js-select-submit-on-change"
filtermode="selector"
addfieldprefix="Joomla\Component\Languages\Administrator\Field"
>
<option value="">COM_LANGUAGES_OVERRIDE_SELECT_LANGUAGE</option>
</field>
<fields name="filter">
<field
name="search"
type="text"
inputmode="search"
label="JSEARCH_FILTER"
description="COM_LANGUAGES_VIEW_OVERRIDES_FILTER_SEARCH_DESC"
hint="JSEARCH_FILTER"
/>
</fields>
<fields name="list">
<field
name="fullordering"
type="list"
label="JGLOBAL_SORT_BY"
class="js-select-submit-on-change"
default="key ASC"
validate="options"
>
<option value="">JGLOBAL_SORT_BY</option>
<option value="key ASC">COM_LANGUAGES_VIEW_OVERRIDES_KEY_ASC</option>
<option value="key DESC">COM_LANGUAGES_VIEW_OVERRIDES_KEY_DESC</option>
<option value="text ASC">COM_LANGUAGES_VIEW_OVERRIDES_TEXT_ASC</option>
<option value="text DESC">COM_LANGUAGES_VIEW_OVERRIDES_TEXT_DESC</option>
</field>
<field
name="limit"
type="limitbox"
label="JGLOBAL_LIST_LIMIT"
default="25"
class="js-select-submit-on-change"
/>
</fields>
</form>

View File

@ -0,0 +1,109 @@
<?xml version="1.0" encoding="UTF-8"?>
<form>
<fieldset>
<field
name="lang_id"
type="text"
label="JGLOBAL_FIELD_ID_LABEL"
class="readonly"
default="0"
readonly="true"
/>
<field
name="lang_code"
type="text"
label="COM_LANGUAGES_FIELD_LANG_TAG_LABEL"
description="COM_LANGUAGES_FIELD_LANG_TAG_DESC"
maxlength="7"
required="true"
/>
<field
name="title"
type="text"
label="JGLOBAL_TITLE"
maxlength="50"
required="true"
/>
<field
name="title_native"
type="text"
label="COM_LANGUAGES_FIELD_TITLE_NATIVE_LABEL"
maxlength="50"
required="true"
/>
<field
name="sef"
type="text"
label="COM_LANGUAGES_FIELD_LANG_CODE_LABEL"
description="COM_LANGUAGES_FIELD_LANG_CODE_DESC"
maxlength="50"
required="true"
/>
<field
name="image"
type="filelist"
label="COM_LANGUAGES_FIELD_IMAGE_LABEL"
stripext="1"
directory="media/mod_languages/images/"
hide_none="1"
hide_default="1"
fileFilter="\.gif$"
validate="options"
>
<option value="">JNONE</option>
</field>
<field
name="description"
type="textarea"
label="JGLOBAL_DESCRIPTION"
cols="80"
rows="5"
/>
<field
name="published"
type="list"
label="JSTATUS"
class="form-select-color-state"
default="1"
validate="options"
>
<option value="1">JPUBLISHED</option>
<option value="0">JUNPUBLISHED</option>
<option value="-2">JTRASHED</option>
</field>
<field
name="access"
type="accesslevel"
label="JFIELD_ACCESS_LABEL"
filter="UINT"
validate="options"
/>
</fieldset>
<fieldset name="metadata" label="JGLOBAL_FIELDSET_METADATA_OPTIONS">
<field
name="metadesc"
type="textarea"
label="JFIELD_META_DESCRIPTION_LABEL"
rows="3"
cols="30"
maxlength="300"
charcounter="true"
/>
</fieldset>
<fieldset name="site_name" label="COM_LANGUAGES_FIELDSET_SITE_NAME_LABEL">
<field
name="sitename"
type="text"
label="COM_LANGUAGES_FIELD_SITE_NAME_LABEL"
filter="string"
/>
</fieldset>
</form>

View File

@ -0,0 +1,78 @@
<?xml version="1.0" encoding="UTF-8"?>
<form>
<fieldset>
<field
name="key"
type="text"
label="COM_LANGUAGES_OVERRIDE_FIELD_KEY_LABEL"
required="true"
filter="\Joomla\Component\Languages\Administrator\Helper\LanguagesHelper::filterKey"
/>
<field
name="override"
type="textarea"
label="COM_LANGUAGES_OVERRIDE_FIELD_OVERRIDE_LABEL"
cols="50"
rows="5"
filter="\Joomla\Component\Languages\Administrator\Helper\LanguagesHelper::filterText"
/>
<field
name="both"
type="checkbox"
label="COM_LANGUAGES_OVERRIDE_FIELD_BOTH_LABEL"
value="true"
filter="boolean"
/>
<field
name="searchstring"
type="text"
label="COM_LANGUAGES_OVERRIDE_FIELD_SEARCHSTRING_LABEL"
/>
<field
name="searchtype"
type="list"
label="COM_LANGUAGES_OVERRIDE_FIELD_SEARCHTYPE_LABEL"
default="value"
validate="options"
>
<option value="constant">COM_LANGUAGES_OVERRIDE_FIELD_SEARCHTYPE_CONSTANT</option>
<option value="value">COM_LANGUAGES_OVERRIDE_FIELD_SEARCHTYPE_TEXT</option>
</field>
<field
name="language"
type="text"
label="COM_LANGUAGES_OVERRIDE_FIELD_LANGUAGE_LABEL"
filter="unset"
readonly="true"
class="readonly"
/>
<field
name="client"
type="text"
label="COM_LANGUAGES_OVERRIDE_FIELD_CLIENT_LABEL"
filter="unset"
readonly="true"
class="readonly"
/>
<field
name="file"
type="text"
label="COM_LANGUAGES_OVERRIDE_FIELD_FILE_LABEL"
filter="unset"
readonly="true"
class="readonly"
/>
<field
name="id"
type="hidden"
/>
</fieldset>
</form>