| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 7 days | Remove haccordion.js from global JS load; moved to medw theme_setup_inc.phpHEADmaster | Lester Caine | 1 | -2/+0 | |
| Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> | |||||
| 2026-06-06 | themes: fix APCu-poisoning of mRawFiles causing duplicate JS/CSS headers | Lester Caine | 1 | -12/+26 | |
| cleanAuxFiles() was converting mRawFiles filesystem paths to URL?filemtime strings in-place. Because mRawFiles is serialised into APCu, the URL form was persisted across requests. On the next request, isAuxFile(path) did in_array(path, [URL?timestamp]) — always a miss — so the file was added again at the next free position. Each request added another copy, growing the header indefinitely. Fix: cleanAuxFiles() now writes converted URLs into a new mRawUrls property (not in __sleep(), so never serialised) and leaves mRawFiles untouched as stable filesystem paths. html_head_inc.tpl reads mRawUrls for rendering. Also fixes a pre-existing strpos('?', $file) arg-order bug — the needle and haystack were swapped, so the ?/& separator was always wrong. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> | |||||
| 2026-06-04 | Move config.css to themes/css — retire config/css load path | Lester Caine | 1 | -2/+2 | |
| config/css/config.css content moved to themes/css/config.css so config/css/ can be retired. Bootstrap .container width override (1170px → 1200px at min-width 1200px) added for correct top bar display. BitThemes loads from THEMES_PKG_PATH instead of CONFIG_PKG_PATH. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> | |||||
| 2026-06-04 | Replace colourstrap with stock Bootstrap 3.3.7 | Lester Caine | 1 | -1/+1 | |
| colourstrap was Bootstrap 3.3.7 minus Glyphicons plus silk-sprite icon block (~6145 lines) plus Font Awesome (~2844 lines). Both icon blocks are dead — all icons are served via biticon/tango image files. Stock bootstrap.css is identical in content (tabs vs spaces aside) once the icon layers are stripped. Glyphicons are now present again, fixing the password eye-toggle in login_inc.tpl which was silently broken. Radio/checkbox width:90% patch moved to forms.css where it belongs. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> | |||||
| 2026-05-18 | tk tag added correctly, no need for add_link_ticket filtering | Lester Caine | 1 | -30/+0 | |
| 2026-05-18 | Trim redundent use of legacy code | Lester Caine | 1 | -53/+1 | |
| 2026-05-16 | Extend BitweaverExtension to allow a different route to use smarty plugins ↵ | Lester Caine | 1 | -3/+25 | |
| direct from php | |||||
| 2026-05-16 | Further improvements to bitweaver smarty extension | Lester Caine | 1 | -187/+23 | |
| 2026-05-16 | Tidy namespace errors | Lester Caine | 1 | -15/+10 | |
| 2026-05-15 | Remove unused group model code | Lester Caine | 1 | -32/+0 | |
| 2026-05-15 | To simplyfy maintenence BitUser classes have been retired and active code ↵ | Lester Caine | 1 | -64/+19 | |
| base defaulted to ROLE_MODEL | |||||
| 2026-05-15 | Relocate fancyzoom library, haccordion probably needs a select option as well | Lester Caine | 1 | -2/+2 | |
| 2026-05-15 | Relocate JavaScriptPacker where it is used | Lester Caine | 2 | -1/+729 | |
| 2026-05-15 | Move core bitweaver.js into themes package | Lester Caine | 1 | -1/+1 | |
| 2026-05-14 | php-cs-fixer tidies to php8.5 standards | Lester Caine | 5 | -97/+91 | |
| Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> | |||||
| 2026-05-10 | Use bitweaver error_reporting setting for smarty | Lester Caine | 1 | -1/+1 | |
| 2026-05-08 | Add html_entity_decode to the smarty modifiersV5-php84 | lsces | 1 | -0/+5 | |
| 2026-04-16 | PHP8.4 style tweaks | lsces | 1 | -73/+80 | |
| 2026-04-05 | Work around missing elements that PHP8.4 now complains about | lsces | 1 | -7/+7 | |
| 2026-03-26 | While tr modifier works, add_link_ticket is broken in latest smarty version | lsces | 1 | -1/+1 | |
| 2026-03-26 | Move bootstrap wrapper to the main themes directory | lsces | 1 | -3/+3 | |
| 2025-08-27 | Extra tools updated to PHP8.4 and namespace | lsces | 2 | -52/+29 | |
| 2025-08-27 | Update classes to namespace and PHP8.4 | lsces | 2 | -535/+487 | |
| 2025-08-27 | New Smarty5 style bitweaver extensions | lsces | 1 | -0/+315 | |
| 2025-08-23 | Add session based BitFeedback mechanism for passing messages between pageload | spiderr | 2 | -4/+74 | |
| 2025-05-30 | define CONFIG vars if not already defined | spider@dav | 1 | -0/+33 | |
| 2025-05-24 | drop use of Smarty 2.0 backwards compatibility wrapper SmartyBC | spiderr | 1 | -2/+3 | |
| 2025-05-24 | is_string check in biticon; empty/is_numeric in mAppMenu_sort | spiderr | 1 | -1/+3 | |
| 2024-06-04 | convert $_REQUEST['ajax_xml'] to $_REQUEST['ajax_api'] | spiderr | 1 | -1/+1 | |
| 2023-11-25 | w3c cleanup: The type attribute is unnecessary for JavaScript resources.; ↵ | spiderr | 1 | -3/+3 | |
| Trailing slash on void elements has no effect and interacts badly with unquoted attribute values. | |||||
| 2023-02-06 | validate theme directory before setting | spiderr | 1 | -2/+4 | |
| 2022-11-12 | checkout for getAll themes_layouts before storing | spiderr | 1 | -5/+6 | |
| 2022-02-14 | clean up themes_feedback_to_html to use <ul> if multiple items sent in on ↵ | spiderr | 1 | -7/+19 | |
| same alertClass | |||||
| 2021-02-13 | update package_path in bit_setup_inc | spiderr | 1 | -1/+1 | |
| 2021-02-13 | move bit_setup_inc.php to includes/ | modela bitweaver | 1 | -0/+47 | |
| 2021-02-06 | USERS_PKG_CLASS_PATH for $userClass | spiderr | 1 | -2/+2 | |
| 2021-02-05 | make sure p2Dhash is array | spiderr | 1 | -1/+1 | |
| 2021-02-03 | remove custom theme.php feature themes_edit_css | spiderr | 1 | -11/+1 | |
| 2021-02-02 | move _inc and _lib to includes/ and use PKG_INCLUDE_PATH constants | modela bitweaver | 3 | -0/+2611 | |
