Added Stand-Alone Registrations and various other features and fixes
authorChuck Scott <cscott@gaslightmedia.com>
Thu, 10 Jan 2019 21:10:50 +0000 (16:10 -0500)
committerChuck Scott <cscott@gaslightmedia.com>
Thu, 10 Jan 2019 21:10:50 +0000 (16:10 -0500)
commit64204ac54403197fcbc47a8f5416edb263a132ea
tree9186b455b3953821070c28f7ebd3046c5b2104c2
parentfcfaa707d6d072e02e31e19b47227cc5d9e87414
Added Stand-Alone Registrations and various other features and fixes

Added sort order for registration classes (levels) - Drag and Drop
Added ability to create a Stand-Alone registrations event (Not tied to event in Events Add-On).
Added ability to hide registration events from front-end lists.
Added ability to select a registrations event by code.
Added ability to specify a registrations event on URL using registration event code rather than ID.
Added ability to go direct to a registrations event front-end page from admin registrations event dashboard.
Added more terms and phrases and updated defaults for those that didn't have them.
Added notification on registrations event dashboard for why a registrations event won't show up on front-end.
More intelligent selection of month initially displayed for calendar in dashboard for a specific event.
Displaying above calendar why the initial month displayed was selected. Hide after month change.
Added reg_bill_info_requested field to management for selection of checkout fields.
Defaulted reg_bill_info_requested field to all on to show all checkout fields by default.
Commented out management selection of checkout fields by payment type temporarily.
New Rate edit form now has default values.
Fixed a range of error log notices regarding undefined variables in models and views.
Removed "data" directory with code to inject original test data.
Fixed non-working "Read More" button on registration page.
Fixed incorrect "Total Charge" at bottom of checkout page when discount codes are applied.
Fixed bad dialog box layout due to CSS from Bootstrap
Fixed incorrect use of href in form tag
67 files changed:
classes/data/dataManagement.php
classes/data/dataRegEvent.php
classes/data/dataRegRequestRegistrant.php
classes/data/dataSettingsTerms.php
classes/regCartSupport.php
config/plugin.ini
css/admin.css
data/event_setup.php [deleted file]
data/events.php [deleted file]
defines.php
index.php
js/frontRegApp.js
js/models/front/account.js
js/models/front/regRequestRegistrant.js
js/views/front/regRequestRegistrant.js
js/views/front/regTime.js
js/views/front/registrantForm.js
models/admin/ajax/regFront/registrant.php
models/admin/ajax/registrantsListExport.php
models/admin/registrations/accounts.php
models/admin/registrations/events_addEdit.php
models/admin/registrations/events_eventDashboard.php
models/admin/registrations/events_globalCodes.php
models/admin/registrations/events_notificationsUpdate.php
models/admin/registrations/events_paymentCodes.php
models/admin/registrations/events_registrants.php
models/admin/registrations/events_update.php
models/front/registrations/checkout.php
models/front/registrations/checkoutProcess.php
models/front/registrations/list.php
models/front/registrations/register.php
models/front/registrations/registration.php
readme.txt
setup/adminHooks.php
setup/adminMenus.php
setup/databaseScripts/create_database_V1.0.2.sql [deleted file]
setup/databaseScripts/create_database_V1.0.3.sql [new file with mode: 0755]
setup/databaseScripts/dbVersions.php
setup/databaseScripts/drop_database_V1.0.2.sql [deleted file]
setup/databaseScripts/drop_database_V1.0.3.sql [new file with mode: 0755]
setup/databaseScripts/update_database_V0.0.10.sql [changed mode: 0644->0755]
setup/databaseScripts/update_database_V1.0.3.sql [new file with mode: 0755]
views/admin/ajax/registrantsListExport.html
views/admin/ajax/registrantsListExportCsv.html
views/admin/management/registrations.html
views/admin/management/regterms.html
views/admin/registrations/accountDashboard.html
views/admin/registrations/accountsDashboard.html
views/admin/registrations/eventDashboard.html
views/admin/registrations/eventEdit.html
views/admin/registrations/eventEditLevels.html
views/admin/registrations/eventEditNotification.html
views/admin/registrations/eventPaymentCodes.html
views/admin/registrations/eventRegistrants.html
views/admin/registrations/eventSubTabs.html
views/admin/registrations/eventsDashboard.html
views/admin/registrations/requestDashboard.html
views/admin/registrations/requestEdit.html
views/admin/settings/registrationsMisc.html
views/front/registrations/account.html
views/front/registrations/cart.html
views/front/registrations/checkout.html
views/front/registrations/list.html
views/front/registrations/register.html
views/front/registrations/registration.html
views/front/registrations/summary.html
views/front/registrations/summaryStore.html