vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vBulletin 3.7 Add-ons (https://vborg.vbsupport.ru/forumdisplay.php?f=228)
-   -   Calendar Enhancements - Farcaster's Event Attendance v2 (https://vborg.vbsupport.ru/showthread.php?t=178635)

Farcaster 05-08-2008 10:00 PM

Farcaster's Event Attendance v2
 
This modification will allow your members to RSVP to events on the vBulletin calendar. By default, members can respond "Yes," "No," or "Maybe," as to whether or not they will be able to attend an event, but you can modify or add to the list of responses members are presented with as you desire. Below are a list of features with new features in version 2.0 highlighted.
  • Specify some or all of your calendars to use the RSVP system.
  • Set whether an event accepts RSVPs during event creation / edit.
  • Allow members to specify if they will be bringing a guest.
  • Event owners can set the maximum number of guests each member may bring.
  • Events can be set to close RSVPs on the day of the event or before.
  • RSVP comments (up to 65k character limit, configurable)
  • Timestamped RSVPs
  • Moderators and event owners can remove member RSVPs from events.
  • Attendance list can be set to display member avatars.
  • Improved handling of differing timezones and daylight saving times.
  • Configurable Response options. You aren't stuck with Yes, No, Maybe. You can setup whatever responses you want.
  • When events are updated, RSVPs will not be deleted unless the event moved to a different day, or the end date of a ranged or recurring event was shortened. Changing the recurring options will still automatically delete the associated RSVPs.
  • The ability to suppress RSVP deletions on event update entirely, if you wish, although this isn't recommended.
  • You can now specify a maximum number of attendees for an event. After the maximum is reached, you can configure members to either receive an error or have their response (RSVP) automatically changed to something else. This could be used to create a wait-list bucket, for instance. There won't be any automated system to move members from the wait-list if a space becomes available in this revision, however.
  • The time stamp on the RSVP is no longer changed unless the member when the member simply updates his comments. The date will only be changed if the member changes from one response to another (i.e. Yes to No).
Please be aware that the following modifications currently WILL NOT work with this revision until they have been updated:
Farcaster's Event Attendance & vb Event Forums Integration
Farcaster's Event Attendance: Email Add-On
Requirements
vBulletin v3.6.x or higher.

Upgrade Instructions:
Please note that version 2.0.0 of this modification has changed the way the event times are determine for ranged and recurring events. You may "loose" some RSVPs on events as they will no longer be visible.

- 1 xml upload

1. Use the Product Manager to import the product file product-rah_calendar_rsvp_2_0_1.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_2_0_1.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.

Farcaster 05-09-2008 09:24 AM

This release marks the first major revision to this hack in a long time, and many of you have been requesting these features for a long time. To all of you, thank you for your patience and I hope you enjoy the new version.

Galeon 05-09-2008 09:32 AM

Is it require vb Event Forums?

Farcaster 05-09-2008 09:33 AM

No, it is completely seperate from the vB Event Forums hack. And in fact, this version won't work with that modification yet.

crkgb 05-09-2008 09:39 AM

Thank you very much for the mod. A very usefull addition for VB community.

I loved the mod ever since 3.6.x - one question though.

I'd love to install the mod but one little tiny thing keeps me away from it.

When we have a, let's say, 3 day single event (camping) ... It's the same event, but users have to sign for every day separately.

Would it be possible to add a feature allowing to add a several day event as a single event. So that users could RSVP for all the duration of the event with a single "sign up"?

Thank you.

Farcaster 05-09-2008 09:42 AM

crkgb,

That wouldn't be too difficult to add. I could make an option box on the event that would allow the event owner to set a ranged event as a single RSVP. I'll look into getting that in the next revision.

crkgb 05-09-2008 09:43 AM

Such an option would solve the problem completely. Thank you very much Sir.

OcR Envy 05-09-2008 09:44 AM

Great mod, I remember the older version. Installed.

Kiint 05-09-2008 10:09 AM

I've been using your previous version for a long time now and I'll be installing this one when I get home from work.

Many thanks for working on this.

Caerydd 05-09-2008 11:17 AM

Big thumbs up, although personally I can't do anything until this and Event Forums are working together again on 3.7.x ;)

dknelson 05-09-2008 11:18 AM

I would really like to try this but the warning that I may lose some of my current RSVPs worries me. We have several events on the calendar at this time with a lot of RSVPs.

Elenna 05-09-2008 12:07 PM

Quote:

Originally Posted by dknelson (Post 1513660)
I would really like to try this but the warning that I may lose some of my current RSVPs worries me. We have several events on the calendar at this time with a lot of RSVPs.

What I have done in the past, when editing an event (losing RSVPs), you can copy and paste the RSVP listing into a reply to the event (if using Event Forums), or into the event description.

This doesn't work with the Event Forums part just yet, but I know that I am eagerly awaiting its update!

buurman 05-09-2008 01:37 PM

Updated this great product!!

but now get an error...

Warning: array_merge_recursive() [function.array-merge-recursive]: Argument #2 is not an array in [path]/calendar.php(1218) : eval()'d code on line 277

Warning: Invalid argument supplied for foreach() in [path]/calendar.php(1218) : eval()'d code on line 281

ND4SPD 05-09-2008 04:10 PM

Quote:

Originally Posted by buurman (Post 1513765)
Updated this great product!!

but now get an error...

Warning: array_merge_recursive() [function.array-merge-recursive]: Argument #2 is not an array in [path]/calendar.php(1218) : eval()'d code on line 277

Warning: Invalid argument supplied for foreach() in [path]/calendar.php(1218) : eval()'d code on line 281

Same error here.

bugzy 05-09-2008 04:11 PM

cant wait for it to be finished

im running vb Event, so does that mean i cant run this yet?

Farcaster 05-09-2008 04:34 PM

Quote:

Originally Posted by buurman (Post 1513765)
Warning: array_merge_recursive() [function.array-merge-recursive]: Argument #2 is not an array in [path]/calendar.php(1218) : eval()'d code on line 277

Warning: Invalid argument supplied for foreach() in [path]/calendar.php(1218) : eval()'d code on line 281

I uploaded a new version. See if that gets rid of that message for you.

wickedstangs 05-09-2008 05:14 PM

Nice Job and thank you..

Farcaster 05-09-2008 05:57 PM

Instructions for setting up your own responses (RSVPs)
As of version 2.0.0, you can now setup your own responses for members to use when responding to an event. Steps:

1. In the AdminCP, goto vBulletin Options -> Farcaster's Event Attendance.
2. Look for the Possible Responses text box. Here you can type in each response you want users to be able to use when registering for an event. Separate each with a carriage return. None of the responses you type in can be over 25 characters. It is generally recommended that you do not use spaces or special characters for the responses. If you want your responses to have spaces or special characters, then add a corresponding phrase for your response (described below)
3. Save your options.

Adding phrases for responses:
1. In the AdminCP, goto Language & Phrases -> Phrase Manager.
2. Change the phrase type drop down to "Calendar."
3. Select "Add New Phrase"
4. A new screen will launch to add your new phrase. Name the phrase "rsvp_response_" + the exact lowercase lettering of the response you want phrased. Example, if the response was "NoWay" then you would name the phrase: rsvp_response_noway
5. Enter the text you want to be used on the event for this response. Don't be too verbose, though, since these are still shown in radio buttons on the event.
6. If you have multiple languages on your board, type in a translation of the response text for each.
7. Save the phrase.

Setting up Your Options for Event Attendance Limits
By default, event attendance limits are allowed. If you change any of your responses, you may need to make some adjustments.

1. To enable or disable event attendance limits, in the AdminCP, goto vBulletin Options -> Farcaster's Event Attendance. Set the option "Allow Response Limits?"
2. Find the option "Responses to Include in Limit". These are the responses that are counted against the maximum event attendance limit set by the event owner. Enter each response to include in the limit in the text box separated by a carriage return. Only use the responses you have setup -- exactly as they were typed above.
3. If you want a member who tries to RSVP for a full event to be automatically shifted to a different response, change the option "Default Full Response" to be one of the other response codes. If you leave this blank, then when the event is full, the limited responses will be disabled on the RSVP form. And, if the member somehow registers under that response anyway, they will receive an error and be redirected back to the event.

bugzy 05-09-2008 06:18 PM

Farcaster, just suggestion. Maybe displaying RSVP'd on user profile?

Farcaster 05-09-2008 06:22 PM

bugzy,

There's an add-on for that already. It may or may not be fully compatible with this version though -- I haven't tested it.

GTRyan 05-10-2008 02:14 PM

oops other problem disregard.

buurman 05-11-2008 07:31 PM

Quote:

Originally Posted by Farcaster (Post 1513945)
I uploaded a new version. See if that gets rid of that message for you.

Works great now!! Thx m8!!

IvyKeepMommy 05-12-2008 12:50 PM

I'm excited and looking forward to installing this event when it is compatible with the event forums!!

Thanks for the update!

SpankMe 05-14-2008 06:38 AM

Another modification needed is for memebrs to be able to remove their on RSVP from an event when they can no longer attend.

Vtec44 05-14-2008 06:47 AM

Quote:

Originally Posted by IvyKeepMommy (Post 1517180)
I'm excited and looking forward to installing this event when it is compatible with the event forums!!

Thanks for the update!

Me too! I'm running the event forums mod and can't wait until it's compatible. This has got to be one of my favorite mods of all time. :D

Farcaster 05-14-2008 03:08 PM

Quote:

Originally Posted by SpankMe (Post 1519096)
Another modification needed is for members to be able to remove their on RSVP from an event when they can no longer attend.

Currently, if the member can no longer attend, he can change his vote to "No," or its equivalent on your board.

On another note, has anyone played around with adding new responses using phrasing or otherwise? Were the instructions clear enough about how to do that?

Also, has anyone confirmed this to be working on their 3.6.x board?

stwilson 05-15-2008 01:48 AM

Farcaster,

Thanks for updating this MOD. I can't wait for the Event Forums integration. For this to work for my site....I need the full integration. Thumbs up on your progress!!! Can you share if there were any improvements in the numbers of queries executed by this MOD?

SirFlash 05-15-2008 01:37 PM

Quote:

Originally Posted by Farcaster (Post 1514049)
bugzy,

There's an add-on for that already. It may or may not be fully compatible with this version though -- I haven't tested it.

I added the modification bugzy speaks of with this version (Farcaster Event Attendance 2.0.1) and it works 100%. Thanks a lot Farcaster, this hack rules.

droid101 05-16-2008 06:21 PM

I just updated from the 3.6.8 version to this 2.0

The Yes/Maybe/No bullets don't show. The form to write the number of guests and your comment are, but there is no way to say yes or no.

Also, when trying to write a comment in, it says I don't have permission.

Edit: You know what? I'm an idiot. It clearly says it doesn't work with the forum integration, so I'll just roll back to 1.2.2

Thanks.

bugzy 05-16-2008 06:37 PM

Quote:

Originally Posted by droid101 (Post 1521869)
I just updated from the 3.6.8 version to this 2.0

The Yes/Maybe/No bullets don't show. The form to write the number of guests and your comment are, but there is no way to say yes or no.

Also, when trying to write a comment in, it says I don't have permission.

Edit: You know what? I'm an idiot. It clearly says it doesn't work with the forum integration, so I'll just roll back to 1.2.2

Thanks.

thats what a lot of us are waiting for

unfortunately, im sure all the coding takes time :(

Farcaster 05-16-2008 07:50 PM

Quote:

Originally Posted by bugzy (Post 1521890)
unfortunately, im sure all the coding takes time :(

Mostly, I haven't started work on the Event Forums integration for v2 because I wanted to make sure that the base Event Attendance code was bug free. If I integrated it now, I'd have to update two lines of code for any changes I made. Other than the initially reported PHP Warning bug, it seems it is running fine though, so I should be able to work on the integration part soon.

bugzy 05-16-2008 08:43 PM

Yeah. Figured there was coding time issues.

Dont worry, we love the event/farcaster event mods !! just patiently waiting

id say this mod is one of the most functional truly useful mods for vb

keep it up !! thx

airborneCAL 05-17-2008 06:00 PM

The avatars aren't showing up on the calendar event - I checked to make sure I enable that option. I'm running 3.7.0

stwilson 05-17-2008 11:15 PM

I installed and tried this today. Here is one small glitch I have found: When you RSVP and then want to cancel your RSVP...you are not able to do so fully. You can select the NO option but it leaves behind some residue....in that you still occupy a count of 1 RSVP. How will a user (non-moderator) back out of a RSVP WITHOUT the moderators having to remove them? Love the mod by the way.

stwilson 05-17-2008 11:21 PM

Do the NO's count towards the RSVP maximum limit? I guess what I was trying to say is....why aren't the No's removed from the list in full? Can we have that as an option? If a person say's no, not to display that in the RSVP list at all? For my site, I don't care if you're not coming. :)

jluerken 05-19-2008 01:13 PM

Quote:

Originally Posted by stwilson (Post 1522974)
Do the NO's count towards the RSVP maximum limit? I guess what I was trying to say is....why aren't the No's removed from the list in full? Can we have that as an option? If a person say's no, not to display that in the RSVP list at all? For my site, I don't care if you're not coming. :)

The owner of the event and the admins should get the option to show the NO voters as list or simply remove them from the list.

It would be nice to have this but people can change the default yes, maybe, no to whatever they want so I think it will be hard to implement this or?

MotMann 05-20-2008 08:11 AM

are these ones:

Quote:

Please be aware that the following modifications currently WILL NOT work with this revision until they have been updated:
Farcaster's Event Attendance & vb Event Forums Integration
Farcaster's Event Attendance: Email Add-On
... incl. in this Version? Maybe that the Dates incl. in a Forum?

Ozy 05-23-2008 07:51 PM

I'm trying to find a clever way of notifying people who signed up for an event to be notified if we cancel the event. Does anyone have an idea for this? Our events are very weather sensitive and cancelations are quite often.

Thx

Zweeper 05-28-2008 03:27 PM

I can synchronous add my status f?r "yes", "no", and "mabye".

is this not a little bit confusing?

I want that my old status get's deleted when i add a new status.
How can i make this?

Zweeper 05-29-2008 03:15 PM

*push* :(


All times are GMT. The time now is 01:03 PM.

Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.

X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01384 seconds
  • Memory Usage 1,842KB
  • Queries Executed 10 (?)
More Information
Template Usage:
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (2)bbcode_html_printable
  • (11)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (2)pagenav_pagelink
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (40)printthreadbit
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • showthread
Included Files:
  • ./printthread.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/class_bbcode_alt.php
  • ./includes/class_bbcode.php
  • ./includes/functions_bigthree.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
  • printthread_start
  • pagenav_page
  • pagenav_complete
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete