Go Back   vb.org Archive > vBulletin Modifications > Archive > vB.org Archives > General > Member Archives
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools
Details »»

Version: , by leadZERO (Guest)
Developer Last Online: Jan 1970 Show Printable Version Email this Page

Version: Unknown Rating:
Released: 05-09-2001 Last Update: Never Installs: 0
 
No support by the author.

I'm ready to start on the meat of my calendar hack for vB2, however I have run into somewhat of a roadblock. The problem is how to group calendar events. The two ways I have come up with are as follows:

1) Calendar by Usergroup
2) Calendar by Forum

Both have their advantages and disadvantages. If done by usergroup a person would only be able to view one group based calendar, because each member can only be a member of one group. Grouping by forum though means that anyone with access to the forum will have access to the calendar. This could pose a problem since the current "Private Forum" option isn't so private and only someone with admin rights can add someone to the access list for a forum.

If done by forum a discussion thread could also be started when a calendar event is added, optionally of course. But on the flipside doing it by usergroup would allow you to easily mail people when a calendar event was added.

I'm just looking to know if one method would be more useful for people then the other. Either one will function nicely on my site.

At the least please vote on the poll. If you could just add your comments.

Show Your Support

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

Comments
  #2  
Old 05-09-2001, 03:06 PM
supernut supernut is offline
 
Join Date: Nov 2001
Posts: 38
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

both options, group and forum.

e.g britney spears forums, calendar for anything to do with her

group access is fine for control or who can do and what, but its the forum calendar that is really needed
Reply With Quote
  #3  
Old 05-09-2001, 08:07 PM
Flare Flare is offline
 
Join Date: Oct 2001
Posts: 27
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Why not have a hybrid system? It will require a little bit more coding, but not much, I don't think...

Just have a system where you put in a new event, and you can assign it flags as to who can access it.

IE :

example 1: This event can be accessed by Users in usergroup 1,5,6,13 (and)(or) can be accessed by those with access to forum 11,15,21.

Would require access to one of the listed forums AND be in a specific user group when using the AND statement, and when using the OR statement would require one or the other, not both.

example 2: This event can be accessed by Users with access to forum 1,7,8 and can be accessed by those in usergroup *.

Would allow every user group to access to the forum, but they must have access to forums 1, 7 or 8.

Would be very easy to put those checks in... you'd just have to add an additional field or two to events that show who has access... could even be bitwise access levels if space is at a premium But that's a little extreme and the logic involved would be a bit overwhelming.

I can help you with this part if you want.
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 09:17 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.03517 seconds
  • Memory Usage 2,204KB
  • Queries Executed 16 (?)
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
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (6)navbar_link
  • (120)option
  • (3)post_thanks_box
  • (3)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (3)post_thanks_postbit_info
  • (2)postbit
  • (2)postbit_onlinestatus
  • (3)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
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • postbit_imicons
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete