Go Back   vb.org Archive > vBulletin Modifications > Archive > vB.org Archives > vBulletin 3.5 > vBulletin 3.5 Add-ons
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools
Event Attendance 2.0 Details »»
Event Attendance 2.0
Version: 2.00, by arpy arpy is offline
Developer Last Online: Mar 2014 Show Printable Version Email this Page

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)
Aug. 15th: Beta-Tag removed, no code changes.

Please click INSTALL if you like this plugin.

Show Your Support

  • This modification may not be copied, reproduced or published elsewhere without author's permission.

Comments
  #82  
Old 11-14-2005, 06:47 PM
KrisJacobs KrisJacobs is offline
 
Join Date: Aug 2005
Location: Battle Creek, MI, USA
Posts: 29
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I am using the 3.0.8 version of this mod on my site @ www.hordelandsecurity.org

We are a group of World of Warcraft players. We'd like an attendance mod with some additional fuctionality, here's a SoW I have written up in my "Site Feedback" forum. I would be willing to talk about paying someone to program this. It would be for 3.5.1, I intend to upgrade VERY soon now.

Thanks!

-------------------------------------------

I writing "Scope of Work" for what we would like the be able to do with the Calendar Signups here. This is what I have got so far, feedback & suggestions please, thanks!

--------------------

I have added additional fields to the user profiles to indicate player race, class, tradeskills, etc.

When creating an Event with the Roll Call function enabled, I would like the Event Planner to be able to specify a couple of things:

1. Total number of players required for the event
2. Total number of each class required for the event

When a Calendar User signs up, I would like a couple things to happen:

1. Total number of players required for the event is displayed along with total number of empty spots remaining.
2. Total number of each class required is displayed along with empty spots remaining for that class.
3. "Is event full?" checking -- if a user signs up and the event is full, that user gets a "sorry, event is full" error message.
4. "Is <userclass> full?" checking -- if a user signs up and that user's class is full, that user gets a "sorry, this event has enough <userclass> already" error message.
5. If the user tries to signup but has not yet defined their <userclass> Additional Profile Field, they should get a "sorry, you have not defined your class, goto your User CP>Edit Profile to do so"


The event should also display current status: How many and who are signed up, how many total spots remaining, and break down the same numbers for each player class.

This <userclass> checking would tie into the Class Additional Profile Field that I have added to User Profiles.

Players with mutliple active characters in game that are different classes but have a single user account here on the site should change their class setting on their Profile BEFORE signing up, to properly indicate which character they are going to play. Then make a comment on the event like "Despoiler: I signed up as rogue, I will be playing Despicable on this run"
-----------------------------------------------------------

Ah, I need to add that if the event is full or it the calendar user's class is full, they should have the option of going on a standby list.

"This event is full, would you like to go on the standby list?"

or

"This event's requisite amount of warriors has been met, would you like to go on the standby list?"
Reply With Quote
  #83  
Old 11-15-2005, 08:03 PM
andreamarucci's Avatar
andreamarucci andreamarucci is offline
 
Join Date: Nov 2005
Posts: 254
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by andreamarucci
Fantastic plugin!!!!

A suggestion or feature request. Should be possible to add the number of people attending the event? I own a morobyke forum and we organize many events. Should be absolutely fantastic to let people specify if they will attend the event alone or with another person. Should suffice to have a little popup menu with 1 or 2...

Anyway thanks again
Ehm, noone is reading this thread? :surprised:
Reply With Quote
  #84  
Old 11-15-2005, 09:58 PM
OneShot OneShot is offline
 
Join Date: Apr 2002
Location: Germany
Posts: 66
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
I still keep an eye on this lovely hack. Will install the instant it becomes compatible with Event Forums.
Me too ...
Reply With Quote
  #85  
Old 11-16-2005, 02:01 PM
revlisoft revlisoft is offline
 
Join Date: Aug 2005
Posts: 8
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by OneShot
Me too ...
Great mod. I have used to mod and extended it to custom tailor it to my WoW guild.

Basically I had it so that when people clicked on the attendance it would display it in a table based on what their class (custom field) is and also display next their name what their Lvl and spec (also custom fields). I also had it integrated so that the color name shows what their usergroup is which is "guild member, guild class advocate, guild officer, guild admin. Those familiar w/ WoW would recognize the colors. The tally per class is shown. This particular event is for a Molten Core signup.

Guild site @ http://frostmaneguild.com
Reply With Quote
  #86  
Old 11-16-2005, 07:40 PM
KrisJacobs KrisJacobs is offline
 
Join Date: Aug 2005
Location: Battle Creek, MI, USA
Posts: 29
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Holy cow Rev, that looks great!

That is definitely a huge step toward what I'm looking for...

care to share what you've done with me?
Reply With Quote
  #87  
Old 11-16-2005, 07:41 PM
quasan quasan is offline
 
Join Date: Jan 2004
Posts: 44
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

thx for this great plugin

here are some feature suggestions:
user limit for an event
eventstarter has the right to remove an attendee from the event
Reply With Quote
  #88  
Old 11-18-2005, 02:13 AM
ShawnV's Avatar
ShawnV ShawnV is offline
 
Join Date: Mar 2005
Posts: 270
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by revlisoft
Great mod. I have used to mod and extended it to custom tailor it to my WoW guild.

Basically I had it so that when people clicked on the attendance it would display it in a table based on what their class (custom field) is and also display next their name what their Lvl and spec (also custom fields). I also had it integrated so that the color name shows what their usergroup is which is "guild member, guild class advocate, guild officer, guild admin. Those familiar w/ WoW would recognize the colors. The tally per class is shown. This particular event is for a Molten Core signup.

Guild site @ http://frostmaneguild.com

Rev, I would also like a version of what your using for our WOW site.
Reply With Quote
  #89  
Old 11-18-2005, 06:26 PM
PsiNyde PsiNyde is offline
 
Join Date: Dec 2003
Location: New Orleans
Posts: 49
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

<font color="Orange">*clicks install*</font>

amazing...good job! works like a charm. thanks!
Reply With Quote
  #90  
Old 11-21-2005, 03:23 AM
cbr929rrerion cbr929rrerion is offline
 
Join Date: Oct 2005
Posts: 275
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Slaps the install button and says yeah... any way to make the attending event box checked by default?
Reply With Quote
  #91  
Old 11-22-2005, 05:17 AM
2fast4ya 2fast4ya is offline
 
Join Date: Feb 2005
Location: Los Angeles
Posts: 210
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Invalid Event specified. If you followed a valid link, please notify the administrator

thats the error i get when i click on i will attned... whats up?
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 12:59 PM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.09008 seconds
  • Memory Usage 2,322KB
  • Queries Executed 25 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)ad_showthread_beforeqr
  • (4)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (6)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (1)pagenav_pagelinkrel
  • (11)post_thanks_box
  • (11)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (11)post_thanks_postbit_info
  • (10)postbit
  • (11)postbit_onlinestatus
  • (11)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available:
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files:
  • ./showthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showthread_start
  • showthread_getinfo
  • forumjump
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete