Ilia Ross
19fdea395b
Fix tab data escaping with proper JSON encoding
...
webmin.dev: webmin/webmin / build (push) Has been cancelled
*Note: This is important if we want to support tags inside tab name, for example in case of showing a count of elements using HTML tag created with `ui_tag('tt')`
2026-03-21 21:00:10 +02:00
Ilia Ross
40f82d0df3
Revert "Fix to always avoid new lines inside the tag"
...
This reverts commit 39ab2c5f02 .
2026-03-21 20:56:01 +02:00
Ilia Ross
39ab2c5f02
Fix to always avoid new lines inside the tag
2026-03-21 20:17:41 +02:00
Ilia Ross
3354a0cc2f
Fix missing class
2026-02-26 01:09:57 +02:00
Ilia Ross
bfc1f10b38
Fix to avoid leaking to neighboring property when size is unset
webmin.dev: webmin/webmin / build (push) Has been cancelled
2026-02-19 23:22:48 +02:00
Ilia Ross
573f3d894a
Fix to improve the cron tip text and use note for better UI
2025-11-09 00:00:52 +02:00
Ilia Ross
8932f3bd6a
Fix to truly move option tag rather than recreating
...
*Note: It keep existing styles and using index from "add()" will also put moved options to the top of the select and make them clearly visible
2025-10-02 13:36:22 +03:00
Ilia Ross
5c5d5fe699
Fix printing bottom button row
...
https://forum.virtualmin.com/t/clarifying-how-to-create-custom-links/135115?u=ilia
2025-09-17 22:07:57 +03:00
Ilia Ross
783ad6f3a2
Fix ui textbox support extra class param
2025-08-14 02:21:10 +03:00
Ilia Ross
679a1c386e
Add a way not to display bottom select all buttons
2025-08-10 17:44:12 +03:00
Ilia Ross
c32b04a7e6
Fix to make method configurable
2025-07-24 23:31:14 +03:00
Ilia Ross
63abfbfe87
Fix not to add a new line to the content
2025-07-23 23:44:36 +03:00
Ilia Ross
7c05368e8f
Add UI API to mask sensitive text unless specifically hovered
2025-06-18 16:53:55 +03:00
Ilia Ross
b6b803fe58
Fix alert content to be wrapped into span element
2025-06-03 15:30:01 +03:00
Ilia Ross
8e81bd0f93
Add all new UI functions from the theme to the core
...
[no-build]
2025-05-27 01:46:31 +03:00
Ilia Ross
5395dc57fe
Add API to control line-break height
2025-05-14 01:36:02 +03:00
Ilia Ross
fd153b28f3
Add improvements to the UI
2025-04-22 15:26:41 +03:00
Jamie Cameron
e60be7133b
Add support for template variables to help pages
2025-03-20 20:02:47 -07:00
Ilia Ross
b6777eafb2
Add support for timeout in JS redirects (to read a message)
2025-02-21 14:56:32 +02:00
Jamie Cameron
42c4a39510
Allow input type to be specified in ui_opt_textbox
2024-10-21 16:35:48 -07:00
bim-g
7225ccab73
[FIX] Add missing title parameter to ui_print_header documentation
2024-07-30 01:02:54 +02:00
Ilia Ross
a15446d3b1
Fix to simplify the code and use no globals [build]
2024-07-19 13:40:14 +03:00
Ilia Ross
e307fb4dcd
Fix to drop unnecessary option
2024-07-19 12:36:52 +03:00
Ilia Ross
470bed602b
Fix to prevent locking the select widths
...
2f5ee346b2 (commitcomment-140754610)
2024-04-15 15:33:09 +03:00
Jamie Cameron
2f5ee346b2
Width needs a 'px' suffix
2024-03-23 11:42:59 -07:00
Ilia Ross
3cc8e71035
Fix to support new lines
2024-01-06 19:02:18 +02:00
Ilia Ross
8edffc8f30
Add new ui_radio_row API
2024-01-06 16:50:40 +02:00
Jamie Cameron
2cbdf62b1b
Merge branch 'master' of github.com:webmin/webmin
2023-12-23 16:04:14 -08:00
Jamie Cameron
e89220e846
Don't include newline in text string
2023-12-23 16:04:08 -08:00
Ilia Ross
1df9920aa9
Fix to further simplify the code
...
d00945bdfc (r135639921)
2023-12-23 22:36:40 +02:00
Ilia Ross
d00945bdfc
Fix to use scalar instead
...
d275ee095b (r135620123)
2023-12-23 12:28:47 +02:00
Ilia Ross
86bab830b3
Fix to simplify working code to preserve precision
...
d275ee095b (r135407587)
2023-12-20 15:40:24 +02:00
Jamie Cameron
bed55e7e08
Simpler code to support fractional units
2023-12-19 18:38:33 -08:00
Ilia Ross
3ac0a468b1
Fix to use localized labels for size
2023-12-19 16:53:45 +02:00
Ilia Ross
8da45b832a
Fix to remove trailing zeros in decimal part
2023-12-19 16:29:48 +02:00
Ilia Ross
d275ee095b
Fix to accomplish not loosing precision when showing higher values
...
bf97df4522
2023-12-19 16:03:48 +02:00
Jamie Cameron
bf97df4522
Don't lose precious when showing higher units https://github.com/virtualmin/virtualmin-gpl/issues/719
2023-12-18 22:56:19 -08:00
Ilia Ross
d7de842f45
Fix to change version in caller
2023-10-10 23:36:52 +03:00
Ilia Ross
5114308d0d
Fix to never double escape HTML in display
2023-10-04 00:51:49 +03:00
Ilia Ross
9d360f1c24
Fix not to enable on error_stack option
2023-10-01 21:34:50 +03:00
Ilia Ross
3a099fabec
Fix to consider stand alone option as well
2023-09-29 15:32:07 +03:00
Ilia Ross
9a1e869a82
Fix to only enable theme switcher in debug mode
2023-09-29 12:56:23 +03:00
Ilia Ross
cbdc843500
Add theme switcher using hotkeys
2023-09-29 03:24:14 +03:00
Ilia Ross
b339c76fc7
Fix to always escape & by default
2023-09-25 19:19:52 +03:00
Ilia Ross
f0f8dc2850
Fix to correctly escape content in editor mode
...
https://forum.virtualmin.com/t/webmins-file-managers-editor-converting-html-special-characters-making-the-next-save-detrimental/122606/18?u=ilia
605a32f87d
2023-09-16 16:57:08 +03:00
iliajie
8ae4364ee1
Fix let caller do filtering
2023-08-02 23:42:17 +03:00
iliajie
054f0a254e
Fix to do a bit more filtering to prevent root user XSS itself
2023-08-02 23:31:59 +03:00
iliajie
bedb091e56
Add ui_element_inline API and use it on the button in **Net** module
2023-07-15 14:51:54 +03:00
iliajie
cc05c62609
Fix sub name and add missing class name
2023-07-10 05:48:24 +03:00
iliajie
643ace4777
Add new API: ui_space, ui_newline, ui_text
...
Nothing can be thrown to the browser without being used with UI lib!
2023-07-09 23:07:59 +03:00