It contains a performance, functional, and database enhancements AND a mandatory postgres update if you want to use this version. Since it is not mandatory to upgrade to this version ASAP, please only update at a convenient time when you have reviewed all new features and able to make changes to the web pages.
Upgrading to version 9.16 requires, at a minimum:
The following changes have been made to Theatre Manager since version 9.15
Point releases are minor version fixes and small enhancements to any particular version.
meaning - the card has not truly been authorized yet, but the customer does not have any tickets, so if a card cannot be authorized in end of day, you still have time to cancel the order.
This change was made because donations can be audited and require an ability to trace back to the source. Subscriptions are different from single tickets for obvious reasons. Passes and Gift certificates have varying business practices for storing and using the passes which need more information.
This can be done while sales are occurring and takes moments. The example to the left shows how Theatre Manager controls which venues and pricing maps can be used when changing the entire event. The second example shows how you can select pricing maps within the venue if you are only changing one specific performance.
There are a few rules that will be enforced when switching venues or pricing maps such as the new venue or pricing map must:
Please 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 and verify your customizations).
The vast majority of the changes are to add easy support for the new asyncronous google analytics web page changes. If you are already at version 9.15.06 or later, you may already have all these page changes, so there would be nothing to do.
The following itemizes the changes made to web pages:
In the 3rd Column are 3 flags.
New web pages: only one of the following is required to go from version 9.15.05 to a later version and only if your venue is using limited profile patron checkout. All page changes can be made if you are running 9.15.05 or earlier and it won't break anything. Note: You must rename the folder 'eblastImages' to 'eblastimages' (i.e. make all items lower case) to resolve issues with servers and/or browsers that work with case sensitive URL's and file names. |
||
tmTemplates/constantPatronContactLIMITED.txt | if using limited profile patron checkout as it limits the data required and shows the 'mandatory' fields properly. | M |
tmTemplates/tmLoginLimitedPatron.html | part of breaking apart TMpatronlimitedProfile for clarity | O |
tmScripts/googleheader.html | an include file was added to a fair number of pages before the </head> to support the new async google analytics approach. If you are not using the async google analytics code, you do not need to worry about these changes | O |
tmFees/tmPrivacyPolicy.html | is a new page containing privacy policy and is directed at limited profile patrons -- so that it might encourage those people to sign in and create an account. | O |
ticketsStats.html | This is in the 'htdocs' root folder and shows stats for internal use in a refreshing page. IT is set, by default to 3 seconds and will need to have the venue ticketing URL updated in this web pages. It is for management purposes only and not part of the web sales process. | O |
Existing web page changes that should can be used in either version 9.15 ot 9.16 or later and should be forward and backward compatible. |
||
changes in webPagesEN | ||
TMError.txt | add a message for partial patron login , so that if they try to log in after getting their notification of purchase, but have not provided a password, then this message is designed to let them know they must supply one. | O |
TMPasswordChange.html | add googleheader.html include file and add small feature of not requiring old password on changing password for secondary email addresses that might arrive because of partial patron | O |
tmAttendance.html | add googleheader.html include file | O |
TMcart.html | add googleheader.html include file | O |
TMCheckoutCardError.html | add googleheader.html include file | O |
TMCheckoutConfirmation.html | add googleheader.html include file | O |
TMcheckoutNoItems.html | add googleheader.html include file | O |
TMcheckoutNoPayment.html | add googleheader.html include file | O |
TMcheckoutProcessing.html | add googleheader.html include file | O |
TMcoupon.html | add googleheader.html include file | O |
TMDonation.html | add googleheader.html include file | O |
TMDonationMonthly.html | add googleheader.html include file | O |
TMFutureTickets.html | add googleheader.html include file | O |
TMFutureTicketsPrint.html | add googleheader.html include file | O |
TMHome.html | add googleheader.html include file | O |
TMLogin.html | add googleheader.html include file | O |
TMLoginSelectPatron.html | add googleheader.html include file | O |
TMLogoff.html | add googleheader.html include file | O |
TMLogoffOpenCart.html | add googleheader.html include file | O |
TMmailList.html | add googleheader.html include file | O |
TMmailListDisallow.html | add googleheader.html include file | O |
TMmailListQuickAdd.html | add googleheader.html include file | O |
TMmailListVerify.html | add googleheader.html include file | O |
TMOldCartDetails.html | add googleheader.html include file | O |
TMOldCartDetailsPrint.html | add googleheader.html include file | O |
TMOldCartHeaders.html | add googleheader.html include file | O |
TMPackageDefault.html | add googleheader.html include file | O |
TMPass.html | add googleheader.html include file | O |
TMPassAskAmount.html | add googleheader.html include file | O |
TMPasswordForgot.html | add googleheader.html include file | O |
TMPassResetChange.html | add googleheader.html include file | O |
tmSubscriptions.html | add googleheader.html include file | O |
tmSubscriptionsRenew.html | add googleheader.html include file | O |
TMsys404.html | add googleheader.html include file | O |
TMsysBackupInProgress.html | add googleheader.html include file | O |
TMsysCookiesDisabled.html | add googleheader.html include file | O |
TMsysInvalidCall.html | add googleheader.html include file | O |
TMsysInvalidCallDirect.html | add googleheader.html include file | O |
TMsysInvalidCallNoAccess.html | add googleheader.html include file | O |
TMsysInvalidFunction.html | add googleheader.html include file | O |
TMsysWebSalesDisabled.html | add googleheader.html include file | O |
TMtickets.html | add googleheader.html include file | O |
TMticketsCalendar.html | add googleheader.html include file | O |
TMticketsMaxPurchased.html | add googleheader.html include file | O |
TMticketsSoldOut.html | add googleheader.html include file | O |
TMvolcalendar.html | add googleheader.html include file | O |
TMvolunteer.html | add googleheader.html include file | O |
TMMaps Folder | ||
TMticketsPrice_MapDefault.html | add googleheader.html include file | O |
TMticketsSecton_MapDefault.html | add googleheader.html include file | O |
TMticketsSecton_MapDefaultc.html | add googleheader.html include file | O |
TMticketsSecton_MapDefaultf.html | add googleheader.html include file | O |
tmSubscriptionMapDefault.html | add googleheader.html include file. Add feature to support changing the series code and seeing which seats are available on a control house as the performance code is changed on the window. | O |
tmSubscriptionMapDefaultf.html | add googleheader.html include file | O |
tmSubscriptionPriceMapDefault.html | add googleheader.html include file | O |
tmSubscriptionsPriceMapDefault.html | add googleheader.html include file | O |
TMpatronlimitedProfile.html | restructured and rewritten to have FORM buttons for selecting choice of login or partial patron. if using partial patron, should use new pages | O |
TMpatronUpdate.html | add googleheader.html include file. Add F_HTML_REQUIRED_xx. Add privacy policy page link | M |
TMpatronNew.html | add googleheader.html include file. Add F_HTML_REQUIRED_xx. Add privacy policy page link | M |
TMVenue folder changes | ||
tmVenueDefault.html | add googleheader.html include file | O |
tmSubscription Folder changes | ||
tmSubscriptionDefault.html | add googleheader.html include file | O |
tmPass folder changes | ||
tmPassDefault.html | add googleheader.html include file | O |
tmCampaign Folder changes | ||
tmCampaignDefault.html | add googleheader.html include file | O |
tmTemplates Folder changes | ||
tmtermsandconditions.html | add googleheader.html include file and link to privacy policy | O |
setMerchantList.html | remove cause of error that is within a comment | O |
rowPatronAddress.html | display behaviour - change for limited patron required fields and F_HTML_REQUIRED_xx |
M |
rowPatronContact.html | display behaviour - change for limited patron required fields and F_HTML_REQUIRED_x | M |
rowPatronEmail.html | display behaviour - change for limited patron required fields and F_HTML_REQUIRED_x | M |
rowPatronEmailLimtedProfile.html | display behaviour - change for limited patron required fields and F_HTML_REQUIRED_x | M |
tmLoginForm.html | restructured to make partial patron pages clearer. only needs changed if TMpatronLimitedProfile is changed | M |