Introduction
What is this addon?
Sure, so whats it do?
- When a new event is created in a calendar, an associated thread is created in the linked forum.
- Links to events in the calendar are forwarded to the associated thread, or optionally a seperate New Event button can be added with a minor template edit.
- New thread links in the event forum are redirected to a new event form.
- A summary can be shown at the top of the event forum which shows the up and coming events over the next ‘x’ days.
- The date and time shown in the thread and post title, is calculated on the current viewing users timezone. In other words, times always show in the users timezone, not forced to GMT.
- Full moderation support.
- Editing a thread or event, will update its associated event/thread.
Screenshots
How do I install it?
- 1 xml import.
- 1 (optional) template change.
- 1 (optional) gif file upload.
Download the product XML file.
Goto your Admin CP at your forums, then goto Plugin System -> Manage Products. Click [Add/Import Product] at the bottom of the page. Browse to the location where you downloaded the xml file and then click the Import button.
Goto your Admin CP at your forums, then goto Calendar Manager. Find the calendar you want to link to a forum, then click Edit.
Right at the top of the page you should see:
Make a note of the ID, you will need this soon.
Goto your Admin CP at your forums, then goto Forum Manager. Find the forum you want to activate as your event forum, then click Edit Forum.
Right at the top of the page you should see:
Make a note of the ID, you will need this soon.
Goto your Admin CP at your forums, then goto vBulletin Options and find Event Forums.
The first option you should see is Calendar/Forum Map.
Enter in your IDs into the box, as CALENDARID:FORUMID.
Example, my Calendar is 5 and my Forum is 14:
Click Save.
Step 3
You will need to check that users using the Event Forums, have basic permissions to both the Linked Forum AND Calendar.
Basic Permissions include: Can View Forum and Can Post Threads and possibly some others.
Step 4 (Optional template edit)
You only need todo this if you want to show a seperate New Event button next to the New Thread button.
First of all, upload newevent.gif to your images/buttons folder. NOTE you will need to upload this to any custom image folders too for different styles you might have.
Second, open up FORUMDISPLAY template for each of your styles you want to show the button, find and add the highlighted code below:
Code:
Lastly, go into the Event Forums options, and change the option Show the New Event button on the thread list to yes.
Step 5
Browse back to this thread, and click the INSTALL button so you can recieve updates whenever I update this plugin.
How do I upgrade it from an old version?
Download the product XML file.
Goto your Admin CP at your forums, then goto Plugin System -> Manage Products. Click [Add/Import Product] at the bottom of the page. Browse to the location where you downloaded the xml file. Make sure the overwrite option is set to ON and then click the Import button.
Can I give you money to make this?
Bugs / Support
- Soft delete actually hard deletes the thread.
- Search doesn’t search the first post of an event thread.
- Inline ajax edit bugs thread title. Need to remove date and time from it before edit.
Feature request list
- Intergration with the event attendance plugin.
- Customisation of the order of the custom fields in the thread title.
- An option to « import » all the previous events from a Calendar into threads.
- Extra post options support (Attachments, Post Icons, Sticky etc).
- Custom ordering of the %datetime variable.
- Custom ordering of %custom variable.
- Better handling of recurring events.
Credits
Thanks to the Ninja :ninja: for helping me infiltrate the vb code and finding those hidden hooks!
Thanks to anybody that helps test this plugin.
Changelog
- Added Farcasters Event Attendance patch to the mod. I’ve added a self check so it will only run when the Event attendance mod is installed and active.
- Fixed a bug which was prevent the thread from being deleted when you try to delete an event.
- Fixed a bug which would cause an error with undefined function on the forum display page when summary is turned on.
- Version now compatible with 3.6. Please note this plugin will no longer install on a board older than 3.6. I would recommend you upgrade your board as soon as you can!
- Added an optional template edit to show a New Event button next to the New Thread button.
- Plugin no longer in BETA. I feel this has been running enough stablely to take this out of BETA. There are still some bugs which need fixing, but as a whole it works and is used by quite a few people.
- See the old thread here
vB Event Forums – vBulletin.org Forum
Views: 20
I’ll be taking notes of all the tweaks and debugs posted in the original thread, will give credits to all the guys who worked on it, and will release a newer updated version for vb 3.8 in no long…
What will be done on this version:
1- update the code to work properly with vBulletin 3.7.x/3.8
2- debug the existing features, from the tweaks made on the original thread
3- Keep it up to date for 3.8
… the development of this version will not go further than the 3.8.x, as Jelsoft announced a complete rebuild of the vBulletin 4.0, so we need to wait until we have the source-code and see if this addon is still needed.
A different version will be coded as a addon for the MTF engine soon, easier to install, easier to configure, and smaller too… but we need to keep this version up for now.