|
Sweden Democrats' Meeting Tool
|
SD Meeting Tool is a Wordpress plugin that can be used to administer meetings and conferences. It was originally written by the Sweden Democrat party for internal use.
SD Meeting Tool is free software, as per the License.
SD Meeting Tool was written to handle organizational and governmental meetings and conferences, by providing participant, voting, checkin, checkout, printing services, etc.
Some features, such as automatic updating of shortcodes for visitor pages, will require powerful hardware. The reason for this is that most shortcodes are completely dynamically generated without caching possibility. Having several hundred or thousand visitors requesting AJAX-updates of speaker lists or agendas will bog down Wordpress (being a generally slow CMS to start off with).
Keeping the amount of visitors to a minimum, or even better: keeping the site internal and private, is recommended until further notice.
Activate at least SD Meeting Tool Base together with following plugins, which are needed for basic functionality:
The following plugins are included in the base package:
Since SD Meeting Tool uses Wordpress actions and filters to transmit data between plugins, other, more advanced plugins, can be used instead of the provided modules.
Activate the base plugin first and then the other plugins. Each plugin specifies which other plugins are necessary for correct function. See the documentation pages for each plugin.
There are two main concepts that are the foundations of SD Meeting Tool: participants and lists.
A participant is simple a number with a unique number of participant fields attached. The fields themselves have no meaning to SD Meeting Tool and act as random data. The number is an ID number that is passed between plugins that work with the participants.
Participants can be easily imported from spreadsheets using the import function. As long as there is an ID column the participants will be imported.
Lists are collections of participants - and sometimes even other lists. Almost all SD Meeting Tool plugins uses lists in some way or other so it is important that the admin begins thinking in "lists of participants" before using SD Meeting Tool. The flexiblity of lists, including the ability to include and exclude participants in other lists, allows lists to help with:
See SD_Meeting_Tool_Lists for more information on how to manipulate lists.
SD Meeting Tool by itself does very little. Most of the grunt work is done by the various included plugins, depending on need. See the documentation of the respective plugins.
SD IT welcomes patches and new features from the public. Send all patches to the author.
If you wish to write new SD Meeting Tool plugins there are interfaces in the include/ directory that provide a quick refeference.
Most of the code is relatively well documented using Doxygen syntax.
The plugin system of SD Meeting Tool uses the same plugins, hooks and filters that Wordpress uses. The included SD Meeting Tool plugins can be replaced with more advanced plugins if necessary, as long as the replacements use SD Meeting Tool filters and actions.
SD Meeting Tool uses the following libraries, included in the base package, that are written by others:
This software and all included plugins is licensed under the GPL, version 3.
1.8.1.2