Commit
commit dab7d67ccf427140d6eb83459d982e51033e4f59 Author: Jan DankertDate: Sun Oct 13 13:17:32 2024 +0200 New Minifier for CSS and JS: Leave JS Linebreaks as they are (for better debugging); Exploded CSS files (instead of a combined one), LESS is necessary but should be avoided in the future. dev-helper/update.sh | 2 +- .../cms/ui/action/index/IndexShowAction.class.php | 3 +- modules/cms/ui/themes/ThemeCompiler.class.php | 62 +- .../ui/themes/default/html/views/index/show.php | 26 +- .../default/html/views/index/show.tpl.src.xml | 26 +- modules/cms/ui/themes/default/script/Oquery.min.js | 97 + .../cms/ui/themes/default/script/jquery-global.js | 2 +- .../ui/themes/default/script/jquery-global.min.js | 19 +- .../ui/themes/default/script/openrat/api.min.js | 50 +- .../themes/default/script/openrat/callback.min.js | 20 +- .../default/script/openrat/components.min.js | 6 +- .../ui/themes/default/script/openrat/dialog.min.js | 81 +- .../ui/themes/default/script/openrat/form.min.js | 92 +- .../ui/themes/default/script/openrat/init.min.js | 11 +- .../themes/default/script/openrat/navigator.min.js | 29 +- .../ui/themes/default/script/openrat/notice.min.js | 104 +- .../ui/themes/default/script/openrat/view.min.js | 88 +- .../themes/default/script/openrat/workbench.min.js | 486 ++++- .../plugin/jquery-plugin-orAutoheight.min.js | 7 + .../script/plugin/jquery-plugin-orButton.min.js | 16 +- .../script/plugin/jquery-plugin-orLinkify.min.js | 45 +- .../script/plugin/jquery-plugin-orSearch.min.js | 33 +- .../script/plugin/jquery-plugin-orTree.min.js | 44 +- .../script/plugin/jquery-plugin-toggleAttr.min.js | 1 + .../ui/themes/default/style/openrat-breadcrumb.css | 62 + .../default/style/openrat-breadcrumb.min.css | 1 + .../cms/ui/themes/default/style/openrat-button.css | 16 + .../ui/themes/default/style/openrat-button.min.css | 1 + .../themes/default/style/openrat-collapsible.css | 32 + .../default/style/openrat-collapsible.min.css | 1 + .../ui/themes/default/style/openrat-components.css | 152 ++ .../themes/default/style/openrat-components.less | 6 + .../default/style/openrat-components.min.css | 1 + .../cms/ui/themes/default/style/openrat-dialog.css | 72 + .../ui/themes/default/style/openrat-dialog.min.css | 1 + .../cms/ui/themes/default/style/openrat-diff.css | 22 + .../ui/themes/default/style/openrat-diff.min.css | 1 + .../ui/themes/default/style/openrat-dropdown.css | 51 + .../themes/default/style/openrat-dropdown.min.css | 1 + .../ui/themes/default/style/openrat-fieldset.css | 36 + .../themes/default/style/openrat-fieldset.min.css | 1 + .../cms/ui/themes/default/style/openrat-font.css | 25 + .../ui/themes/default/style/openrat-font.min.css | 1 + .../cms/ui/themes/default/style/openrat-form.css | 116 ++ .../ui/themes/default/style/openrat-form.min.css | 1 + .../cms/ui/themes/default/style/openrat-image.css | 392 ++++ .../ui/themes/default/style/openrat-image.min.css | 1 + .../cms/ui/themes/default/style/openrat-info.css | 23 + .../ui/themes/default/style/openrat-info.min.css | 1 + .../cms/ui/themes/default/style/openrat-menu.css | 62 + .../ui/themes/default/style/openrat-menu.min.css | 1 + .../ui/themes/default/style/openrat-navigation.css | 65 + .../default/style/openrat-navigation.min.css | 1 + .../cms/ui/themes/default/style/openrat-nojs.css | 7 + .../ui/themes/default/style/openrat-nojs.min.css | 1 + .../ui/themes/default/style/openrat-normalize.css | 198 ++ .../themes/default/style/openrat-normalize.min.css | 1 + .../ui/themes/default/style/openrat-notices.css | 79 + .../themes/default/style/openrat-notices.min.css | 1 + .../cms/ui/themes/default/style/openrat-search.css | 30 + .../ui/themes/default/style/openrat-search.min.css | 1 + .../ui/themes/default/style/openrat-selector.css | 13 + .../themes/default/style/openrat-selector.min.css | 1 + .../ui/themes/default/style/openrat-sidebar.css | 66 + .../themes/default/style/openrat-sidebar.min.css | 1 + modules/cms/ui/themes/default/style/openrat-ui.css | 114 ++ .../cms/ui/themes/default/style/openrat-ui.min.css | 1 + .../cms/ui/themes/default/style/openrat-view.css | 34 + .../ui/themes/default/style/openrat-view.min.css | 1 + .../ui/themes/default/style/openrat-workbench.css | 273 +++ .../themes/default/style/openrat-workbench.min.css | 1 + modules/cms/ui/themes/default/style/openrat.css | 1965 -------------------- .../cms/ui/themes/default/style/openrat.min.css | 27 - .../themes/default/style/theme/openrat-theme.css | 0 .../default/style/theme/openrat-theme.min.css | 483 +++++ .../html/component_checkbox/checkbox.min.js | 14 +- .../components/html/component_editor/editor.css | 32 + .../html/component_editor/editor.min.css | 1 + .../components/html/component_editor/editor.min.js | 120 +- .../components/html/component_group/group.css | 10 + .../components/html/component_group/group.min.css | 1 + .../components/html/component_group/group.min.js | 7 +- .../components/html/component_image/image.css | 2 + .../components/html/component_image/image.min.css | 1 + .../components/html/component_image/image.min.js | 4 + .../components/html/component_link/link.min.js | 9 +- .../components/html/component_qrcode/qrcode.min.js | 25 +- .../components/html/component_table/table.css | 106 ++ .../components/html/component_table/table.min.css | 1 + .../components/html/component_table/table.min.js | 39 + .../components/html/component_upload/upload.css | 6 + .../html/component_upload/upload.min.css | 1 + .../components/html/component_upload/upload.min.js | 51 +- modules/util/JSqueeze.class.php | 1089 ----------- .../util/ui/minifier/AbstractMinifier.class.php | 181 ++ modules/util/ui/minifier/Base64VLQ.class.php | 127 ++ modules/util/ui/minifier/CSSMinifier.class.php | 99 + modules/util/ui/minifier/JSMinifier.class.php | 105 ++ 98 files changed, 4638 insertions(+), 3187 deletions(-)