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

Reply
 
Thread Tools
Farcaster's Event Attendance Details »»
Farcaster's Event Attendance
Version: 1.2.2, by Farcaster Farcaster is offline
Developer Last Online: Jun 2014 Show Printable Version Email this Page

Category: Calendar Enhancements - Version: 3.6.x Rating:
Released: 10-13-2006 Last Update: 05-03-2008 Installs: 398
DB Changes Uses Plugins Template Edits
 
No support by the author.

A BETA version 2.0 is now available in the 3.7 modification area.

This hack will allow your users to RSVP "Yes," "No," or "Maybe," for events posted on your forum calendar. You can configure which calendars RSVP should be enabled or excluded from, and on each event you can also specify whether this is an RSVP event. Unlike the old Event Attendance script, this hack will work on all types of events whether they are single day, ranged or recurring.

For ranged and recurring events, members are able to RSVP for a single day of the event. So, if the recurring event occurs every Monday, your members can RSVP separately for each recurrence. For ranged events that span more than one day, members can sign up for individual days of the event. Thus, if the event had a duration of 5 days, a member could signup for only one or two of the days, if he chose.

This hack is known to work with 3.6.x, and may work with 3.5.x, but no support is offered for this version at this time.

vB Event Forums Users:
You will need to install an additional module: https://vborg.vbsupport.ru/showthread.php?t=133970


Upgrade Instructions:
- 1 xml upload

1. Use the Product Manager to import the product file product-rah_calendar_rsvp_1_2_2.xml. Be sure to ALLOW OVERWRITE.

Installation Instructions
- 1 XML upload
- 1 template modification

1. Use the Product Manager to import the product file product-rah_calendar_rsvp_1_2_2.xml
2. Use the Style Manager to find and edit your calendar_showeventsbit:

Near the bottom of the calendar_showeventsbit, find:
HTML Code:
     </form>
Below that add:
HTML Code:
     $rsvp_form
That?s it. You should now configure any changes to the default options you like. If you previously used Event Attendance 2.0 by Arpy, you should disable it or uninstall it.

If you want to change any of the wording or need to enter translations, this hack uses the following phrases:

Calendar Phrases:
calendar_rsvp_allow
calendar_rsvp_attendquestion
calendar_rsvp_changelater
calendar_rsvp_maxlength
calendar_rsvp_maychange
calendar_rsvp_yoursvp
calendar_rsvpd
-- Added on 11/30/06:
calendar_rsvp_guest
calendar_rsvp_guest_limit
calendar_rsvp_guests_prompt
calendar_rsvp_max_guests
-- Added on 2/20/07
calendar_rsvp_changeby
calendar_rsvp_maychangeby
calendar_rsvp_closed
calendar_rsvp_expires

Standard Phrases:
yes
no
maybe
submit
comment
-- added on 2/20/07
minutes
seconds

Extra Instructions for 3.5.x Users:
This hack MAY work with 3.5.x, but you will need to add the standard global phrase "Comment"

Screenshots Attached.

If you use this hack, please be sure to click "Install" so that you can receive notifications of any updates.

Revision Log:
1.0.0 - 10/14/06 - Initial Release

1.0.1 - 10/19/06 - Maintenance Release.
  • Updated to handle getting a link without the "day" parameter.
  • Fixed timezone bug.
  • Updated calendar_rsvp_yoursvp phrase to include date.
  • Updated calendar_rsvp_attendquestion phrase to include date.
  • Updated calendar_rsvp_form for changed phrases.
1.1.0 - 11/30/06 - Minor Revision
  • Added ability for members to register guests in their RSVP. The guest system can be completely disabled, and is also configurable by event to limit the number of guests each member can bring.
  • RSVPs are now time stamped. The date and time of the RSVP can be displayed on the RSVP form if desired from a setting in the admincp.
    RSVPs can now be sorted by the date the user signed up or by member name.
  • The hack is now configured to work with the "Check Version" option for products in vBulletin.
1.1.1 - 12/15/06 - Maintenance Release.
  • Fixed uninstallation code. The hack can now be uninstalled without error and will correctly remove all fields and tables added by this hack.
1.1.2 - 12/21/06 - Maintenance Release.
  • Corrected install code to handle fields left behind by installations prior to version 1.1.1. You only need to install this update if you were recieving database errors when attempting to install the product.
1.2.0 - 02/20/07 - Minor Revision [Detailed Notes]
  • Feature: Moderators and owners can remove member RSVPs from events.
  • Feature: RSVP Expiration System added.
  • Bug Fix: Changing the date or recurring options of an event now removes all RSVPs.
1.2.1 - 05/09/07 - Maintenance Release
  • Bug Fix: Fixed problem with event description being truncated if it ended in the letter "n"
  • Bug Fix: Fixed summary when multiple events on the same day are shown so that it no longer cumulatively adds the guests and member counts to the next event.
1.2.2 - 05/03/08 - Maintenance Release
  • Added Security Token to be compatible with vBulletin 3.6.10 and 3.7.0.

This hack is provided completely free of charge. However, if you use this hack and are so moved, you may make a donation via PayPal:

Show Your Support

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

Comments
  #322  
Old 12-05-2007, 08:55 PM
EZD EZD is offline
 
Join Date: Nov 2007
Location: Saint Paul, Minnesota
Posts: 11
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

When I click on the name of someone that has sign up for an event I get an error instead of going to their cp. (ERROR 404 - PAGE NOT FOUND)

And the Avatar does not show up.

Your other hack works. I do see a person yes at the bottom of the CP.
Reply With Quote
  #323  
Old 12-06-2007, 07:35 PM
Elenna Elenna is offline
 
Join Date: Jan 2006
Location: St. Charles, MO
Posts: 422
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

EZD - what link it is trying to ponit you to, when clicking on a user's name?
Reply With Quote
  #324  
Old 12-06-2007, 08:34 PM
EZD EZD is offline
 
Join Date: Nov 2007
Location: Saint Paul, Minnesota
Posts: 11
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

It is pointing to member.php?u=1
For my CP

And image.php?u=3&dateline=1195097556
For my Avatar
Reply With Quote
  #325  
Old 12-06-2007, 09:53 PM
Elenna Elenna is offline
 
Join Date: Jan 2006
Location: St. Charles, MO
Posts: 422
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Compare the link to your profile to the link it's giving you - what is the difference between them?
Reply With Quote
  #326  
Old 12-06-2007, 11:11 PM
Farcaster Farcaster is offline
 
Join Date: Dec 2005
Posts: 386
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by rpainter View Post
For the events that I post, you have to go to both days. How can I set this up to RSVP all days of a ranged event?

Quote:
Originally Posted by rpainter View Post
Is this MOD still supported? If so, I really need to know the answer to my first question and I have 1 more.
Reproducible, documented bugs are supported. I do not personally support any customization, but other members who use the mod may be able to help. As far as your first question, it was designed to RSVP to individual days, not the whole event. It is possible to change, and if you would like to have it customized, I am available for freelance contract work.
Reply With Quote
  #327  
Old 12-07-2007, 03:49 AM
EZD EZD is offline
 
Join Date: Nov 2007
Location: Saint Paul, Minnesota
Posts: 11
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Easy check
Pointing to
member.php?u=1

Should be
forum/member.php?u=1

Where do I add forum/

Not a coder.
Reply With Quote
  #328  
Old 12-07-2007, 04:20 AM
EZD EZD is offline
 
Join Date: Nov 2007
Location: Saint Paul, Minnesota
Posts: 11
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

OK I think I got it

In the code for
calendar_rsvp_bit

I added red. Can someone tell me if that is good. It did fix the CP link problem.

<if condition="!$vboptions[rah_rsvp_showavatar]">
<li><a href="$vboptions[bburl]/forum/member.php?u=$rsvp[userid]">$rsvp[username]</a>
<if condition="$rsvp_mod"> [<a href="calendar.php?do=getinfo&e=$eventinfo[eventid]&rsvp_remove=$rsvp[userid]&day=$rsvp_day">$vbphrase[remove]</a>]</if>
<if condition="$vboptions[rah_rsvp_showrsvpdate]"> [$rsvp[rsvp_date_user]]</if>
<if condition="$rsvp[guests]==1 AND $eventinfo[rsvp_max_guests]"><i> + $rsvp[guests] $vbphrase[calendar_rsvp_guest]</i></if>
<if condition="$rsvp[guests]>1 AND $eventinfo[rsvp_max_guests]"><i> + $rsvp[guests] $vbphrase[calendar_rsvp_guests]</i></if>
<if condition="$rsvp[comment] AND $maxlength"> - <i>$rsvp[comment]</i></if></li>
<else />

<tr>
<td valign="top" align="left"><li><if condition="$showavatar"><img align="left" src="$avatarurl"></li></if></td>
<td valign="top" align="left">
<a href="$vboptions[bburl]/forum/member.php?u=$rsvp[userid]">$rsvp[username]</a>
<if condition="$rsvp_mod">[<a href="calendar.php?do=getinfo&e=$eventinfo[eventid]&rsvp_remove=$rsvp[userid]&day=$rsvp_day">$vbphrase[remove]</a>] </if>
<if condition="$rsvp[guests]==1 AND $eventinfo[rsvp_max_guests]"><i> + $rsvp[guests] $vbphrase[calendar_rsvp_guest]</i></if>
<if condition="$rsvp[guests]>1 AND $eventinfo[rsvp_max_guests]"><i> + $rsvp[guests] $vbphrase[calendar_rsvp_guests]</i></if>
<br>
<if condition="$vboptions[rah_rsvp_showrsvpdate]"><b>[$rsvp[rsvp_date_user]]</b><br></if>
<if condition="$rsvp[comment] AND $maxlength"><i>$rsvp[comment]</i></if>
</td>
</tr>
</if>
Reply With Quote
  #329  
Old 12-11-2007, 01:31 AM
IvyKeepMommy IvyKeepMommy is offline
 
Join Date: Sep 2007
Posts: 173
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Farcaster View Post
Reproducible, documented bugs are supported. I do not personally support any customization, but other members who use the mod may be able to help. As far as your first question, it was designed to RSVP to individual days, not the whole event. It is possible to change, and if you would like to have it customized, I am available for freelance contract work.
Farcaster, I think this is a great modification...

I know NOTHING about coding at all -- so have not in any way tried to customize the mod, but I am having a reproducible bug in that when an event is repeated over a series of days, the user can NOT RSVP to each date separately. It is my understanding that they are supposed to be able to.

What happens instead is that while the dates appear on each distinct day of the calendar, the subsequent events only point back to the first date and response, not to their own thread.

Obviously something is wrong, and I'd really love to get this problem fixed. I would really like it to be able to respond to the individual days as it was apparently designed to do.
Reply With Quote
  #330  
Old 12-11-2007, 01:56 AM
Elenna Elenna is offline
 
Join Date: Jan 2006
Location: St. Charles, MO
Posts: 422
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

EZD,

If that worked, that should be just fine! It looks like one of your config settings is set to your home page, while your forum (with the RSVPs) are in /forum/

Quote:
Originally Posted by EZD View Post
OK I think I got it

In the code for
calendar_rsvp_bit

I added red. Can someone tell me if that is good. It did fix the CP link problem.
Reply With Quote
  #331  
Old 12-11-2007, 02:39 AM
IvyKeepMommy IvyKeepMommy is offline
 
Join Date: Sep 2007
Posts: 173
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

A specific example of what happens... I set up a ranged "test event" to happen every monday between 2 and 3 am. Starting Dec 10 and going through to Dec 31.

On December 10 I select yes.

Then when I click on the event on the Dec. 24th calendar, it ALREADY shows that I have RSVP'd yes and the RSVP reads:

For 12-10-2007, You RSVP'd: Yes
You may change your RSVP status below.
Yes Maybe No

If I change the RSVP to No -- it changes it on the 10th. For whatever reason the additional events CAN NOT be rsvp'd to individually as the hack says they can -- at least not on my site.
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 01:40 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.05704 seconds
  • Memory Usage 2,330KB
  • 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
  • (2)bbcode_html
  • (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
  • (2)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