442 lines
9.5 KiB
XML
442 lines
9.5 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<config>
|
|
<help key="Users:_Options"/>
|
|
<inlinehelp button="show"/>
|
|
<fieldset
|
|
name="user_options"
|
|
label="COM_USERS_CONFIG_USER_OPTIONS" >
|
|
<field
|
|
name="allowUserRegistration"
|
|
type="radio"
|
|
label="COM_USERS_CONFIG_FIELD_ALLOWREGISTRATION_LABEL"
|
|
layout="joomla.form.field.radio.switcher"
|
|
default="0"
|
|
>
|
|
<option value="0">JNO</option>
|
|
<option value="1">JYES</option>
|
|
</field>
|
|
|
|
<field
|
|
name="new_usertype"
|
|
type="usergrouplist"
|
|
label="COM_USERS_CONFIG_FIELD_NEW_USER_TYPE_LABEL"
|
|
default="2"
|
|
checksuperusergroup="1"
|
|
/>
|
|
|
|
<field
|
|
name="guest_usergroup"
|
|
type="usergrouplist"
|
|
label="COM_USERS_CONFIG_FIELD_GUEST_USER_GROUP_LABEL"
|
|
default="1"
|
|
checksuperusergroup="1"
|
|
/>
|
|
|
|
<field
|
|
name="sendpassword"
|
|
type="radio"
|
|
label="COM_USERS_CONFIG_FIELD_SENDPASSWORD_LABEL"
|
|
layout="joomla.form.field.radio.switcher"
|
|
default="1"
|
|
>
|
|
<option value="0">JNO</option>
|
|
<option value="1">JYES</option>
|
|
</field>
|
|
|
|
<field
|
|
name="useractivation"
|
|
type="list"
|
|
label="COM_USERS_CONFIG_FIELD_USERACTIVATION_LABEL"
|
|
default="2"
|
|
validate="options"
|
|
>
|
|
<option value="0">JNONE</option>
|
|
<option value="1">COM_USERS_CONFIG_FIELD_USERACTIVATION_OPTION_SELFACTIVATION</option>
|
|
<option value="2">COM_USERS_CONFIG_FIELD_USERACTIVATION_OPTION_ADMINACTIVATION</option>
|
|
</field>
|
|
|
|
<field
|
|
name="mail_to_admin"
|
|
type="radio"
|
|
label="COM_USERS_CONFIG_FIELD_MAILTOADMIN_LABEL"
|
|
layout="joomla.form.field.radio.switcher"
|
|
default="1"
|
|
>
|
|
<option value="0">JNO</option>
|
|
<option value="1">JYES</option>
|
|
</field>
|
|
|
|
<field
|
|
name="captcha"
|
|
type="plugins"
|
|
label="COM_USERS_CONFIG_FIELD_CAPTCHA_LABEL"
|
|
folder="captcha"
|
|
filter="cmd"
|
|
useglobal="true"
|
|
>
|
|
<option value="0">JOPTION_DO_NOT_USE</option>
|
|
</field>
|
|
|
|
<field
|
|
name="frontend_userparams"
|
|
type="radio"
|
|
label="COM_USERS_CONFIG_FIELD_FRONTEND_USERPARAMS_LABEL"
|
|
layout="joomla.form.field.radio.switcher"
|
|
default="1"
|
|
>
|
|
<option value="0">JHIDE</option>
|
|
<option value="1">JSHOW</option>
|
|
</field>
|
|
|
|
<field
|
|
name="site_language"
|
|
type="radio"
|
|
label="COM_USERS_CONFIG_FIELD_FRONTEND_LANG_LABEL"
|
|
layout="joomla.form.field.radio.switcher"
|
|
default="0"
|
|
showon="frontend_userparams:1"
|
|
>
|
|
<option value="0">JHIDE</option>
|
|
<option value="1">JSHOW</option>
|
|
</field>
|
|
|
|
<field
|
|
name="change_login_name"
|
|
type="radio"
|
|
label="COM_USERS_CONFIG_FIELD_CHANGEUSERNAME_LABEL"
|
|
layout="joomla.form.field.radio.switcher"
|
|
default="0"
|
|
>
|
|
<option value="0">JNO</option>
|
|
<option value="1">JYES</option>
|
|
</field>
|
|
</fieldset>
|
|
|
|
<fieldset
|
|
name="domain_options"
|
|
label="COM_USERS_CONFIG_DOMAIN_OPTIONS"
|
|
description="COM_USERS_CONFIG_FIELD_DOMAINS_DESC"
|
|
>
|
|
|
|
<field
|
|
name="domains"
|
|
type="subform"
|
|
label="COM_USERS_CONFIG_FIELD_DOMAINS_LABEL"
|
|
hiddenLabel="true"
|
|
multiple="true"
|
|
layout="joomla.form.field.subform.repeatable-table"
|
|
formsource="administrator/components/com_users/forms/config_domain.xml"
|
|
/>
|
|
</fieldset>
|
|
|
|
<fieldset
|
|
name="password_options"
|
|
label="COM_USERS_CONFIG_PASSWORD_OPTIONS" >
|
|
<field
|
|
name="reset_count"
|
|
type="number"
|
|
label="COM_USERS_CONFIG_FIELD_FRONTEND_RESET_COUNT_LABEL"
|
|
filter="integer"
|
|
min="0"
|
|
max="20"
|
|
step="1"
|
|
default="10"
|
|
validate="number"
|
|
/>
|
|
|
|
<field
|
|
name="reset_time"
|
|
type="number"
|
|
label="COM_USERS_CONFIG_FIELD_FRONTEND_RESET_TIME_LABEL"
|
|
filter="integer"
|
|
min="1"
|
|
max="24"
|
|
step="1"
|
|
default="1"
|
|
validate="number"
|
|
/>
|
|
|
|
<field
|
|
name="minimum_length"
|
|
type="number"
|
|
label="COM_USERS_CONFIG_FIELD_MINIMUM_PASSWORD_LENGTH"
|
|
filter="integer"
|
|
min="8"
|
|
step="1"
|
|
default="12"
|
|
validate="number"
|
|
/>
|
|
|
|
<field
|
|
name="minimum_integers"
|
|
type="number"
|
|
label="COM_USERS_CONFIG_FIELD_MINIMUM_INTEGERS"
|
|
filter="integer"
|
|
min="0"
|
|
step="1"
|
|
default="0"
|
|
validate="number"
|
|
/>
|
|
|
|
<field
|
|
name="minimum_symbols"
|
|
type="number"
|
|
label="COM_USERS_CONFIG_FIELD_MINIMUM_SYMBOLS"
|
|
filter="integer"
|
|
min="0"
|
|
step="1"
|
|
default="0"
|
|
validate="number"
|
|
/>
|
|
|
|
<field
|
|
name="minimum_uppercase"
|
|
type="number"
|
|
label="COM_USERS_CONFIG_FIELD_MINIMUM_UPPERCASE"
|
|
filter="integer"
|
|
min="0"
|
|
step="1"
|
|
default="0"
|
|
validate="number"
|
|
/>
|
|
|
|
<field
|
|
name="minimum_lowercase"
|
|
type="number"
|
|
label="COM_USERS_CONFIG_FIELD_MINIMUM_LOWERCASE"
|
|
filter="integer"
|
|
min="0"
|
|
step="1"
|
|
default="0"
|
|
validate="number"
|
|
/>
|
|
</fieldset>
|
|
|
|
<fieldset
|
|
name="multifactorauth"
|
|
label="COM_USERS_CONFIG_MULTIFACTORAUTH_SETTINGS_LABEL"
|
|
description="COM_USERS_CONFIG_MULTIFACTORAUTH_SETTINGS_DESC"
|
|
addfieldprefix="Joomla\Component\Users\Administrator\Field"
|
|
>
|
|
<field
|
|
name="allowed_positions_frontend"
|
|
type="ModulesPosition"
|
|
label="COM_USERS_CONFIG_ALLOWED_POSITIONS_FRONTEND_LABEL"
|
|
description="COM_USERS_CONFIG_ALLOWED_POSITIONS_FRONTEND_DESC"
|
|
default=""
|
|
layout="joomla.form.field.list-fancy-select"
|
|
client="site"
|
|
multiple="1"
|
|
/>
|
|
|
|
<field
|
|
name="frontend_show_title"
|
|
type="radio"
|
|
label="COM_USERS_CONFIG_FRONTEND_SHOW_TITLE_LABEL"
|
|
description="COM_USERS_CONFIG_FRONTEND_SHOW_TITLE_DESC"
|
|
layout="joomla.form.field.radio.switcher"
|
|
default="1"
|
|
>
|
|
<option value="0">JNO</option>
|
|
<option value="1">JYES</option>
|
|
</field>
|
|
|
|
<field
|
|
name="allowed_positions_backend"
|
|
type="ModulesPosition"
|
|
label="COM_USERS_CONFIG_ALLOWED_POSITIONS_BACKEND_LABEL"
|
|
description="COM_USERS_CONFIG_ALLOWED_POSITIONS_BACKEND_DESC"
|
|
default=""
|
|
layout="joomla.form.field.list-fancy-select"
|
|
client="administrator"
|
|
multiple="1"
|
|
/>
|
|
|
|
<field
|
|
name="neverMFAUserGroups"
|
|
type="UserGroupList"
|
|
label="COM_USERS_CONFIG_NEVERMFAUSERGROUPS_LABEL"
|
|
description="COM_USERS_CONFIG_NEVERMFAUSERGROUPS_DESC"
|
|
layout="joomla.form.field.list-fancy-select"
|
|
checksuperusergroup="1"
|
|
default=""
|
|
multiple="1"
|
|
>
|
|
<option value="0">COM_USERS_CONFIG_LBL_NOGROUP</option>
|
|
</field>
|
|
|
|
<field
|
|
name="forceMFAUserGroups"
|
|
type="UserGroupList"
|
|
label="COM_USERS_CONFIG_FORCEMFAUSERGROUPS_LABEL"
|
|
description="COM_USERS_CONFIG_FORCEMFAUSERGROUPS_DESC"
|
|
layout="joomla.form.field.list-fancy-select"
|
|
checksuperusergroup="1"
|
|
default=""
|
|
multiple="1"
|
|
>
|
|
<option value="0">COM_USERS_CONFIG_LBL_NOGROUP</option>
|
|
</field>
|
|
|
|
<field
|
|
name="captive_template"
|
|
type="templatestyle"
|
|
label="COM_USERS_CONFIG_FRONTEND_CAPTIVE_TEMPLATE_LABEL"
|
|
description="COM_USERS_CONFIG_FRONTEND_CAPTIVE_TEMPLATE_DESC"
|
|
client="site"
|
|
>
|
|
<option value="">JOPTION_USE_DEFAULT</option>
|
|
</field>
|
|
|
|
<field
|
|
name="mfaonsilent"
|
|
type="radio"
|
|
label="COM_USERS_CONFIG_MFAONSILENT_LABEL"
|
|
description="COM_USERS_CONFIG_MFAONSILENT_DESC"
|
|
layout="joomla.form.field.radio.switcher"
|
|
default="0"
|
|
>
|
|
<option value="0">JNO</option>
|
|
<option value="1">JYES</option>
|
|
</field>
|
|
|
|
<field
|
|
name="silentresponses"
|
|
type="text"
|
|
label="COM_USERS_CONFIG_SILENTRESPONSES_LABEL"
|
|
description="COM_USERS_CONFIG_SILENTRESPONSES_DESC"
|
|
default="cookie, passwordless"
|
|
showon="mfaonsilent:0"
|
|
/>
|
|
|
|
<field
|
|
name="mfaredirectonlogin"
|
|
type="radio"
|
|
label="COM_USERS_CONFIG_REDIRECTONLOGIN_LABEL"
|
|
description="COM_USERS_CONFIG_REDIRECTONLOGIN_DESC"
|
|
layout="joomla.form.field.radio.switcher"
|
|
default="0"
|
|
>
|
|
<option value="0">JNO</option>
|
|
<option value="1">JYES</option>
|
|
</field>
|
|
|
|
<field
|
|
name="mfaredirecturl"
|
|
type="text"
|
|
label="COM_USERS_CONFIG_REDIRECTURL_LABEL"
|
|
description="COM_USERS_CONFIG_REDIRECTURL_DESC"
|
|
default=""
|
|
showon="mfaredirectonlogin:1"
|
|
/>
|
|
|
|
<field
|
|
name="mfatrycount"
|
|
type="number"
|
|
label="COM_USERS_CONFIG_MFATRYCOUNT_LABEL"
|
|
filter="integer"
|
|
min="0"
|
|
max="20"
|
|
step="1"
|
|
default="10"
|
|
validate="number"
|
|
/>
|
|
|
|
<field
|
|
name="mfatrytime"
|
|
type="number"
|
|
label="COM_USERS_CONFIG_MFATRYTIME_LABEL"
|
|
filter="integer"
|
|
min="1"
|
|
max="24"
|
|
step="1"
|
|
default="1"
|
|
validate="number"
|
|
/>
|
|
</fieldset>
|
|
|
|
<fieldset
|
|
name="user_notes_history"
|
|
label="COM_USERS_CONFIG_FIELD_NOTES_HISTORY" >
|
|
|
|
<field
|
|
name="save_history"
|
|
type="radio"
|
|
label="JGLOBAL_SAVE_HISTORY_OPTIONS_LABEL"
|
|
layout="joomla.form.field.radio.switcher"
|
|
default="0"
|
|
>
|
|
<option value="0">JNO</option>
|
|
<option value="1">JYES</option>
|
|
</field>
|
|
|
|
<field
|
|
name="history_limit"
|
|
type="number"
|
|
label="JGLOBAL_HISTORY_LIMIT_OPTIONS_LABEL"
|
|
filter="integer"
|
|
default="5"
|
|
showon="save_history:1"
|
|
/>
|
|
|
|
</fieldset>
|
|
|
|
<fieldset
|
|
name="massmail"
|
|
label="COM_USERS_MASS_MAIL"
|
|
description="COM_USERS_MASS_MAIL_DESC">
|
|
|
|
<field
|
|
name="mailSubjectPrefix"
|
|
type="text"
|
|
label="COM_USERS_CONFIG_FIELD_SUBJECT_PREFIX_LABEL"
|
|
/>
|
|
|
|
<field
|
|
name="mailBodySuffix"
|
|
type="textarea"
|
|
label="COM_USERS_CONFIG_FIELD_MAILBODY_SUFFIX_LABEL"
|
|
rows="5"
|
|
cols="30"
|
|
/>
|
|
|
|
</fieldset>
|
|
|
|
<fieldset name="integration"
|
|
label="JGLOBAL_INTEGRATION_LABEL"
|
|
description="COM_USERS_CONFIG_INTEGRATION_SETTINGS_DESC"
|
|
>
|
|
<fieldset name="integration_customfields"
|
|
label="JGLOBAL_FIELDS_TITLE"
|
|
>
|
|
<field
|
|
name="custom_fields_enable"
|
|
type="radio"
|
|
label="JGLOBAL_CUSTOM_FIELDS_ENABLE_LABEL"
|
|
layout="joomla.form.field.radio.switcher"
|
|
default="1"
|
|
>
|
|
<option value="0">JNO</option>
|
|
<option value="1">JYES</option>
|
|
</field>
|
|
</fieldset>
|
|
</fieldset>
|
|
|
|
<fieldset
|
|
name="permissions"
|
|
label="JCONFIG_PERMISSIONS_LABEL"
|
|
>
|
|
|
|
<field
|
|
name="rules"
|
|
type="rules"
|
|
label="JCONFIG_PERMISSIONS_LABEL"
|
|
filter="rules"
|
|
validate="rules"
|
|
component="com_users"
|
|
section="component"
|
|
/>
|
|
|
|
</fieldset>
|
|
</config>
|