mirror of
https://gitcode.com/gh_mirrors/hy/Hydro.git
synced 2026-10-20 01:38:19 +08:00
ui: setting: fix disabled flag
This commit is contained in:
1 parent
fbec764f06
commit
442ed7bb8a
2 files changed
+8
-8
No files matched your search
@@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "@hydrooj/ui-default",
|
"name": "@hydrooj/ui-default",
|
||||||
"version": "4.38.22",
|
"version": "4.38.23",
|
||||||
"author": "undefined <i@undefined.moe>",
|
"author": "undefined <i@undefined.moe>",
|
||||||
"license": "AGPL-3.0",
|
"license": "AGPL-3.0",
|
||||||
"main": "hydro.js",
|
"main": "hydro.js",
|
||||||
|
|||||||
@@ -15,7 +15,7 @@
|
|||||||
help_text:setting.desc,
|
help_text:setting.desc,
|
||||||
name:setting.key,
|
name:setting.key,
|
||||||
value:'' if (secret or isFileConfig) else (current[setting.key]|default(setting.value)),
|
value:'' if (secret or isFileConfig) else (current[setting.key]|default(setting.value)),
|
||||||
disabled:setting.disabled,
|
disabled:setting.flag|bitand(2),
|
||||||
placeholder:'Please edit in ~/.hydro/env instead' if isFileConfig else (_('(Not changed)') if secret else '')
|
placeholder:'Please edit in ~/.hydro/env instead' if isFileConfig else (_('(Not changed)') if secret else '')
|
||||||
}) }}
|
}) }}
|
||||||
{% elif setting.type == 'select' %}
|
{% elif setting.type == 'select' %}
|
||||||
@@ -25,7 +25,7 @@
|
|||||||
help_text:setting.desc,
|
help_text:setting.desc,
|
||||||
name:setting.key,
|
name:setting.key,
|
||||||
value:current[setting.key] or setting.value,
|
value:current[setting.key] or setting.value,
|
||||||
disabled:setting.disabled
|
disabled:setting.flag|bitand(2)
|
||||||
}) }}
|
}) }}
|
||||||
{% elif setting.type == 'radio' %}
|
{% elif setting.type == 'radio' %}
|
||||||
{{ form.form_radio({
|
{{ form.form_radio({
|
||||||
@@ -34,7 +34,7 @@
|
|||||||
help_text:setting.desc,
|
help_text:setting.desc,
|
||||||
name:setting.key,
|
name:setting.key,
|
||||||
value:current[setting.key] or setting.value,
|
value:current[setting.key] or setting.value,
|
||||||
disabled:setting.disabled
|
disabled:setting.flag|bitand(2)
|
||||||
}) }}
|
}) }}
|
||||||
{% elif setting.type == 'image_radio' %}
|
{% elif setting.type == 'image_radio' %}
|
||||||
{{ form.form_image_radio({
|
{{ form.form_image_radio({
|
||||||
@@ -44,7 +44,7 @@
|
|||||||
help_text:setting.desc,
|
help_text:setting.desc,
|
||||||
name:setting.key,
|
name:setting.key,
|
||||||
value:current[setting.key] or setting.value,
|
value:current[setting.key] or setting.value,
|
||||||
disabled:setting.disabled
|
disabled:setting.flag|bitand(2)
|
||||||
}) }}
|
}) }}
|
||||||
{% elif setting.type == 'textarea' %}
|
{% elif setting.type == 'textarea' %}
|
||||||
{{ form.form_textarea({
|
{{ form.form_textarea({
|
||||||
@@ -52,7 +52,7 @@
|
|||||||
help_text:setting.desc,
|
help_text:setting.desc,
|
||||||
name:setting.key,
|
name:setting.key,
|
||||||
value:'' if secret else (current[setting.key]|default(setting.value)),
|
value:'' if secret else (current[setting.key]|default(setting.value)),
|
||||||
disabled:setting.disabled,
|
disabled:setting.flag|bitand(2),
|
||||||
placeholder:_('(Not changed)') if secret else '',
|
placeholder:_('(Not changed)') if secret else '',
|
||||||
extra_attr: 'data-yaml' if setting.subType == 'yaml' else ''
|
extra_attr: 'data-yaml' if setting.subType == 'yaml' else ''
|
||||||
}) }}
|
}) }}
|
||||||
@@ -63,7 +63,7 @@
|
|||||||
name:setting.key,
|
name:setting.key,
|
||||||
value:'' if secret else (current[setting.key]|default(setting.value)),
|
value:'' if secret else (current[setting.key]|default(setting.value)),
|
||||||
markdown:true,
|
markdown:true,
|
||||||
disabled:setting.disabled,
|
disabled:setting.flag|bitand(2),
|
||||||
placeholder:_('(Not changed)') if secret else ''
|
placeholder:_('(Not changed)') if secret else ''
|
||||||
}) }}
|
}) }}
|
||||||
{% elif setting.type == 'boolean' %}
|
{% elif setting.type == 'boolean' %}
|
||||||
@@ -73,7 +73,7 @@
|
|||||||
help_text:setting.desc,
|
help_text:setting.desc,
|
||||||
name:setting.key,
|
name:setting.key,
|
||||||
value:setting.value if (_val === undefined or _val === null) else _val,
|
value:setting.value if (_val === undefined or _val === null) else _val,
|
||||||
disabled:setting.disabled
|
disabled:setting.flag|bitand(2)
|
||||||
})}}
|
})}}
|
||||||
{{ form.form_checkbox({
|
{{ form.form_checkbox({
|
||||||
label:setting.name,
|
label:setting.name,
|
||||||
|
|||||||
Reference in new issue
Block a user