I am pleased to announce that there is a new version of Meeting Schedule Assistant now available.
Table of Contents
What’s New
Some improvements have been made to the Meeting Editor.
Foreign-Language Group
A pop-up window is now displayed when you try to change the Foreign-Language Group setting:
Sometimes this setting has been changed in error by users and has caused confusion with application behaviour. Hopefully this new pop-up reminder will go some way to preventing this issue.
Perform Validation Check
The Perform Validation Check pop-up now includes a Cancel button. This feature of the Meeting Editor is used by our Monthly Workbook Data – Volunteers.
Translations
Some Public Talk titles have been updated:
- Updated Arabic public talk titles (#62, #68).
- Updated English public talk titles (#39, #62).
Workbook Templates
All Workbook templates that include the Weekend Meeting have been updated to include the Prayer assignments.
Updated templates:
- Workbook-S-140-PublicTalk-WatchtowerStudy-ServiceTalk
- Workbook-S-140-PublicTalk-WatchtowerStudy-ServiceTalk-Songs
- Workbook-S-140-PublicTalk-WatchtowerStudy-ServiceTalk-Videoconference
- Workbook-S-140-Weekend Meeting Only
- Workbook-S-140-Weekend Meeting Only v2
Template Changes
Are you using a customized version of one of these Workbook templates? And, would like to know what changes have been made to display the Prayer assignments? The required changes differ from template to template.
These templates include Song information:
- Workbook-S-140-PublicTalk-WatchtowerStudy-ServiceTalk-Songs
- Workbook-S-140-Weekend Meeting Only v2
Changes were made to this part of the template (line numbers are indicative only):
<xsl:template match="SongOpen | SongMiddle | SongEnd" mode="Weekend"> <tr> <td class="cellTime"> <xsl:value-of select="@EndTime24"/> </td> <td style="padding-left: 3mm"> <xsl:if test="self::SongMiddle"> <xsl:attribute name="colspan">2</xsl:attribute> </xsl:if> <span class="textSongLabel"> <xsl:value-of select="//Labels/Song"/> </span> <span class="textSongNumber"> <xsl:value-of select="."/> </span> <span class="textSongTitle"> <xsl:value-of select="@Title"/> </span> <xsl:if test="self::SongOpen or self::SongEnd"> <div class="floatRight"> <xsl:value-of select="//Labels/Prayer"/> </div> </xsl:if> </td> <xsl:choose> <xsl:when test="self::SongOpen"> <td class="cellName"> <xsl:value-of select="../../Assignments/PrayerOpen"/> </td> </xsl:when> <xsl:when test="self::SongEnd"> <td class="cellName"> <xsl:value-of select="../../Assignments/PrayerClose"/> </td> </xsl:when> </xsl:choose> </tr> </xsl:template>
These templates don’t include Song information:
- Workbook-S-140-PublicTalk-WatchtowerStudy-ServiceTalk
- Workbook-S-140-PublicTalk-WatchtowerStudy-ServiceTalk-Videoconference
- Workbook-S-140-Weekend Meeting Only
More changes had to be made to these templates. Again treat line numbers as indicative only.
Add the following two lines of code to display the Prayer assignment:
<xsl:call-template name="WeekendVideoConferenceInfo"/> <xsl:apply-templates select="Assignments/PrayerOpen" mode="WeekendMeeting"/> <xsl:apply-templates select="HomeTalk"/> <xsl:apply-templates select="AwayTalk"/> <xsl:apply-templates select="Assignments"/> <xsl:apply-templates select="Assignments/PrayerClose" mode="WeekendMeeting"/>
Finally, add this new block of code that does the hard work:
<!--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="cellPosition"> <xsl:value-of select="//Labels/Prayer"/> </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>
Don’t hesitate to get in touch if you need help updating your own customized Workbook templates.
Bug Fixes
The following bug has been resolved:
- Fixed an issue with Swapping Assignments and Referenced Schedules.
Latest Download
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.
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.
Setup the software to update automatically or upgrade by using the Check for Update feature from the Help menu.