Install
This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.
Install straight from GitHub with WP-CLI:
wp plugin install https://github.com/openairorchestra/workshop_attendance/archive/refs/heads/main.zipNo built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.
A simple workshop attendance plugin for The Carnival Band
Description
Take attendance for carnival band workshops. Attendees expected to be mainly wordpress users.
Installation
- Upload this plugin to the
/wp-content/plugins/directory - Activate the plugin through the 'Plugins' menu in WordPress
Frequently Asked Questions
Why did you create this plugin
Taking attendance at workshops was tedious.
Changelog
1.0
- Initial Version.
1.1
- put user_id into attendance table
1.2
- Filter out users with user role.
- On attendence form, put users who have attended workshops recently on a different tab of the form.
- Put the add new users functionality on a different tab of the form.
- Sort users in attendace form by first name.
1.3
- make what tab users are on "sticky" so users don't jump between tabs while taking attendance.
1.4
- reduce data sent to avoid php maximum post fields limit.
1.4.1
- bugfix release
= 1.4.2
- GitHub updater integration
= 1.5
- React attendance form
= 1.5.1
- Fix delete record permissions bug that only manifsted in production.
= 1.5.2
- Fix fetch user records bug.
= 1.5.3
- Fetch more users at a time.
= 1.5.4
- Double number of recents.
= 1.5.5
- Update attendance REST component to be usable by other plugin.
= 1.5.6
- Fetch more users at a time to speed up load time.
= 1.5.7
- Speed up load time.
= 1.5.8
- Bug fixes
= 1.5.9
- Load initial data in parallel
= 1.5.10
- move export to tools menu.
- add workshop categories.
= 1.5.11
- Proper tagging
= 1.5.12
- Handle removing all categories
= 1.5.13
- Use date input type
= 1.5.14
- Fix text empty field bug.
= 1.5.15
- change font to Helvetica for react attendance component.
- Increase number of recents for react attendance component.
- Truncate notes shown in react attendance component.
= 1.5.16
- Configurable recents in attendance component.
= 1.5.17
- Remove legacy attendance component.
= 1.5.18
- Updates for PHP 8
= 1.5.19
- Fix stripslashes bug