Recent Updates and Enhancements

At Main Street Sites we are constantly updating and improving our service.  Here are some of our recent updates and enhancements:


 11/9/2023  New Music Together trademark handling

Automated MT trademark handling has been updated to include the last protected terms.  The current list includes the following:

- Music Together®
- Rhythm Kids® by Music Together®
- Rhythm Kids®
- Music Together®
- Family Favorites®
- Music Learning Supports All Learning®
- and the grownups who love them®
- Music and movement for babies, toddlers, preschoolers... and the grownups who love them®
- and the grownups who love them®
- Family Music Zone®
- Making the world a better place by making it more musical®
- A lifetime of music begins here®
- Family Music Zone®


Note: this handling can be disabled at the site level at Website > Site Options > Settings if needed.

 9/6/2023  New attendance option

The option to show student's current age has been added to the online attendance and the attendance report.

 9/6/2023  Named layout improvements

The class thumbnail has been added as an option to more layouts.  Button formatting in named layouts has been standardized and improved.

 9/6/2023  Customer Portal updates

Settings have been added for showing customer billing schedule and membership level.  Those new settings can be found at Website > Community > Portal > Settings.

 8/1/2023  High volume scalable infrastructure improvements

Main Street Sites had upgraded our infrastructure to better support high volume class registration periods.  The web servers handling MSS traffic can now be scaled up dynamically n response to customer demand.

 6/20/2023  Term support for preregistration

Two new terms have been added to Registration Settings for customizing how the preregistration feature appears on your website.  For example, you can now change "Preregistration Only" to say something like "Returning Families Only" if you'd like to.  Registrations terms can be changed at Setup > Settings > Registration Settings.

 6/20/2023  Preregistration code override at the class level

It is now possible to set preregistration codes individually on a per class basis.  The new "Preregistration Code Override" can be found on the Additional Info tab when editing a class.

 6/19/2023  Licensed Music Together Center logo support

Support for the "Licensed by Music Together" header logo had been added to the Granville, Brookfield, Cheshire, MT Bands, MT Columns and MT Shapes templates.  The header logo can be added to your site by going to Website > Settings > Template Options. Please contact the support team if you are using a different template and would like the logo added to your site.

 6/13/2023  Add multiple elements to a layout column

Columns in class listing layouts now support multiple items for a given column.  Class images can also be included in class schedule layouts.  This can allow for a great deal more creativity in your class listing layouts. 

For example,

  • you can stack multiple buttons vertically
  • you can put class start and end dates into a single column
  • you can combine a class image and the class name into a single column
  • you can add formatting around various elements (like borders, background colors, shading, etc.)

See the attached image for illustrations of some of these ideas.

When using this feature, each element will need to be positioned in the space using padding, margins, alignment, etc. This is necessary to get the best results.  When you edit a layout column in Website > Settings > Named Layouts, you'll see a new formatting option is associated with each element for this purpose. 

Please reach out to support if you need any help with this new option.

Reminder: images can be added to Class Types at Setup > General > Class Types.  Those images can be selectively overridden at the class level if needed.

Sample class layout using images and multiple elements per column
 6/12/2023  Include class meetings in notifications

It is now possible to include a list of class meetings in the order received and enrollment confirmations that are sent to customers.  New settings have been added to Setup > Settings > Class Settings if you wish to enable this behavior.  

 6/12/2023  New options for the Class Summary Report

When printing a Class Summary Report for students (i.e., using the "Sort by Student" option), you can now select a single student for the report.

You can also choose to include custom fields in the report.

 6/12/2023  Class Meeting Notes updated

Whenever a note for a class meeting is added or updated, the resulting email notification will now have a link for adding additional comments to the note.

 6/12/2023  Class end time added to reminders

Reminder notifications will now include class end times when available.

 6/12/2023  Student Absence alternate notification formats

The Student Absence feature now supports multiple notification formats. In addition to the default notification there are four additional options that can be selected.  The content for these alternate notifications can be edited in Communications > Settings > Notification Templates.  These notifications are blank until you add your own messaging.

 6/12/2023  New semester and class type filters for coupons

Coupons in registration price sets can now be limited to orders that contain enrollments with certain combinations of semesters and/or class types. 

For example, this can be used to allow a given coupon only if an order contains registrations for summer and fall.  A coupon could also be limited to orders that contains registrations for class type A and class type B.

 6/12/2023  New query option for refunds

A new User Query scope has been added to support queries on refunds.

 5/22/2023  New Kazoo Images

New images for the Kazoo collection from Music Together marketing have been uploaded to the image repository.

 5/1/2023  Class Type images

You can now upload images for your class types. These images will typically be shown at the top of the details page for a given class.  A new setting in Setup > Settings > Class Settings controls the display and formatting of these images.

If you wish to override the image for a particular class, this can be done on Additional Info tab for that class.

Note: class images can also be added to your class schedule layouts.  More details on that option will follow in a later release note.

 4/26/2023  Enrollment created notification

A new notification has been added for teachers.  When a customer places an online order for a class registration, the teacher will receive a notification.

You can turn on this notification by going to Setup > Settings > Registration Settings and finding the "New Enrollment Notifications" section.

 4/26/2023  New attendance options

Attendance now supports a few new values for absent students.  Students who are marked absent can now be set to "excused absence" or "unexcused absence".  This provides additional flexibility when using the Student Absences interface.  It should also eventually integrate with the make-up scheduler. A new informational status for late arrivals has also been added ("Tardy"). 

When customers mark their own future absences using the customer portal, you can now treat the absences as excused or unexcused. This is handled via a new setting at Website > Community > Portal > Settings.

This same level of attendance support has also been added for appointments.  The appointment fee generator can now be set to ignore or count absences when calculating fees.

 4/26/2023  Additional reCAPTCHA support added

Google reCAPTCHA support has been added for the schedule demo, schedule make-up, tell a friend and contact us pages to avoid unwanted bot submissions.  In the case of make-ups and demos, reCAPTCHA will display when users are not logging in to use the feature.  

 4/26/2023  Account context menu reorganization

The popup shortcut menu in Manage > Accounts has been organized into categories to make it easier to use. It has also been added to the global smart search as a convenience.

 1/31/2023  Maracas Collection

New slideshow images for the Maracas collection have been added to the image respository.

 12/1/2022  reCAPTCHA support added for orders

Orders where the user has not logged in will now contain a reCAPTCHA test.  This was added to address orders being submitted by bot activity.

 11/1/2022  Social Media Images supported for all pages

Each web page now supports setting its own specific social media image.  You'll find the setting on the Settings tab for each Built-in or Page Vault page. 

Images need to be uploaded to the image vault before they can be used in this way.  The global social media image setting still exists at Website > Site Options > Settings.