| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2026-06-05 | Add CSS flag dropdown select with lipis flag-icons | Lester Caine | 1 | -2/+0 | |
| - 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 | Fix countries_inc.php scope: require not require_once at page level | Lester Caine | 1 | -1/+1 | |
| require_once in RoleUser::load() marks the file as included globally; subsequent require_once calls in preferences/register page scope are silently skipped, leaving $bwCountries undefined. Plain require forces execution in the current scope each time. 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 | 1 | -11/+3 | |
| - 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-05-15 | To simplyfy maintenence BitUser classes have been retired and active code ↵ | Lester Caine | 1 | -2/+1 | |
| base defaulted to ROLE_MODEL | |||||
| 2026-05-14 | php-cs-fixer tidies to php8.5 standards | Lester Caine | 1 | -2/+1 | |
| Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> | |||||
| 2025-08-29 | General tools updated to PHP8.4 and namespace | lsces | 1 | -50/+54 | |
| 2025-05-14 | Remove ROLE_MODEL code | spiderr | 1 | -1/+1 | |
| 2021-02-04 | check for existence of includeFiles['php'] | spiderr | 1 | -1/+3 | |
| 2021-02-03 | update path for kernel/includes/setup_inc.php | modela bitweaver | 1 | -1/+1 | |
| 2021-02-02 | fix INCLUDE and CLASS paths | spiderr | 1 | -1/+1 | |
| 2016-12-29 | bootstrap in user_preferences form | spider@app1 | 1 | -2/+2 | |
| 2016-07-28 | remove conflicts | spider@app1 | 1 | -1/+1 | |
| 2016-07-25 | remove debug | spider@dev | 1 | -2/+0 | |
| 2016-06-22 | add route friend mod_rewrite | spider@app1 | 1 | -0/+1 | |
| 2016-02-07 | Move from Smarty2 to Smarty3 function style | lsces | 1 | -4/+4 | |
| 2015-12-08 | Merge with local | lsces | 1 | -7/+2 | |
| 2015-03-06 | Chicken and egg problem with creating a new ste which needs to use ROLE_MODEL | lsces | 1 | -1/+1 | |
| Need RolePermUser to be set in the database to set up users properly, but can't do that until the database has been created, so need to use the right default until it is | |||||
| 2012-10-03 | Editiong preferences was throwing away errors ... now reporting them | lsces | 1 | -53/+56 | |
| Updates to core USER record were not allowed when username was not changed this has been modified so that the check for an existing user is skipped when simply updating preferences. | |||||
| 2010-06-09 | Strip down CVS keywords. | cvs2git | 1 | -2/+2 | |
| 2010-02-08 | deprecate root bit_setup_inc use kernel/setup_inc.php | wjames5 | 1 | -3/+3 | |
| 2009-10-01 | remove ref to non-existant copyright.txt file | wjames5 | 1 | -3/+3 | |
| 2009-10-01 | fix LGPL license ref from non-existant license.txt file to lgpl url | wjames5 | 1 | -3/+3 | |
| 2009-06-18 | merge User Info and User Prefs into a single form since they send the exact ↵ | Christian Fowler | 1 | -5/+3 | |
| same SUBMIT, allow editing for Username by p_users_admin | |||||
| 2009-04-02 | add users_login_homepage config, and use that value where default is ↵ | Christian Fowler | 1 | -5/+3 | |
| users/my.php; add verifyRegistered | |||||
| 2009-03-14 | use email to check old password as it is required and unique | Christian Fowler | 1 | -3/+3 | |
| 2009-01-12 | Clear site_display_timezone if user switches from 'Fixed' | Lester Caine | 1 | -2/+3 | |
| 2009-01-12 | Default fixed timezone should be UTC | Lester Caine | 1 | -3/+3 | |
| Need to add notes about updating sites that are using 'Fixed' with time offsets. | |||||
| 2008-12-29 | DateTimeZone is a 5.2.0 class, not 5.1.0 | Christian Fowler | 1 | -3/+3 | |
| 2008-12-04 | site_display_timezone should be a 0 offset | Lester Caine | 1 | -4/+4 | |
| 2008-12-04 | switch version check to version_compare | Lester Caine | 1 | -3/+3 | |
| 2008-12-04 | inelegant but functional. Ideally list needs trimming with respect to ↵ | Lester Caine | 1 | -4/+8 | |
| country selected | |||||
| 2008-11-29 | since we dont have a preference service call storage service on user object ↵ | wjames5 | 1 | -2/+13 | |
| whoes prefs are changing - this is a model for future clean up of this file | |||||
| 2008-10-16 | move scrambleEmail to users/users_lib.php and rename it to scramble_email | Max Kremmel | 1 | -6/+6 | |
| 2008-08-29 | del vd() | laetzer | 1 | -3/+3 | |
| 2008-07-09 | call edit service since we are editing content - and assign editUser to ↵ | wjames5 | 1 | -2/+6 | |
| gContent so everythign works smoothly - hopefully this was not done before because of some oversight and because this creates any weird conflicts - which it shouldnt | |||||
| 2008-06-29 | fix users language selection | Max Kremmel | 1 | -5/+5 | |
| 2008-06-25 | change display call to use a hash for display options, add display_mode to ↵ | Christian Fowler | 1 | -3/+3 | |
| options hash | |||||
| 2007-11-02 | do not save bitUser::defaults in liberty_content_prefs | Christian Fowler | 1 | -18/+19 | |
| 2007-06-25 | Stored offset should be in seconds not in hours. | Nick Palmer | 1 | -3/+3 | |
| 2007-06-24 | Doh! Wrong kind of comment. | Nick Palmer | 1 | -3/+3 | |
| 2007-06-24 | Fix timezones for fixed timezones. There is an issue in BitDate that we ↵ | Nick Palmer | 1 | -2/+8 | |
| might want to fix to allow selection by real timezone. | |||||
| 2007-06-22 | make use of the getIncludeFiles method | Max Kremmel | 1 | -17/+6 | |
| 2007-06-14 | bug 1707875: check for existing email address before applying it | Max Kremmel | 1 | -7/+10 | |
| 2007-06-01 | remove a lot of antiquated code including breadcrumbs and outdated ↵ | Max Kremmel | 1 | -4/+2 | |
| wiki-specific caching options, wiki tags and wiki dumps. probably there's going to be more to go soon. none of this stuff has been working for years now. | |||||
| 2007-03-09 | delete entries in liberty_content_prefs if empty or equal to site settings | Max Kremmel | 1 | -4/+8 | |
| 2007-03-08 | remove user style pref if equal to site default | Max Kremmel | 1 | -3/+7 | |
| 2007-03-01 | fix users_homepage setting and only store setting if there is something ↵ | Max Kremmel | 1 | -3/+10 | |
| useful to store | |||||
| 2007-02-27 | Add a second browser side time display control. | Lester Caine | 1 | -2/+3 | |
| site_display_utc matches the current selection site_display_timezone stores a fixed time zone offset This needs further expansion, but site_display_utc='Local' should work correctly | |||||
| 2007-02-23 | massive code cleanup on users prefs page and allow users to set the site ↵ | Max Kremmel | 1 | -116/+134 | |
| theme in the preferences page if the settings allow it | |||||
| 2006-11-10 | fix password changing for accounts with null .login column | Christian Fowler | 1 | -4/+2 | |
