Site in read-only mode

This site is now read-only following the release of MyBB 1.8 and the new mods site.

If you are looking for MyBB 1.8 mods please click here to visit the new mods site.

You can continue to download submissions for MyBB 1.6 and earlier here, however new submissions will only be accepted via the new mods site.

Find The Time

Adds a minicalendar with

Version: 1.0
Author: teilnehmer
Submitted: 8th July 2013
Last Updated: 21st July 2013
Find The Time was born from my own need to schedule events. The training times of my frisbee group were not fixed, so every week we had to discuss back and fro to find the right time.

This plugin adds a mini-calendar to either the portal or the index-page (make sure to enter {$findthetime} at the appropriate spot in said template to actually see the calendar!).

Either you let your whole userbase use the same calendar, or you let Find The Time base its calendar on a user field (this could be the user's location, the user's preferred sport or maybe a new user field with the user's preferred calendar). In that case, every user only sees the events for, say, "football" or "volleyball", or maybe "Chicago" or "Austin".

In the calendar a user has access to, users can create new events, and they can join (and leave) existing events very easily (1 click). Every event can have a minimum number of participants; it takes two to tango, right? Once this number is reached, the event will turn from red to green.

As a further feature, you can enable "thread announcement". If enabled, events that have found enough interest will be broadcast into a thread. You as an admin determine which user will post these announcements (e.g., you or a bot user you create for that purpose). Right now, users themselves can set the thread this should go to, so don't use the features if you don't trust your users to not spam.

Installation
The plugin comes in a folder that has sub-folders, so you just unzip the file and upload, so that everything goes where it belongs. As of now, there are language files for english and "deutsch_du".

After installation, make sure to visit settings. Then, edit the template (portal or index) and put {$findthetime} exactly where you want the plugin to appear.

Sidenote
This is my first plugin, so handle with care ;)
Feedback to the e-mail address you'll find in the plugin file is much appreciated.

Images
This is what the calendar looks like:
Preview Image 6642
And here you enter a new event:
Preview Image 6643