Upgrading to version 9.25 requires, at a minimum:
The second generation web listener services have been available and in use for a year and the performance improvements have been very satisfying. Based on customer use and support feedback, this version of Theatre Manager is the first to require using second generation listener. Please do not upgrade to this version unless:
|
We highly recommend that Postgres version 9.3.3 be installed. (This version of Theatre Manager accepts various Postgres 9.x). However, we anticipate adding performance and functionality features to Theatre Manager in the next version that will rely on some new features in the Postgres 9.3 database engine. We also completed our PCI 2.0 DSS audit using Postgres 9.3.x, so when we receive our next PCI certification, they require using this latest software. |
The following changes have been made to Theatre Manager since version 9.24
Point releases are minor version fixes and small enhancements to any particular version.
We've finished off some more features that are no longer done by the classic listener. It now handles:
The following itemizes the changes made to web pages. In the 3rd Column are 3 flags:
Download the latest web page updates and compare the web pages to your existing pages. (If you have already implemented the 'tmCustom' folder, you can simply replace the pages below).
Files in main directory | ||
tmError.txt | Minor changes to the message text for messages 10014, 10024, 10032, 10034, 100162, and added 100186 to 10190. These messages relate to the new way of resetting passwords and for redemption of gift certificates and passes online. | R |
tmLogin.html | Made the login window a little clearer for customers. The functions are still the same. | O |
tmPasswordForgot.html | Revised text instructions to apply if using either classic or second generation listener. The second generation listener now uses a password reset approach rather than emailing the actual password. If you are using second generation listener, you may want to update this file as the wording changes are subtle, but clearer. | O |
TMtickets.html | Add optional column to show the ticket trove icon for the event in the event list. Make this change if you want to see the icons from inside theatre manager appear on the select your seats window. If you change this page, you muse also change rowTicketEvents.html. Note also, that the columns have been arranged a little to clarify meaning if you want to use the 'show event online' option even if the event is not yet onsale. The pagination options are now at the top and bottom of the list of events and now only appear if there sufficient events to warrant pagination. | O |
TMcart.html | Simplify show and hide of 'remove' button. Add internet pass redemption button to allow online gift certificates. | M |
TMcheckout.html | Add postdated payment options to the window that appear based on setup within Theatre Manager. Also changes for popup help. | M |
TMcheckoutConfirmation.html, TMcheckoutInvoiceEmail.html, TMCheckoutNoPayment.html, TMcheckoutProcessing.html |
Change so credit card area is not shown if cost of cart was free. Add post dated payment plan options. Add support for popup for help windows and fee descriptions. |
M |
TMcheckoutProcessing.html, TMfutureTickets.html, TMfutureTicketsPrint.html, TMpatronLimitedProfile.html, TMsubscriptionsRenew.html |
Add support for popup for help windows and fee descriptions. |
M |
TMhome.html | Revisions to 'back' button wording. Replace buttons at bottom with an include file for bottom nave buttons and add more options to the patron's online capabilities - such as reviewing future volunteer activities, available passes, and more. |
M |
TMlogin.html | Simplified the look of the login window and more the 'forgot my password' button to a more logical place. |
M |
TMpasswordChange.html, TMpasswordForgot.html, tmPasswordResetChange.html |
Changed to support a password reset style of email. Meaning, if a user forgot their password, this now allows them to use a time limited link embedded in their email to come directly to the web pages and change the password. Passwords are no longer mailed to the patron. |
M |
TMoldCartDetails.html, TMoldCartDetailsPrint.html |
Minor wording changes concerning total at the bottom of the cart contents |
O |
TMoldCartHeaders.html | add pleaseWaitMessageFunction include at top of page. |
O |
TMpass.html | Add show outstanding pass/gift certificate button for patron if online pass redemption is enabled. |
M |
TMpatronNew.html, TMpatronUpdate.html |
Minor cosmetic changes, no functional changes. |
O |
TMvolunteerActivity.html | Revisions to the list of upcomming actifities and search capabilities for volunteer activities. |
M |
TMpassAvailable.html, TMpassCheckBalance.html, TMpasswordForgotEmailReset.html |
NEW files for pass redemption and features in this version |
M |
Files in the TMtemplates directory | ||
tmNavButtons.html | Rename' 'What's New' to be the 'Home' button in recognition of the other patron related features available on this html page. Remove 'Mail Lists' to limit top navigation to the buying process and move it to the TMhome.html page | M |
rowPatronEmail.html | Remove buttons for changing password and replace with 'password reset' links. This is for the new password options in second generation listener. | M |
rowTicketPageList.html | Revised to make selection of page number at bottom of the event list look better and easier to click page area. | O |
rowFutureTicketPrintCourse.html, rowFutureTicketPrintFestival.html, rowFutureTicketPrintReserved.html |
Added option to remove the lower bar code when Theatre Manager is displaying QR bar codes on print at home tickets. That way only one bar code is printed for QR codes and two for 3 of 9 bar codes (one vertically and one horizontally). | O |
rowOldCartPrintCourse.html, rowOldCartPrintFestival.html, rowOldCartPrintReserve.html, rowOldCartPrintSub.html |
Remove internal comments regarding bar code images as they are no longer printable on this page. No functionality changes. | O |
rowTicketEvent.html | Add optional column to show the ticket trove icon for the event in the event list. Make this change if you want to see the icons from inside theatre manager appear on the list. If you also want to use the 'show events not yet on sale' feature, you will need to change this file. Abstracted the event description portion into a new file so it can be shared with eventNotOnSaleYet Abstracted out ticketEventAvailablility into separate file showing good/limited etc. so it can be more easily changed. |
O |
rowTicketEventNotOnSaleYet.html | If you want to use the 'show events not yet on sale' feature, you will need to add this file. It has columns matching rowTIcketEvent.html and TmTickets.html. If you use this feature, then you must make sure all 3 files agree regarding number of columns and column order. Even if you do not use this feature, you should add this file to tmTemplates. | O |
rowCartCoupon.html,
rowCartCourseNewGroup.html, rowCartDonation.html, rowCartFestival.html, rowCartFestivalNewGroup.html, rowCartMailFee.html, rowCartOrderCouponFee.html, rowCartOrder Fee.html, rowCartPass.html, rowCartReserve.html, rowCartReserveNewGroup.html, rowCartSub.html, rowCartSubNewGroup.html, rowCheckoutCoupon.html, rowCheckoutCourse.html, rowCheckoutDonation.html, rowCheckoutFestival.html, rowCheckoutMailFee.html, rowCheckoutOrderCouponFee.html, rowCheckoutOrderFee.html, rowCheckoutPass.html, rowCheckoutReserve.html, rowCheckoutSub.html, rowCheckoutSubNewGroup.html, rowFutureTicketHeader.html, rowOldCartCoupon.html, rowOldCartCourse.html, rowOldCartDonation.html, rowOldCartFestival.html, rowOldCartMailFee.html, rowOldCartOrderCouponFee.html, rowOldCartOrderFee.html, rowOldCartPass.html, rowOldCartPrintCoupon.html, rowOldCartPrintCourse.html, rowOldCartPrintDonation.html, rowOldCartPrintFestival.html, rowOldCartPrintOrderCouponFee.html, rowOldCartPrintOrderFee.html, rowOldCartPrintPass.html, rowOldCartPrintReserve.html, rowOldCartPrintSub.html, rowOldCartReserve.html, rowOldCartSub.html, rowPkgTicketFestival.html, rowSubBookedHeader.html, rowSubNewDetail.html, rowSubNewHeader.html, tmtermsandconditions.html |
Revise to popup into a separate window any fee, event, venue, policy and other descriptions. The popup window is re-used if it is open. The purpose of this subtle interface change is to help kee pthe patron focues on the sales process if they happen to click on something considered a help link. For some of them, add include files for online pass/Gift certificate redemption. Recommended that this change be made, especially if you want online pass redemption. |
M |
tmSocialMedia.html,
tmPoweredBy.html, cellCartPassMaxRedemptionExceeded.html, cellPassLookupDescription.html, cellPassLookupValue.html, rowCartPassRedemption.html, rowCheckoutPassRedemption.html, rowCheckoutPaymentPlan, rowOldCartPassRedemption.html, rowOldCartPrintPassRedemption.html, rowPassRemainingValues.html, rowTicketEventAvailability.html, rowTicketEventCallBoxOffice.html, rowTicketEventImage.html, rowTicketEventName.html, rowTicketEventNotOnSaleYet.html, rowTicketPageHeader.html, tmContactPopup.html, tmnavButtonsFooter.html, tmCheckoutPostDatedPayments.html tmCheckoutPostDatedPaymentRules.html |
NEW files to support pass redemption, post dated payments, event list icons, online pre-sales event display (but not sell), and other new online features | M |
Files in the tmFee directory | ||
tmBoxOfficePolicy.html, tmFeeDefault.html, tmMailFee.html, tmMailFeeDefault.html, tmOrderFee.html, tmOrderFeeDefault.html, tmPrivacyPolicy.html | Revise to use new .boxofficePopup style sheet. Also other changes so it can exist as a popup. Remove any navigation buttons in the popup windows. | M |
Files in the tmCampaign directory | ||
tmCampaignDefault.html | Revise to use new .boxofficePopup style sheet. Also other changes so it can exist as a popup. | M |
Files in the tmSubscription directory | ||
tmSubscriptionDefault.html | Revise to use new .boxofficePopup style sheet. Also other changes so it can exist as a popup. | M |
Files in the tmPass directory | ||
tmPassDefault.html | Revise to use new .boxofficePopup style sheet. Also other changes so it can exist as a popup. | M |
Files in the tmVenue directory | ||
tmVenueDefault.html | Revise to use new .boxofficePopup style sheet. Also other changes so it can exist as a popup. | M |
Files in the TMMaps directory | ||
tmTicketsSection_MapDefault.html | Add optional column to show the ticket trove icon for the event in the event list. Make this change if you want to see the icons from inside theatre manager appear on the select your seats window. | O |
tmTicketsSection_MapDefaultc.html | Same as above - for courses. | O |
tmTicketsSection_MapDefaultf.html | Same as above - for general admission events. | O |
Files in the tmEvent directory | ||
tmEventDefault.html | Modified the URL that will get the graphic image for the Event. It now comes directly from the second generation listener. This eliminates the need to FTP the pictures up to the apache site as the server reads them directly from the database and caches them. If you do not change the page, you will need to put images on the web site manually as the FTP process has been eliminated for simplicity of operation and to make a more live web site. Convert to user as popup style window |
M |
Files in the tmContent directory | ||
all files | revised links to use standard 'redirect links' as described in online document. For most venues, these files are never used. | O |
Files in the tmGifs directory | ||
stylePages.css | Added a .backgroundPopup stylesheet. It is similar to the existing .background except is missing the picture on the page header. This is to handle the new style popup assistance links. | M |
Please note: Apple no longer supports PowerPC Macs in Lion (OSX 10.7) (which are typically 8 years old or so). And, with each new release of their operating system, Apple is nudging developers in the direction that the minimum operating system be OSX 10.6.8 and we think that will soon be Lion.
While we still provide versions of Theatre Manager that run on PowerPC Macs, we anticipate Theatre Manager versions released by early 2014 may be the last that do support PowerPC Macs.
If any of these minimum requirements affect you, please let us know now by sending an email directly to the support team. In the past year we have not heard of any issues since providing this notice.