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
iliajie
754f1efc66
Revert "Fix missing HTML escapes for select option"
...
This reverts commit 04d75bc526 .
2023-05-31 20:42:25 +03:00
iliajie
04d75bc526
Fix missing HTML escapes for select option
2023-05-15 18:47:33 +03:00
iliajie
baf8a643bb
Fix to always use get method with paginations to avoid bugs
2023-05-13 16:46:55 +03:00
iliajie
1236027445
Fix to use get by default as it's better for returns
2023-05-13 16:21:11 +03:00
iliajie
a27ae8b7be
Add support to pass elements to the parent form
2023-05-13 16:02:45 +03:00
iliajie
d572edb7ed
Fix form targets submission ; fix elements duplication bug
2023-05-13 15:33:28 +03:00
iliajie
d4dcf6314c
Add sanity check for minimum items per page
2023-05-13 13:38:15 +03:00
iliajie
996227d197
Fix to refactor input and output data structures
2023-05-13 13:16:38 +03:00
iliajie
3ec090f222
Fix default offsets
2023-05-13 12:24:59 +03:00
iliajie
7e417a84e8
Update description
2023-05-13 12:17:04 +03:00
iliajie
8f46fbf836
Fix right arrow to be consistent with left
2023-05-12 22:28:33 +03:00
iliajie
1e97b55c9d
Add ability for listing paginated pages using "Alt + left/right" hotkeys
2023-05-12 15:13:28 +03:00
iliajie
7188b3581a
Add new ui_paginations API
2023-05-12 13:44:19 +03:00
iliajie
e63defe0d3
Fix to take away a new ui_paginations sub to discuss on the PR instead
2023-05-12 13:42:13 +03:00
iliajie
cfa2e38162
Fix to drop no longer need code to inject client height into forms
2023-05-12 11:47:06 +03:00
iliajie
d915a3aacd
Fix to use right header name
2023-05-11 21:39:52 +03:00
iliajie
cc24384fea
Fix clear search button to look inbuilt into search field
2023-05-11 13:20:06 +03:00
iliajie
7e8788cec3
Fix to support multiple instances of ui_paginations on a single page
2023-05-10 16:41:10 +03:00
iliajie
5f46f05ba4
Add support for searching paginated with hashes too
2023-05-10 11:46:52 +03:00
iliajie
c68ffa8eb7
Fix pagination items counts
2023-05-10 10:50:57 +03:00
iliajie
9b42e6d92a
Fix to use caller's pagination number if any
2023-05-10 10:50:03 +03:00
iliajie
0dc11e7385
Fix client height calculation for Framed Theme
2023-05-09 23:18:15 +03:00
iliajie
c03fefd36d
Fix to update client height on form change dynamically (before submit)
2023-05-09 22:56:54 +03:00
iliajie
15c81e8ace
Fix wrong sting transfer
2023-05-09 22:41:29 +03:00
iliajie
3683c0e06c
Add support for multiple paginations in a single page
2023-05-09 19:53:15 +03:00
iliajie
8c15fc9fdb
Fix escapes ; add support to display items on page
...
e.g.: Showing 43 to 64 of 83 items on page ⏴ 3 of 4 pages ▸
2023-05-09 13:15:33 +03:00
iliajie
6310521982
Add support for listing jail blocks with pagination 2/2
2023-05-08 23:56:04 +03:00
iliajie
e260a96d93
Add API to use theme dependent code for page refresh
2023-05-06 12:54:13 +03:00
iliajie
7ea1236eb6
Add support for passing HTML attributes and classes to ui_table_row sub
2023-04-06 16:16:58 +03:00
iliajie
5c26bf4de3
Fix to prevent forcing using tables in tabs
2023-01-07 19:59:10 +02:00
iliajie
760d4392ed
Print bottom update button only if not in viewport https://github.com/webmin/authentic-theme/issues/1605#issue-1298478251
2022-07-08 12:31:26 +03:00
Ilia Rostovtsev
f69fa81e59
Fix to get safely using wrapper sub 2/2
2021-09-28 16:30:05 +03:00
Ilia Rostovtsev
50087e9dbe
Revert "Fix ongoing issues with proxy prefixes in status collection, choosers 1/2"
...
This reverts commit d59eb79542 .
2021-09-27 15:12:20 +03:00
Ilia Rostovtsev
ab59df1a85
Regular tooltip (ui_help) doesn't support HTML
2021-09-27 13:26:42 +03:00
Ilia Rostovtsev
d59eb79542
Fix ongoing issues with proxy prefixes in status collection, choosers 1/2
2021-09-26 19:45:47 +03:00
Ilia Rostovtsev
e7deccae71
Update class name to conventional
2021-03-06 15:35:24 +03:00
Ilia Rostovtsev
ab3597bf42
Add ui_help bubble tooltip UI API
...
1461a60f66
2021-03-05 16:19:45 +03:00
Ilia Rostovtsev
a24416e92d
Fix ui_text_color to be unambiguous
2021-02-13 16:56:42 +03:00
Ilia Rostovtsev
d4e8a35a3e
Fix binary detection
2020-12-20 19:29:11 +03:00
Ilia Rostovtsev
22c5c596ce
Add complementary UI API for "read_file_contents_limit" sub
2020-12-18 16:50:24 +03:00
Ilia Rostovtsev
9ed2c11389
Fix escaping data for new collapse UI widget
2020-11-29 22:31:57 +03:00
Ilia Rostovtsev
3f8991ce04
Fix UI collapse support options (including open on start) a766a348f0 (commitcomment-44636896)
2020-11-29 21:48:51 +03:00
Ilia Rostovtsev
a766a348f0
Utilize usage of native HTML5 accordions ba6564e67b
2020-11-29 18:51:28 +03:00
Ilia Rostovtsev
3e60854861
Add double line break API
2020-09-02 13:21:08 +03:00
Ilia Rostovtsev
6430a0ec45
Revert "Check for context in addition"
...
This reverts commit f1d7deb307 .
2020-08-11 22:15:43 +03:00
Ilia Rostovtsev
f1d7deb307
Check for context in addition
...
This fix is made to make Virtualmin/Edit Users/Edit User page, and Other user permissions tab and its multi-selects work. The underlying problem, is that `ui_multi_select_javascript` being called beforehand by `virtual_feature` from `virtualmin-htpasswd::mailbox_inputs`, leaving the actual page without needed JS function, making it fail in all themes. Perhaps, it shouldn't be done by `virtual_feature` and this patch is just a work-around of the actual problem.
2020-05-23 13:51:34 +03:00
Ilia Rostovtsev
562dd4bf26
Allow passing class name for ui_text_color sub
2020-05-20 23:16:34 +03:00
Ilia Rostovtsev
a7b4847480
Rename sub name to be more intuitive
2020-01-18 14:29:40 +03:00