Plugin / RSVPMaker for Toastmasters

David F. Carr

Changelog

Changelog

3.5.2

  • Multi-meeting signup editor now shows list of members without a role
  • New API endpoint for determining which members do not have a meeting role – /wp-json/rsvptm/v1/norole/331 where 331 is the post ID

3.5.1

  • Dashboard shows current assignment (or planned absence) for next several dates.
  • Bug fixes related to away messages, contest tool

3.5

  • Overhaul of the performance reports screen, with less emphasis on the traditional program vs. Pathways, more on measuring active participation (6-month snapshot report)

3.4.9

  • Added a setting for an editor or administrator to be notified when a Contributor submits a blog post for review.

3.4.7

  • Split the Toastmasters menu on the dashboard in two, with basic functions and reports in the Toastmasters and administrative functions on a separate TM Administration menu.
  • Cleaned up the Toastmasters-specific widgets on the main Dashboard screen.
  • Refined the functions for adding a default home page (rather than a blog listing on front) and/or adding default pages for calendar, member listing etc.
  • Improved the Member Access widget, making it easier to view any of the upcoming events listed with the option of logging in on your way to that page. Previously, the link was always to a login page, which some users found confusing when they were trying to view the event listing without necessarily signing up for a role.

3.4.6

  • Added a web form version of the Toastmasters International application, with workflow for digital signature by applicant and officer, online payment, and creation of website account for new member.

3.4.5

  • Updates to the online evaluation form screen.
  • Member listing on dashboard can be sorted to show newest members first.

3.4.3

  • Optional rules for managing the agenda, including a points system for tracking members who sign up to speak but don’t regularly fill other supporting roles.

3.4.2

  • Rules tab under Settings allows for setting optional rules. First optional rule makes it possible to set meeting roles that confer the ability to edit agenda signups, in addition to security roles. For example, if you limit the edit signups capability to the Administrator and Manager roles, you can specify that a regular member serving as Toastmaster of the Day should still be able to edit the agenda.

3.4.0

  • Evaluation forms updated to include additional Pathways project, incliuding Engaging Humor path
  • Better system for fetching evaluation forms from a centralized repository.

3.3.9

  • Downloading for branded Toastmasters images such as agenda banners.

3.3.8

  • Most reports consolidated under a Reports Dashboard screen.
  • New reports: Pathways Progress, Members without an Assignment

3.3.7

  • Tweaks to automated role reminders. More time options on dropdown, addition of [[officers]] shortcode.

3.3.4

  • Fix to automated reminders

3.3.3

  • Fix for random assignments feature

3.3.2

  • Added Role Report on admin dashboard
  • Tested with WordPress 5.0 beta

3.3

  • Import / export tweaks
  • Planned absences displayed on signup sheet

3.2.9

  • Import / export tab now includes a utility for transferring data between websites.

3.2.8

  • Making Agenda with Contacts screen work with Gutenberg
  • Limiting output of JavaScript on admin screens to avoid conflicts with other plugins

3.2.4

  • Tweak Timing feature added to edit signups mode — allows you to tweak the time allowed for each role or agenda note without going into the editor.

3.2

  • Added Look Ahead Editor as a submenu under Signup Sheet – an editable form arranged in a table, with 3-6 weeks worth of assignments showing
  • Agenda editor refinements
  • Fixed Planning screen so it works with new agenda format

3.1.9

  • [[wpt_embed_agenda]] shortcode can be used to embed the print view of the agenda in any blog post or page. Optional attributes are id and style. By default, the agenda for the next upcoming meeting is displayed in an iframe with a height of 1000px and width of 100%.

3.1.8

  • Agenda Note and Signup Note blocks support rich text
  • Fix for spacing on agenda

3.1.3

  • Updated the YouTube video publishing / email distribution tool, which you find under Media -> YouTube Toastmasters

3.1.1

  • More work on the agenda editor and simplifying the conversion of existing agenda templates.

3.1.0

  • Updates to allow the agenda editor to work with the new Gutenberg editor.

3.0.7

  • Fixed / improved functions for reactivating former members.

3.0.6

  • Export Personal Data includes the user archive for members with no active user account.

3.0.5

  • Integration with the new Export Personal Data and Erase Personal Data tools WordPress 4.9.6 added to simplify compliance with privacy regulations such as the EU’s General Data Protection Regulation (GDPR)

3.0.4

  • Tweaks to Agenda Timing tool.

3.0.3

  • New JavaScript animation for Take Role
  • As members sign up for roles, they are prompted to also sign up for future meetings.

3.0.1

  • Ajax data post for Take Role function – saves agenda data without reloading page when individual member is signing up for a role.
  • Tweaked import / sync process for updating member records based on the spreadsheet downloaded from toastmasters.org. Tried to make the process clearer. Should work better on a multisite instance like toastmost.org.
  • Fixed bug in the process for adding speeches or roles on the administrative dashboard (added roles weren’t showing up with the specified date)
  • In addition to background colors, added green/yellow/red color labels for the online timer tool.

3.0

  • Improvements to the online Toastmasters contest voting / vote counting setup, now integrated with Timer tool.

2.9.7

  • Contest scoring tool

2.9.3

  • Planned absences shortcode, [tm_absence], that can be added to an agenda. Allows members to record when they expect to miss a specific meeting
  • Attendance report now allows display of dates attended for a specific member (based on roles served or member recorded as attending)
  • RSVP to Guest screen now allows you to record Toastmasters ID#.

2.9.2

  • Suggest Assignments is the new menu label for the agenda editing mode that semi-randomly selects members to fill open roles.

2.9.1

  • Assign mode for – editing the agenda with semi-random suggestions for members to fill open roles – now disabled by default. Must be specifically enabled on the settings screen.
  • When enabled, Assign mode now requires and “Are you sure?” confirmation from the member before random assignments will be inserted on the form.
  • The link from the agenda to the member role planner tool can now be shown or hidden, depending on your choice on the Toastmasters settings screen. By default, it is displayed.

2.9

  • Clearer notification when email-sending functions are disabled.
  • Updates for compatibility with new sponsorship program.

2.8.9

  • Clearer notifications / instructions for editing modes and randomly suggested assignments.
  • Added Switch Template as an option on the Agenda Setup menu.

2.8.8

  • Fixing check that RSVPMaker is installed before calling any RSVPMaker functions (better error message for plugin install)

2.8.4

  • Updates to Multi-Meeting Role Planner tool.

2.8.3

  • Added autocomplete on member name to the timing tool.

2.8.2

  • Tweaks to timing tool.

2.8.1

  • New Role Planner for signing up for roles several weeks in advance, with suggestions based on past history.
  • Online Timing tool on Agenda menu for displaying timing lights on a computer screen. Pulls time requirements for projects from the agenda. In addition to showing green/yellow/red, it can sound a chime as each milestone is passed. Particularly intended for use by online clubs, in combination with webcam software. See blog post

2.8

  • Improvements to email reminders function, including the ability to preview messages and an option to send a meeting reminder to members without a role (in addition to reminders for members who have taken a role).

2.7.9

  • Added Request Evaluation tab to the Evaluations page.

2.7.8

  • Redesign of online evaluations screen with Evaluations Received and Evaluations Given tabs. Tracking of evaluations given added.

2.7.7

Changed how assignments and recommendations are logged and displayed to the person editing the agenda.

2.7.6

  • Fixes for data sync function, stoplight timing html/css

2.7.4

  • Dates now displayed on Competent Leader report.

2.7.3

  • More tweaks for recommended roles

2.7.2

  • Fixes for recommended role feature, online evaluation forms

2.7.1

  • Improved the random member selection tool, particularly for use by clubs that tend to assign members to roles more than asking for volunteers. This is enabled when you choose Assign or Recommend from the menu. In the Recommend mode, members must confirm before they are added to the agenda. The software attempts to filter out 1) members who have filled the same role at one of the last few meetings, 2) members who have been absent recently, and 3) junior members who have completed less than 3 speeches in the case of senior roles like evaluator and Toastmaster of the Day.
  • Changed the coding for red-yellow-green stoplight indicators. Now works better with download to Word and should print more clearly in black and white.
  • A shortcode in the format [signup_sheet limit=”3″] is now available for displaying a multi-week view of upcoming roles on your website. This is essentially the same as the paper signup sheet. The limit value must be specified and determines the number of columns for the table.

2.7

  • fix to admin css / js
  • tweak to recommend role function

2.6.8

  • Factored out a dependency on the intdiv function introduced in PHP 7

2.6.6

Fixing a couple of agenda and agenda timing bugs

2.6.5

  • Overhaul of the agenda HTML and the custom agenda layout option
  • Option to display green/yellow/red timing indicators on the agenda

2.6.3

  • Fixes to user/member import and sync routine

2.6.1

  • Improvements to Agenda Timing tool
  • Ability to edit the display text for project time

2.5.9

  • Improved agenda time planning tool

2.5.8

  • Added tracking for a guests Mailman email list, in addition to members and officers lists. Activate on the Toastmasters settings screen.
  • New admin screen for Mailman makes it possible to add addresses to the list and remove them. You can also manage pending messages that have been held for moderation from this screen, rather than logging into Mailman directly. Located in the submenu under Users, along with the Guests/Former Members screen.
  • Guests/Former Members screen also allows you to add addresses to the Mailman guest email list.

2.5.7

  • Fix to the reorder function
  • YouTube tool now handles playlists as well as individual video links (can be used to share unlisted playlists in a members-only blog post)

2.5.5

  • Reorder function allows you to change the order in which speakers and evaluators are displayed on the agenda.
  • To display the matching of speakers to evaluators on the agenda, you can add text like “Evaluates {Speaker}” in the agenda note field. That shortcode will be replaced with the speaker name (Speaker 1 for Evaluator 1, Speaker 2 for Evaluator 2, etc)

2.5.2

  • Refinements to menus, reports on member data

2.5

  • Renamed Reconcile screen with Update History. Now allows you to add backdated records for arbitrary dates (for example, meetings prior your start using the software), in addition to correcting records from past meetings.
  • Added Pathways tab on the Progress Reports screen to track Pathways projects completed.
  • Re-enabled background save in edit signups mode. Got rid of “you have not saved this form” warning.
  • Added option to sync member progress report data between websites hosted on separate domains that use this software.

2.4.9

  • Updating Pathways projects list

2.4.8

  • Adding online evaluation forms, particularly intended for online clubs.

2.4.7

  • Preliminary support for Pathways speech projects

2.4.5

  • Option to set a second email reminder to meeting participants
  • Fix to prevent unwanted text from showing up on the signup sheet
  • Hide member profile option to prevent display of user accounts on member listing
  • Dues tracker page for tracking dues payment history

2.4.4

  • Updated “Set Away Message” function (formerly called “Status”) to clarify intent that this should be used to set a temporary message with an expiration date, like “I will be out of town for the next 2 weeks.” The idea is to prevent members who are unavailable from being asked to take roles (and save meeting organizers from wasting time trying to contact members who are unavailable). Now appears on the sidebar widget and member listing.
  • Added rich text editor to the function for emailing out agendas.
  • Agenda note attribute on roles, often used to offer an explanation of the role, now also appears on the signup form.

2.4.3

  • More formatting options for agenda notes, plus the ability to include a link (useful for online clubs that need to post a meeting url)

2.4.2

  • Fixes an error with enqueueing of javascript and style specific to the signup form

2.4.1

  • Updating date string formatting for consistency with RSVPMaker (better translation)

2.4

  • Background save for the signup form disabled, for now, because it was causing problems. Replaced with a prompt that reminds the user to save the form before navigating away.
  • Submenu under users allows you to convert people who registered for an event using the RSVP function (perhaps as guests at an open house) into members (website users).

2.3.8

  • Added field on form for members to add a speech introduction. Intro will be sent to the Toastmaster of the Day by email and can be viewed from Agenda -> Speech Introductions on the meeting menu.
  • The tmlayout_intros shortcode, meant to be used in custom agenda layouts, will display the speaker’s introduction on the menu.

2.3.7

  • Added “Manager” security role, replacing “Officer.” Equivalent to editor but with the ability to add and edit users / members
  • Added section on Settings screen for promoting members to Administrator or Manager. A Toastmasters club website needs more than one person who can update the site if the main administrator is not available.

2.3.6

Fixing background update of role assignment changes (AJAX bug)

2.3.3

Tweaking code for translation / localization

2.3.2

Added support for a customizable agenda layout.

2.3.1

Fix to export function

2.3

Bug fixes and WordPress 4.7 compatibility

2.2

  • You can now fill meeting roles by randomly assigning members who do not have a role. Person editing the agenda has the opportunity to reality check the assignments before confirming them. Also works with the “Recommend” function.
  • Added an option setting for the number of future meetings to be displayed on the signup sheet.

2.1

  • Bug fix – correcting situation where members were unable to remove themselves from a role.

2.0.7

  • Improved tracking of former members and guests
  • Display of educational awards after member’s name on agenda

2.0

Added listing of documents shared through the site to the main Dashboard (also shows up under the top level Toastmasters menu item)

1.9.9

Tweaked email notifications for better compatibility with Sendgrid plugin, SMTP plugins

1.9.7

  • Added Toastmasters YouTube tool, which appears under the Media menu. Can be used to share speech videos uploaded to YouTube as “unlisted” with club members.
  • Updated code to be translation-ready.
  • Removed code related to compatibility with older versions of RSVPMaker. Make sure you have the current version.

1.9.1

Refinements to reporting and editing functions.

1.8.9

  • New tabbed interface for member reporting and editing functions.
  • Added data export / import screen

1.8.8

  • Bug fix: security roles setup on first activation
  • Tweaks to prepare for new RSVPMaker release

1.8.7

  • Code cleanup
  • Fixed JavaScript function for editing role assignments (loading of ajaxurl parameter on front end).

1.8.6

When a club leader is editing roles for a meetings, assignments and manuals now get “background saved” (as soon as you change a role assignment or project choice, that information is relayed to the server via AJAX). This prevents information from being lost if the leader navigates away from the form without clicking the save button at the bottom.

1.8.5

  • More improvements / fixes to reporting system

1.8.4

Improvements / fixes to reporting system

1.8.2

BuddyPress integration. If BuddyPress is turned on, activities like signing up for a meeting are reflected on the user’s activity feed. BuddyPress profiles also include information from the member’s Toastmasters profile, including officer status.

1.8.1

Bug fix: time display on agenda

1.8

  • New welcome screen, displayed on members’s first login to the administrative dashboard
  • Reorganized Toastmasters menu
  • Starting work on a progress report for advanced manuals

1.7

  • Improved member import / synch from toastmasters.org spreadsheet. Better handling of situation where a member does not have an email address, or two members (for example, husband and wife) share an email address.
  • Email notification to members when they are signed up for a role by the administrator. If information such as speech project is missing, the member will be prompted to provide it.
  • When no speech project is specified, 7 minutes on the agenda assigned by default.

1.6.9

Redesigned security options based on WordPress roles and capabilities. See blog post

1.6.7

  • Control of time allowed for roles or other items on the agenda. Ability to output calculated times on the agenda.
  • Option to add a custom message on the login page.
  • Drop-down menu for agenda editing based on http://cssmenumaker.com/menu/cherry-responsive-menu

1.6.6

The administrator can now restrict options such as viewing the CC and CL reports or editing the signups list for a coming event. Functions can be specified as accessible to any member, only to an officer or site editor, or only to the administrator.

1.6.5

Important bugfix. Correcting a glitch that was preventing posts, pages, and events from being displayed properly in the editor under some circumstances.

1.6.3

  • Visual represetnation of shortcodes in editor, with popup dialog box for setting roles or content and parameters of agenda notes.
  • More consistency between behavior of Agenda Setup screen and using the native WordPress editor.
  • Sidebar content can now be updated as part of the edit roles function on the front end, similar to how updating the Theme of the Day/Words of the Day is handled.

1.6

Improving prompts for site setup, meeting agenda setup, and scheduling of first meetings.

1.5.9

When used in conjunction with the mailman mailing list manager, members removed from the club (deleted as users in WordPress) will automatically be deleted from the mailing list. I don’t yet have this working with multisite installations (where a user removed from a site is not deleted from the user database).

1.5.6

  • Changed Member Access widget HTML to display better in combination with a wider variety of themes.
  • Updated widget code to use the newer style of PHP object constructor, replacing code deprecated under WordPress 4.3.

1.5.4

Bug fix: was interfering with update of user email addresses on admin screen.

1.5

  • Simplification of the Agenda Setup screen
  • Bug fix (plugin was interfering with WordPress standard password reset function. Sorry!)

1.4.9

Bug fixes and tweaks for compatibility with the latest version of RSVPMaker.

1.4.7

RSVPMaker for Toastmasters is now translation-ready. See the readme file in the translations folder for instructions on how to use the POEdit tool to define equivalent labels for user interface elements in other languages.

1.4.6

Adds option of new agenda layout with sidebar.

1.4.5

Tested with WordPress 4.1

1.4.4

Role data and speech details recorded on a Free Toast Host can now be imported so that it will be reflected in reports run on the website.

1.4.3

  • Added ability to assign a role to a guest of the club who is not on the member list.
  • Toastmasters settings screen includes key options such as setting the timezone (important for scheduling) and making the site public (turning off the “discourage search engines from indexing this site” option).

1.4.2

  • Added support for members-only posts. Posts tagged to the Members Only category will only be displayed to logged in members. (Display name of category can vary, but slug must be ‘members-only’)
  • Bug fixes and a removal of a hard-coded mention of a carrcommunications.com email address.

1.4

Simplified editor for Agenda Setup.

1.3.2

Correcting initial setup of database and meeting templates. If you installed an earlier version, please deactivate and reactivate the plugin for the correct setup.

1.3.1

Bug fix: member stats editing

1.2/1.3

  • Fixed recommend function bug
  • Default event template created on plugin activation

Ratings

0
0 reviews

Rating breakdown

Details Information

Version

3.5.2

First Released

18 Sep, 2010

Total Downloads

7,551

Wordpress Version

3.0 or higher

Tested up to:

5.3

Require PHP Version:

-

Tags

There is no tag found

Contributors

Languages

The plugin hasn't been transalated in any language other than English.

DIRECTORY DISCLAIMER

The information provided in this THEME/PLUGIN DIRECTORY is made available for information purposes only, and intended to serve as a resource to enable visitors to select a relevant theme or plugin. wpSocket gives no warranty of any kind, express or implied with regard to the information, including without limitation any warranty that the particular theme or plugin that you select is qualified on your situation.

The information in the individual theme or plugin displayed in the Directory is provided by the owners and contributors themselves. wpSocket gives no warranty as to the accuracy of the information and will not be liable to you for any loss or damage suffered by you as a consequence of your reliance on the information.

Links to respective sites are offered to assist in accessing additional information. The links may be outdated or broken. Connect to outside sites at your own risk. The Theme/Plugin Directory does not endorse the content or accuracy of any listing or external website.

While information is made available, no guarantee is given that the details provided are correct, complete or up-to-date.

wpSocket is not related to the theme or plugin, and also not responsible and expressly disclaims all liability for, damages of any kind, arising out of the use, reference to, or reliance on, any information or business listed throughout our site.

Keep Leading Your Followers!
Share it for them.