Meeting Schedule Assistant 23.0.8 is now available

Meeting Schedule Assistant Logo

I am pleased to announce that there is a new version of Meeting Schedule Assistant now available.

What’s New

  It is now possible to change the date of the Weekend Meeting on an ad-hoc basis.

Meeting Date Popup
Meeting Date Popup

For example, we had a scenario where all the elders in the circuit had to meet with the Circuit Overseer on the Sunday. So the Weekend Meeting was moved to the Saturday.

Using this feature will affect how the Calendar Sync works.

You can only change the date of the Weekend Meeting during a normal week that has no special events.

Existing pre 23.0.8 MWB data files (that you open and save) will be automatically upgraded. This means that the newer data files are not binary compatible with older versions of the software (23.0.7 or older).


Bug Fixes

  Improved some of the Workbook templates so that the Prayer assignment row has the same height as the other rows on the schedule.

This affected the following templates:

  • Workbook-S-140-Weekend Meeting Only
  • Workbook-S-140-PublicTalk-WatchtowerStudy-ServiceTalk
  • Workbook-S-140-PublicTalk-WatchtowerStudy-ServiceTalk-Videoconference

Are you using your own customized Workbook template? The new code is highlighted here (line numbers are indicative only):

<!--Displays the Prayer assignments-->
<xsl:template match="PrayerOpen | PrayerClose" mode="WeekendMeeting">
    <tr>
        <td class="cellTime">
            <xsl:choose>
                <xsl:when test="self::PrayerOpen">
                    <xsl:value-of select="../../SongInfo/SongOpen/@EndTime24"/>
                </xsl:when>				
                <xsl:when test="self::PrayerClose">
                    <xsl:value-of select="../../SongInfo/SongEnd/@EndTime24"/>
                </xsl:when>				
            </xsl:choose>
        </td>
        <td class="cellWEEKENDText">
            <div class="floatRight">
                <xsl:value-of select="//Labels/Prayer"/>
            </div>
        </td>
        <td class="cellName">
            <xsl:choose>
                <xsl:when test="@Duplicate=1">
                    <span class="textDuplicate">
                        <xsl:value-of select="."/>
                    </span>
                </xsl:when>
                <xsl:otherwise>
                    <xsl:value-of select="."/>
                </xsl:otherwise>
            </xsl:choose>
        </td>
    </tr>
</xsl:template>

Latest Download

Meeting Schedule Assistant (32-bit)
Meeting Schedule Assistant (32-bit)

Supported Operating Systems

  • Windows 10
  • Windows 11

Deprecated Operating Systems

These operating systems are no longer supported:

  • Windows 7 (Service Pack 1)
  • Windows 8.1

You can still download the last supported version of Meeting Schedule Assistant (which was 23.1.0) from here. But this version is no longer maintained. You are encouraged to use version 23.1.1 or higher.

Size: 18.9 MB
Version: 24.7.0
Published: 22/04/2024
Meeting Schedule Assistant (64-bit)
Meeting Schedule Assistant (64-bit)

Supported Operating Systems

  • Windows 10
  • Windows 11

Deprecated Operating Systems

These operating systems are no longer supported:

  • Windows 7 (Service Pack 1)
  • Windows 8.1

You can still download the last supported version of Meeting Schedule Assistant (which was 23.1.0) from here. But this version is no longer maintained. You are encouraged to use version 23.1.1 or higher.

Size: 18.9 MB
Version: 24.7.0
Published: 22/04/2024

Setup the software to update automatically or upgrade by using the Check for Update feature from the Help menu.