Version: 1.0.0, by Farcaster
Developer Last Online: Jun 2014
Category: Social Group and Album Enhancements -
Version: 3.8.x
Rating:
Released: 01-27-2009
Last Update: 04-05-2009
Installs: 73
DB Changes Uses Plugins Template Edits
Code Changes
No support by the author.
In short, this modification will allow social groups on your forum have their own calendar area and have upcoming events shown on their group page. Here is a list of features:
Upcoming events for a group are shown on the group's page, grouped by day.
The group's next event is shown in more detail and can be configured to show the entire event description or be trimmed to a certain number of characters.
Members can see events for all the social groups they belong to consolidated into one calendar.
The forum home index page can be setup to show upcoming events for social groups.
Non-members can see upcoming events for a public group by viewing the group's page. They will not see events for these groups in the calendar view or on the forum homepage, which will help keep the clutter down.
Group's that are moderated, invite only, or must join to view content, will not display their upcoming events to non-members. Their events are also secured, so following a link to an event by a non-member will result in a no permissions error.
Group owners can optionally allow members to be able to post events, or they can set their group up so that only they can post events.
When clicking on the New Event link from the group's page, the event will automatically be assigned to the referring group.
When creating a new event from the calendar view, the creator can assign the event to any group he has permissions to post events. These events will appear in a drop down box on the event.
Admins and moderators can be set to be excluded from all filtering and permissions. This allows the administrator an unfiltered view of the social group calendar, and the ability to move or edit group's events as needed.
Plays nice with Farcaster's Event Attendance v2.0 (RSVP mod).
Is there a Social Group Calendar mod for CMS 4.0 or is it built in somewhere that I just can't find it? Sounds like an obvious need and with the RSVP it can replace meetup.com - which is my goal.
Anyone want to help make this into a Vbulletin 4.0 Mod? I am on the right track I think but cant get it to display for some reason.
Quote:
Originally Posted by bgg
Is there a Social Group Calendar mod for CMS 4.0 or is it built in somewhere that I just can't find it? Sounds like an obvious need and with the RSVP it can replace meetup.com - which is my goal.
Any input welcome.
James
Hello, all. I am finishing up the updates to this mod and will be posting a vb4 version very soon. I am also planning on creating a CMS widget for the front page that will show members events from social calendars that they are a member of.
I have installed, edited the two files, uploaded them. Then I edited the templates, and configured. Now when I try to view or add an event I get the permissions error. How can I fix this?:
Tina, you do not have permission to access this page. This could be due to one of several reasons:
1. Your user account may not have sufficient privileges to access this page. Are you trying to edit someone else's post, access administrative features or some other privileged system?
2. If you are trying to post, the administrator may have disabled your account, or it may be awaiting activation.
Also, in the admincp when I go into my calendar manager and edit I get this vB database error, however, the changes I made are saved:
Database error in vBulletin 3.8.2:
Invalid SQL:
SELECT eventid, userid, event.title, recurring, recuroption, dateline_from, dateline_to, event.calendarid, IF (dateline_to = 0, 1, 0) AS singleday, customfields,
dateline_from AS dateline_from_user, dateline_to AS dateline_to_user, utc, dst , event.socialgroupcalendar, sg.name as socialgroupname
FROM event AS event
INNER JOIN calendar AS calendar USING (calendarid)
LEFT JOIN (SELECT groupid, name FROM socialgroup) sg ON sg.groupid = event.socialgroupcalendar
WHERE ((dateline_to >= 1271157014 AND dateline_from < 1274008214) OR (dateline_to = 0 AND dateline_from >= 1271157014 AND dateline_from <= 1274008214 ))
AND visible = 1
AND calendar.options & 512
ORDER BY dateline_from;
MySQL Error : You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'SELECT groupid, name FROM socialgroup) sg ON sg.groupid = event
Error Number : 1064
Request Date : Thursday, April 15th 2010 @ 07:10:14 AM
Error Date : Thursday, April 15th 2010 @ 07:10:14 AM
Script : http://sonoma.ca.theparentpack.org/f....php?do=update
Referrer : http://sonoma.ca.theparentpack.org/f...hp?do=edit&c=1
IP Address : XXXXXXXXXX
Username : Tina
Classname : vB_Database
MySQL Version : 4.0.27-max-log
Even when I disable the mod, I get the permission error. What can I do to fix these two issues?
I did all the edits but when a member of the group tries to post an event (Allow Members to Post Events is enabled in group options) they get a permission denied message. How do i fix this?
I have installed, edited the two files, uploaded them. Then I edited the templates, and configured. Now when I try to view or add an event I get the permissions error. How can I fix this?:
Tina, you do not have permission to access this page. This could be due to one of several reasons:
1. Your user account may not have sufficient privileges to access this page. Are you trying to edit someone else's post, access administrative features or some other privileged system?
2. If you are trying to post, the administrator may have disabled your account, or it may be awaiting activation.
Quote:
Originally Posted by |Jordan|
I did all the edits but when a member of the group tries to post an event (Allow Members to Post Events is enabled in group options) they get a permission denied message. How do i fix this?
I managed to solve this problem.
Go to template "socialgroups_events"
Find the 4th line down, the code that starts with this <if condition="$show[new_event_button]"> and ends with |</if>
Change it to this <if condition="$show[new_event_button]"><a id="add_event_link" class="smallfont" href="calendar.php?do=add&type=single&c=$calendari d">$vbphrase[new] $vbphrase[event]</a> |</if>