Version: 2.00, by arpy
Developer Last Online: Mar 2014
Version: 3.5.0 RC2
Rating:
Released: 08-06-2005
Last Update: Never
Installs: 427
DB Changes Uses Plugins
No support by the author.
This is an update version of the vB 3.0x "Event Attendance" hack found HERE. Thanks to Kentaurus for allowing redistribution.
I have rebuild/rewritten the hack for vB 3.5 - now it is no longer a hack but a plugin. No template modifications and no code modifications required.
This plugin allows users to enroll for events. When a new event is created, the user can decide if this feature is available for this event.
This plugin includes (from the 3.0x Version and Thread):
Links to userprofile (by buro9)
Counter for enrolled users (by Sanni)
and most (all?) fixes from old version
no additional queries! (for reading, if you enroll/cancel there is one additional query)
It does not include (from the old thread):
Fix for reoccuring events (complete redesign needed)
Addon for guest-count (I don't need this, feel free to re-add)
Additional Features:
Event Attendance can be deactivated for reoccuring events (see Options in AdminCP)
Enroll/Cancel can be deactivated for events that are already started (AdminCP)
Sorting of enrolled people can be switched via AdminCP
All text is now in phrases
Installation:
Go to ACP/ Plugin System/ Manage Products.
Click Add/Import Product, select the product XML File you downloaded here and click Import.
Thats all - Have fun!
Known Problems:
calendar_roll and calendar_rollbit templates are not cached. I've not found a way to do this by using a plugin. But this is not really an issue.
Aug. 24th: Bug found by endquote in post#36: Typo in var name, this will cause Event enrollment to be disable at the wrong time (depending on time zome). Will be fixed in next release.
If you upgrade from 3.0x:
This plugin is fully database compatible to the old hack, if you upgrade no data will be lost.
You need to revert your calendar templates: calendar_showeventsbit, calendar_roll and calendar_rollbit.
If you do not want to revert your calendar_weekly_event and calendar_monthly_event please use "Mark enrolled in month/weekly view"=NO in Event Attendance Options to avoid event to be marked twice ("*").
Feature Requests: I list the feature requests here - this does not mean that I will code it. If you are a coder feel free to code it and release it as addon or allow me to include it here.
Change text after event is over. (Post #21) (very likely)
"It would be better if the plugin wouldn't let you add yourself after it's ended rather than started." (Post #35) (very likely)
"Another suggestion would be to have an admin option to just set all events to have the attendance functionality, rather than providing an option when posting." (Post #35) (very likely)
List of attended events in User Profile (Post #11) (maybe later)
CVS-Export of attending users (Post #8) (unlikely)
this is actually the first plugin i've installed, as i'm running a new copy of vB, trying to upgrade my forum.
I don't like these hooks - i can't change the position of where the enroll is going to be!
I would like to install this hack but I had a couple questions. I have 2 calandars on my site Private-Public and would like to create another called Swaps. How can assign this hack to only the Swaps calandar?
i want to use this for another part of my forum, and in a different context. i am currently using it for events and i love it!
what i want to use it for is the following:
we have a parts review (car related website) and i want the option for users to specify whether or not they have any certain item installed on their car.
is there a way i can modify this to include it in a different section??
It will only seem to work when i have events forum installed on my forum, and even then, when i create a new event, and select for people to be able to sign up, nothing happens. Theres nothing for my users to click or to say that they are attending. Also when i have both this and the Events Forum installed, and i go to delete a thread i get an error message!
How do I add VBulletin profile fields to the list of items shown?
I'm editing the rollbits with this info----but it isn't "parsing" the profile fields....
I need to have some of the custom fields show next to the users name!
Do I need to have the $roll array in the event attendance show/enroll (in the plugin area) push the data of the field/s I need to show in the rollbits before I call them in rollbits?
Please help be display custom profile fields next to the usernames for individuals that have enrolled....please?
Does anyone know... how to make these 2 Products compatible with eachother:
vb Event Forums: https://vborg.vbsupport.ru/showthread.php?t=102213
Together this mod would be perfect for my usage! Problem is... if there is an event linked to a thread, and someone opens the event... All the options for attending/unattending are not working, while in the normal calendar (view) it does.
Maybe I've missed something but anyone know if there's a way to input the number of people attending the event instead of the default one? I think this would be a nice addition since if I organize, for example, a meeting, some people will attend alone and some others will attend with another person.