The Arcive of Official vBulletin Modifications Site.It is not a VB3 engine, just a parsed copy! |
|
Event attendance Details »» | |||||||||||||||||||||||||
Request by: DaveLogic
With this hack when you create an event you can give the users an option to "register" to the event. Then you can view which people have registered to that event. This could be used so you create an event and then other people notify that they will be attending to the event. You can then keep track of all the people that would be attending each event. Info for hackers: You may modify, improve, upgrade, redistribute this hack, include it in another hack or yours or translate it provided you do it free of charge and you distribute it in www.vbulletin.org at least, there is no need to pm me asking for permission Some portions of the code are (c) Jelsoft Enterprises Ltd. Show Your Support
|
Comments |
#162
|
|||
|
|||
I had the same question. I installed it this morning and replaced both. For me, it works. I really wish people could add the number of guests they are brinigng.
|
#163
|
|||
|
|||
I too have the same question.
Larry Quote:
|
#164
|
||||
|
||||
Wow, I'd never even thought of this before! Sweet...
|
#165
|
||||
|
||||
Quote:
anyone got the coding skills for this, the unicode is in this thread as well so its bassically just a moderate programmer we need now Please |
#166
|
|||
|
|||
i also think this should be updated with some extra features
i've been using for quite some time now, and love it. |
#167
|
|||
|
|||
Having some issues.
When I try to add the hacks to the calendar.php, it is not finding a few of the things you list. Code:
------------------------------------------------------------- Find ------------------------------------------------------------- eval('print_output("' . fetch_template('calendar_edit') . '");'); ------------------------------------------------------------- Replace it with ------------------------------------------------------------- $useroll = iif($eventinfo['useroll'],"checked",""); eval('print_output("' . fetch_template('calendar_edit') . '");'); ------------------------------------------------------------- Find ------------------------------------------------------------- $DB_site->query(" UPDATE " . TABLE_PREFIX . "event SET event = '".addslashes($message) . "', recurring = '" . addslashes($pattern) . "', recuroption = '" . addslashes($patoptions) . "', dateline_from = $dateline_from, dateline_to = $dateline_to, title = '" . addslashes($title) . "', allowsmilies = $allowsmilies, customfields = '" . addslashes($customfields) . "', utc = '" . addslashes($timezoneoffset) . "' WHERE eventid = '$eventid' "); ------------------------------------------------------------- Replace it with ------------------------------------------------------------- $DB_site->query(" UPDATE " . TABLE_PREFIX . "event SET event = '".addslashes($message) . "', recurring = '" . addslashes($pattern) . "', recuroption = '" . addslashes($patoptions) . "', dateline_from = $dateline_from, dateline_to = $dateline_to, title = '" . addslashes($title) . "', allowsmilies = $allowsmilies, customfields = '" . addslashes($customfields) . "', utc = '" . addslashes($timezoneoffset) . "', useroll = '$useroll' WHERE eventid = '$eventid' "); ------------------------------------------------------------- Find ------------------------------------------------------------- if (($show['candeleteevent'] OR $show['canmoveevent'] OR $show['caneditevent']) AND !$show['holiday']) { $show['eventoptions'] = true; } eval ('$caldaybits .= "' . fetch_template('calendar_showeventsbit') . '";'); ------------------------------------------------------------- Replace it with ------------------------------------------------------------- if (($show['candeleteevent'] OR $show['canmoveevent'] OR $show['caneditevent']) AND !$show['holiday']) { $show['eventoptions'] = true; } if ($eventinfo['useroll']) { // Roll for this event $show['userattending'] = false; if (($roll = @unserialize($eventinfo['roll'])) && is_array($roll)) { if (array_key_exists($bbuserinfo['userid'], $roll)) { $show['userattending'] = true; } foreach ($roll as $rollusername) { eval ('$rollbits .= "' . fetch_template('calendar_rollbit') . '";'); } } else { $eventinfo['roll'] = ""; } eval ('$eventinfo[roll] = "' . fetch_template('calendar_roll') . '";'); // End Roll } else { $eventinfo['roll'] = ""; } eval ('$caldaybits .= "' . fetch_template('calendar_showeventsbit') . '";'); Any ideas? |
#168
|
|||
|
|||
I just noticed the version for this hack Is lower then the recent one.
Any idea if this will ever be updated? Thanks in advance |
#169
|
|||
|
|||
Just searched in a clean 3.0.7 calendar.php for the:
PHP Code:
|
#170
|
||||
|
||||
Is it possible this could be modified to keep track of who does show up at the events? So we have a list of people who did attend, and the people who were no-shows? This would be awesome for my site, as we have gaming events.
|
#171
|
|||
|
|||
Quote:
calendar_roll template: Find PHP Code:
PHP Code:
Find PHP Code:
PHP Code:
|
|
|
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
More Information | |
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|