summaryrefslogtreecommitdiff
path: root/register.php
AgeCommit message (Collapse)AuthorFilesLines
2026-06-05Add CSS flag dropdown select with lipis flag-iconsLester Caine1-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-05Fix countries_inc.php scope: require not require_once at page levelLester Caine1-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-05Replace GIF flag scan with static ISO alpha-3 country list and SVG flagsLester Caine1-13/+4
- 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-18Tidy register structure post stripping the groups biased codeLester Caine1-17/+78
2026-05-15Remove unused group model codeLester Caine1-6/+0
2026-05-14php-cs-fixer tidies to php8.5 standardsLester Caine1-6/+4
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-19Namesspace tidies for general authentication functionslsces1-0/+1
2025-08-29General tools updated to PHP8.4 and namespacelsces1-21/+24
2021-02-05fix INCLUDE and CLASS pathsmodela bitweaver1-1/+1
2021-02-03update path for kernel/includes/setup_inc.phpmodela bitweaver1-1/+1
2021-02-03move notification_lib to includesmodela bitweaver1-1/+1
2021-02-02fix INCLUDE pathmodela bitweaver1-1/+1
2021-02-02move _inc and _lib to includes/ and use PKG_INCLUDE_PATH constantsmodela bitweaver1-2/+2
2021-02-01create standard USERS_PKG_CLASS_PATH in includes/classesmodela bitweaver1-1/+1
2020-08-12remove old recaptchalib.phpspiderr1-1/+0
2020-08-12update reCAPTCHA libraries and interfacespiderr1-1/+1
2017-10-19remove login.php and use only signin.php; add hyridauth providers to ↵spider@app11-1/+6
reigstration
2017-08-04typo in registerHashspider@app11-1/+1
2017-07-03move _inc files to includes/spider@dev1-1/+1
2017-07-03change from lib/ to includes/ to better match templates/, icons/, etc...spider@dev1-2/+2
2017-07-03STRUCTURE change: new lib/ directory for all classes, libraries, and utility ↵spider@dev1-2/+2
classes; fix validate.php for hauth
2017-06-30integrate HybridAuth signle sign on libraryspider@dev1-61/+3
2016-02-07Move from Smarty2 to Smarty3 function stylelsces1-7/+7
2015-12-08Merge with locallsces1-7/+2
2014-02-05change code to HTTP_UNAUTHORIZEDspiderr1-1/+1
2013-07-11add some page metaKeywordsspiderr1-0/+1
2013-07-03add signinspiderr1-3/+14
2013-05-16remove invokeServices on register.phpChristian Fowler1-3/+0
2013-02-10require recpatcha always since its functions are used as smarty modifierspiderr1-3/+1
2013-02-08fix recpatcha typospiderr1-1/+2
2013-02-08add reCAPTCHA support to registration pagespiderr1-0/+3
2012-04-18major migration of getDisplayUrl to ->getDisplayUrl and ::getDisplayUrlFromHashChristian Fowler1-1/+1
2010-06-09Strip down CVS keywords.cvs2git1-2/+2
2010-03-10Invoke edit services like other content at registration time so various ↵wjames51-2/+5
service pkgs can add to users like any other content
2010-02-16move pre registration verification requirements into method so can be ↵wjames51-69/+51
utilized by other registration processes but not jam inporting of users
2010-02-09remove sloppy user_cookie_site global from tiki days and use ↵Christian Fowler1-4/+4
BitUser::getSiteCookieName; migrate all setcookie calls for the site cookie to a single method; purge users/bit_setup_inc.php from ancient code, and only send site cookie on login
2010-02-08deprecate root bit_setup_inc use kernel/setup_inc.phpwjames51-3/+3
2009-10-01remove ref to non-existant copyright.txt filewjames51-3/+3
2009-10-01fix LGPL license ref from non-existant license.txt file to lgpl urlwjames51-3/+3
2009-08-25add comment to make easier to followwjames51-6/+10
2009-08-21call gBitSystem->getConfig( 'user_class' ) to get proper user class from configChristian Fowler1-4/+7
2009-07-15Checks for setting of public/private user informationTyler Bello1-2/+7
2008-11-18login with email since login is not technically required in the form, as it ↵Christian Fowler1-3/+4
can be auto generated during store
2008-10-02fix user image upload, clean up code and rename 'fSubmit' stuff to use ↵Max Kremmel1-36/+30
normal names
2008-06-25change display call to use a hash for display options, add display_mode to ↵Christian Fowler1-3/+3
options hash
2008-02-18Make users photo storage work properly again.Nick Palmer1-4/+4
Fix after registration redirection since BIT_ROOT_URL has changed.
2007-11-09add support for REQUEST var of returnto to allow override redirection URL ↵Christian Fowler1-3/+9
after login
2007-06-17update getAllGroups() to not return stuff in ['data'] hashkey. this is still ↵Max Kremmel1-6/+7
from tikiwiki days and is tedious to deal with.
2007-04-06add config option after_reg_url default url to laod after user registrationwjames51-3/+4
2007-04-06move call for service registration tpl inclusion so that they are included ↵wjames51-19/+22
when there are errors