| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2026-06-15 | Fix Smarty syntax error in my_images.tpl: {time()} → {$smarty.now}HEADmaster | Lester Caine | 1 | -3/+3 | |
| Three occurrences on portrait, avatar and logo image tags. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> | |||||
| 2026-06-15 | Replace glyphicon eye toggle with biticon password-show SVGs on signin | Lester Caine | 1 | -5/+7 | |
| Switch the password reveal button from Bootstrap glyphicons (unavailable) to {biticon} password-show-on / password-show-off SVGs, toggling display via JS rather than swapping classes. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> | |||||
| 2026-06-07 | Remove duplicate ipackage attributes from biticon calls | Lester Caine | 2 | -3/+3 | |
| Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> | |||||
| 2026-06-05 | Switch icons: document-properties → edit, text-x-generic → view-list-text | Lester Caine | 6 | -9/+9 | |
| Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> | |||||
| 2026-06-05 | Tweak flag span styling: 1px black border, line-height 1.6em | Lester Caine | 1 | -1/+1 | |
| Border defines edge on white-background flags like England; 1.6em line-height prevents white bars above/below the flag image. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> | |||||
| 2026-06-05 | Fix PHP 8 null array offset deprecation in flag_select_inc.tpl | Lester Caine | 1 | -3/+4 | |
| $fsValue can be null when no country is set; coerce to empty string via |default:'' before using as array key in $countryFlags and $countries. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> | |||||
| 2026-06-05 | Add CSS flag dropdown select with lipis flag-icons | Lester Caine | 5 | -20/+73 | |
| - css/flag-icons.css: lipis 4x3 set, 1x1 stripped, paths → ../icons/flags/ - countries_inc.php: asort, Smarty assigns, loadCss (PKG_PATH not PKG_URL); PHP files reduce to single require() - flag_select_inc.tpl: custom dropdown with .fi CSS flags, search filter, jQuery open/close; fsName/fsValue/fsId/fsSize; min-width 300px; line-height:1.5em on flag spans - html_head_inc.tpl placeholder; display templates keep {biticon istyle=flag} Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> | |||||
| 2026-06-05 | Switch to lipis flag-icons 4x3 SVG set; update constituent country codes | Lester Caine | 2 | -2/+2 | |
| - Replace Marble SVGs with lipis/flag-icons 4x3 set (271 flags, consistent 4:3 ratio, CC0 licensed) - Update iso3166 map: ENG/SCT/WLS/NIR now point to gb-eng/gb-sct/gb-wls/gb-nir matching lipis naming; custom eng/sct/wls/nir SVGs retained alongside - Switch flag {biticon} calls from hardcoded width/height to istyle=flag Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> | |||||
| 2026-06-05 | Display flag icons at 32x24 (4:3 ratio) | Lester Caine | 2 | -2/+2 | |
| Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> | |||||
| 2026-06-05 | Replace GIF flag scan with static ISO alpha-3 country list and SVG flags | Lester Caine | 4 | -13/+13 | |
| - Add countries_inc.php: 252 countries as alpha-3 → name + alpha-3 → alpha-2 map for flag image lookup; derived from webtrees CountryService, no runtime webtrees dependency - Add 243 Marble SVG flags (xx.svg) plus eng/sct/wls/nir for constituent countries - Remove 244 full-name GIF flags - RoleUser: set users_country_code (alpha-3), flag (alpha-2 lowercase), and users_country (display name) at load time - preferences.php, register.php, hauth_register.php: replace opendir GIF scan with require_once countries_inc.php - Templates: replace {section loop=$flags} with {foreach $countries as $code => $name}; iexplain now uses display name instead of raw flag code Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> | |||||
| 2026-06-05 | Switch delete icon from edit-delete to user-trash (dustbin) | Lester Caine | 11 | -11/+11 | |
| user-trash updated to a proper dustbin SVG. All templates across all packages updated to use user-trash instead of edit-delete. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> | |||||
| 2026-06-04 | Switch attachment icon from mail-attachment to stock_attach | Lester Caine | 1 | -1/+1 | |
| stock_attach (paperclip) is available as PNG (16px) and SVG (scalable), making it a cleaner fit for attach/assign/crosspost contexts than the mail-specific mail-attachment icon. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> | |||||
| 2026-06-04 | Convert {booticon} to {biticon} — freedesktop/tango icon names throughout | Lester Caine | 20 | -69/+69 | |
| Replace all {booticon iname="icon-*"} and {booticon iname="fa-*"} calls with {biticon ipackage="icons" iname="<freedesktop-name>"} using the tango iconset. Mapping covers ~70 distinct old names to tango equivalents (edit-delete, document-properties, go-next, lock, internet-mail, etc.). Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> | |||||
| 2026-05-30 | Fix role_permissions nav bar dots and package filter on save | Lester Caine | 1 | -5/+5 | |
| Package filter links wrapped in <ul class="list-inline"> so <li> elements are valid HTML — previously <li> inside <p> caused bullets to detach. Hidden package field default changed from 'All' to '' so form submission does not filter permissions to an empty set and silently save nothing. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> | |||||
| 2026-05-18 | Tidy register structure post stripping the groups biased code | Lester Caine | 1 | -1/+1 | |
| 2026-05-18 | Hidden tk filed now handled by {form} template | Lester Caine | 4 | -4/+0 | |
| 2026-05-15 | Remove unused group model code | Lester Caine | 13 | -667/+26 | |
| 2026-05-14 | php-cs-fixer tidies to php8.5 standards | Lester Caine | 21 | -1/+1 | |
| Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> | |||||
| 2026-05-08 | Check values exist before using, and add tk token manually as the smarty ↵V5-php84 | lsces | 3 | -14/+15 | |
| added on is not currently working | |||||
| 2026-04-19 | Bringing Role admin pages into working order as need for latest website clinet. | lsces | 4 | -32/+34 | |
| 2026-04-06 | Hard coded defaults for php8.4 | lsces | 1 | -13/+13 | |
| 2026-03-27 | Figured what has been causing a problem with using && and || in smarty ↵ | lsces | 9 | -15/+15 | |
| templates and related to mistake in processing {2} elements that should use curly brackets and not revert to square ones. | |||||
| 2026-03-27 | Template tidies | lsces | 2 | -183/+8 | |
| 2025-09-12 | Default missing numrows variable | lsces | 1 | -5/+5 | |
| 2025-09-10 | Add default values | lsces | 1 | -3/+3 | |
| 2025-09-05 | Empty variable initialization for PHP8.4 | lsces | 2 | -17/+17 | |
| 2025-09-04 | Text not displayed when used with silk icons not sure if a problem with font ↵ | lsces | 1 | -16/+16 | |
| icons, but they have been disabled for now | |||||
| 2025-08-29 | Template bits updated to PHP8.4 and namespace | lsces | 2 | -2/+2 | |
| 2025-08-04 | add iexplain | spiderr | 1 | -1/+1 | |
| 2025-07-12 | check for $_template in center_user_wiki_page | spider@dav | 1 | -2/+2 | |
| 2025-07-12 | remove role file | spiderr | 1 | -61/+0 | |
| 2025-07-12 | check for commerce package install for list icon | spiderr | 2 | -2/+2 | |
| 2025-06-14 | remove {php} tags | spiderr | 1 | -3/+3 | |
| 2025-06-07 | add show password to login form | spiderr | 1 | -2/+23 | |
| 2025-04-06 | Clean up Cloudflare Turnstile, now working | spiderr | 1 | -2/+2 | |
| 2025-04-05 | remove Solve Media smcaptcha (not defunct) and implement Cloudflare ↵ | spiderr | 1 | -0/+11 | |
| Turnstile groundwork | |||||
| 2023-11-25 | w3c cleanup: The type attribute is unnecessary for JavaScript resources. | spiderr | 7 | -7/+7 | |
| 2023-11-21 | tidy up login and register | spiderr | 3 | -14/+10 | |
| 2023-04-20 | change Ban to Enable in user, tweak feedback and icons | spider@dav | 1 | -4/+3 | |
| 2022-07-31 | migrate from font-awesome 3.2.1 icon- to 6.1.2 fa- | spiderr | 26 | -106/+103 | |
| 2022-01-10 | add Orders link to user list if commerce is installed | spiderr | 3 | -0/+9 | |
| 2021-09-24 | add some toolbar links to group_list_members.tpl | spiderr | 1 | -1/+4 | |
| 2021-09-24 | clean up group members list | spiderr | 1 | -6/+25 | |
| 2021-05-07 | tidy up register.tpl to not flag on $msg; check HTTP_REFERER in ↵ | spiderr | 2 | -6/+2 | |
| securityViolation log | |||||
| 2021-02-05 | empty check on last_login | spiderr | 1 | -2/+2 | |
| 2021-02-05 | fix INCLUDE and CLASS paths | modela bitweaver | 1 | -1/+1 | |
| 2021-02-03 | remove custom theme.php feature bit_p_create_css | spiderr | 2 | -79/+0 | |
| 2021-02-02 | fix INCLUDE path | modela bitweaver | 1 | -1/+1 | |
| 2021-02-02 | move _inc and _lib to includes/ and use PKG_INCLUDE_PATH constants | modela bitweaver | 1 | -1/+1 | |
| 2021-01-31 | PHP7 clean up dual static + object use of parseData, and create ↵ | spiderr | 1 | -1/+1 | |
| ->getParsedData & ::filterDataHash | |||||
