ACEweb Release Notes
More Release Notes: 2023 | 2022
3.5.066/4.0.066, released November 15, 2021
- ACEweb now supports assigning a Senior Citizen rate when users enter their birthdate on their Profile page (birthdate field must be displayed on person.awp). This requires entering SENIOR in the AutoAssign INI setting, and setting the Fee Category and Age on Name Preferences.
- New INI: AutoAssign. Enter SENIOR to support auto assigning the Senior Citizen rate (above).
- New Bulletin Editor page allows staff to edit ACEweb Bulletins. You will need the new BulletinEditor.htm template and an updated copy of Managerweb.htm.
- ACEweb now supports adding Calendar links to the Transaction Completed page and in Confirmation emails. This feature requires new sections be added to your ECTable.htm and RegConfirm.txt template.
- ACEweb now supports the MailKit email option for sending authenticated emails from ACEweb. Contact your ACEware technician for more information.
- You can now restrict size when users upload attachments. This feature requires updated attachments.awp templates, and if you are running the .NET webserver it requires adding the maxrequestlength and maxallowedcontentlength settings to web.config in the wconnect folder.
- For staff access members: added the Course Type field to the Advanced Search page. Requires updated advancedsearch.awp files.
- Added support for AsyncTypes on custom Show Schedule pages.
- The ScheduleFields INI setting has a new Course Name option called Course_Name3. It will show the course code in the link text. This is for Accessibility support to ensure link text is unique when offering the same course multiple times.
- Updated the USAEpay payment service interface to send the ACEweb Session ID as a parameter to be returned when the payment is processed.
- Fixed an issue with the ACEweb INI Editor. blanking values under certain conditions.
- Fixed an issue with sending Admin Emails if you are using an external service like Gmail (as listed in your AdminMailServer INI setting.
- Fixed an issue when staff are creating new Name records via ACEweb's person.awp page. They would not be able to submit the new Name record because it was expecting passwords to be entered. This fix requires updates to the person.awp javascript. Contact your ACEware technician for help with this.
- Fixed an issue with Confirmation emails when partially paying with Escrow, and using custom messages in the ChargeMsg INI setting. ACEweb was failing to retrieve the correct custom message.
- Fixed a security vulnerability with the AccountStatus page. Requires updated accountstatus.awp and accountstatus_page.prg, located in the update zips.
- Fixed a security vulnerability in the ShowUpcomingCourses function used on Home.htm template.
3.5.065/4.0.065, released July 14, 2021
- The new course editor feature allows for staff members to edit basic course information via manager web. More fields and options are planned for future enhancements to this new tool.
- ACEweb can now log more detailed information about when users are adding, paying for, or abandoning courses on their enrollment carts, with the ability to follow up with the students (email link) or export the report results to Excel.
- Instructors now have the option of adding a custom attendance date via instructor access on-the-fly.
- When the email notice is sent out that minimum enrollment has been met, the email/subject can now be logged to the instructor's CRM record
- You now have the option to send out an email notification when an instructor has entered grades via the gradebook in Instructor Access. List the intended recipient(s) in the EmailNotice entry in the new Gradebook.ini config file.
- ACEweb now has support for Hybrid courses! (a course that has both physical/in person courses, as well as virtual or online seats).
- This allows for students to choose which option, and when the physical seat max is reached (set on the course screen > hybrid tab), only virtual seats can be filled. Note that this course type is not compatible with waitlisting.
- Added the option to generate "V" style invoice numbers for Pay records created when using the invoice option to register online. (Only applies to courses with Publish/Register/Allow Billing enabled.) This feature is triggered by adding the string |GENVNUM| to the AltSettings INI entry.
- Courses without begin/end dates can now be viewed by clicking the "Other Courses" button on the Registration History page.
- Requires updated ShowTranStatus.htm to include the new button and new Async.htm template for the course listing. Also Phrasebook item 610 under REGSTATUS allows you to customize the text shown when no such courses are found.
- Extended support for the PayFlowLink service to handle variations in the results returned by PayPal. Recent protocol revisions meant that instead of payment confirmations, users were getting error messages telling them to contact the office.
- The About page now shows the Web Connection operational mode (.NET vs ISAPI).
- Fixed a bug in the MySchoolBucks payment module that was causing all online invoice payments to fail.
- Fixed a bug in the invoice payment routine for all pay services. If a payment attempt failed or was cancelled, the invoice would disappear from the to-be-paid list even though it was still unpaid.
3.5.064/4.0.064, released May 21, 2021
- ACEweb no longer ignores Boolean type unlimited register UDFs when used on a supplemental data capture page.
- Extended support for the PayFlowLink service to handle variations in the results returned by PayPal. Recent protocol revisions meant that instead of payment confirmations, users were getting error messages telling them to contact the office.
- Partner Enrollment Packaging: Courses and Memberships can now be configured to offer a “Couples” fee that a allows registering 2 students for one fee in a single operation. When such a fee is selected, the user will have the option to pick a partner for the primary registrant, with both selections then added to the enrollment cart.
- Updated Web Connection Admin page for customers running ACEweb under the .NET Handler.
- Added some new adminstrative logging abilities to track and followup when people abandon their enrollment carts on ACEweb - Stay tuned for the full details at our upcoming conference!
3.5.063/4.0.063, released March 16, 2021
- The instructor list shown on the course status page is now sorted by last name, first name, with an option to change the order via a template parameter.
- When the email notice is sent out that minimum enrollment has been met, the email/subject can now be logged to the instructor's CRM record.
- Fully implemented the Evaluate String Expression option on the AWViewer page. This allows pre-testing functions before using them, say, in ## template expressions.
- A minor adjustment was made to the ShowSchedule HTML to meet accessibility standards.
- A Firm extension has been added to the ProxyRegMulti page, allowing the user to select proxy candidates from a list of other persons associated with their firm (rather than just their personal contacts). This option will automatically be available when Proxy type is set to Multi (either in the INI or at the course level) and the Allowed to Proxy Register Firm box is checked on the Name record for the logged in user.
- Fixed a failure in the escrow payments feature.
- Fixed an issue with membership courses that could not be added to a cart that already had courses in it (SQL only).
- A minor bug, that on rare occasions caused duplicates when recycling Register records, has been fixed.
- Removed a bogus reference to the jqueryUI script from certain framework pages.
- Minor adjustments were made to the awjq.js javascript library.
- Fixed another bug with the routine that recalculates fees when a membership course is added to the cart (under both SQL and VFP). In certain cases involving proxies it would grant discounts that were not deserved.
3.5.062/4.0.062, released February 4, 2021
- The Cancel Registration feature allows individual students to cancel their own enrollments. It has been extended so staff with Mgr Web access can cancel registrations for any user. Cancellation can be restricted to free and/or waitlisted courses, or allowed for all registrations, depending on your policies, which can be set separately for staff vs students. (Refunds for paid courses cancelled must still be manually processed by office staff.)
- The student sign up page has had more customizable javascript popup dialogue messages that can now be set for the multiple configuration options for allowing duplicate email addresses.
- Proxy registration now has a mode that allows for multiple students to be selected at once to be proxy registered into a class. All selected students will be given the same fee/optional fee selections when adding them to the cart. (This can be set on a course by course basis or for all courses with ProxyType=multi in your aceweb.ini).
- Editable instructor profiles - your faculty (and staff via Manager Web) can now view and edit fields (of your choosing) from the instructor's profile page, or via a new "view profile" button on Manager Web. Can be configured to send a notification of changes made to the OfficeEmail address if desired.
- Added more enhancements to the INI editor, allowing you to specify a default sort, either by ini key, or by category (sort=category in your awini.ini file). Also added alphabetical page shortcuts to quickly bring you to that section of the page and a Return to Top option on each row.
- Fixed an issue when a user has multiple memberships so the MemberStatus function correctly displays the status of all memberships.
- The GroupReg page will now send you to the login page so it can be opened even if you were not already logged in.
- Various compatibility and accessibility tweaks to generated content and templates.
- Fixes made to the ShowEscrow function's calculations
- Corrected an issue that was creating orphaned payments when a proxy registration was being paid for by the logged-in user's escrow funds.
- Excluded refunded escrow payment records from being eligible for online escrow pay.
- Fixed a bug with membership requisites, which prevented courses from being added to the cart, despite the membership course being present.
- Fixed a bug with course packaging so it will now respect the catlinkstatus option to allow courses with membership requisites to be added to the cart along with the membership or pre-requisite course.
- Corrected an error in the cart widget that was creating an exagerated cart display total.
- Changed the order in which the person profile page saves unlimited user defined fields so they will not be accidentally overwritten under certain circumstances.
- Fixed a rare glitch that could allow another course to be accidentally cancelled via the cancel reg routine with a page refresh.
© 1988-2024 ACEware Systems, Inc.