Go Back   vb.org Archive > vBulletin Modifications > Archive > vB.org Archives > vBulletin 2.x > vBulletin 2.x Beta Releases
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools
Calendar / Thread Integration Hack Details »»
Calendar / Thread Integration Hack
Version: 1.00, by Session Session is offline
Developer Last Online: Apr 2006 Show Printable Version Email this Page

Version: 2.3.x Rating:
Released: 05-14-2003 Last Update: Never Installs: 11
Is in Beta Stage  
No support by the author.

Ok, this is my first VBulletin hack so please be calm on me As this is a beta BACKUP the files to be edited (as always)

I always wanted to link the calendar events to a thread aswell. So that if you make a public event, it also generates a thread from the same info. Now i always thought this was going to be hard, but actually it is really simple.

There are 5 steps to do in total in just 2 files. It concerns the calendar.php and the newthread.php

I tested this on vb 2.30 & works smoothly now at my site www.livesets.com

what does it do exactly:
  • When people push the New Thread button in a particular forum (can be specified as you like) you will be redirected to the Add Public Event screen
  • After filling in the required info it generates a public event just like it would do normally
  • next to that it will generate a thread in the forum where you pushed the New Thread button with topic title [date] title ( f.e. "[2003-05-14] Awakenings, Amsterdam NL" ) adn the same content as the Public Event
  • after that it updates all counters (forum,thread,user)
  • redirects to the new thread

NOTICE: on several places you will have to manually insert the forumid you want to use for this, in the example attached here the forumid used was 2

Please give some feedback I'm really happy i got this to work Some members already requested something like this, this is to make them happy :classic:

Greets,
Session.

Show Your Support

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

Comments
  #12  
Old 05-20-2003, 08:58 PM
Cyricx Cyricx is offline
 
Join Date: Aug 2002
Location: Missouri
Posts: 1,144
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Went great and works perfectly, not hitches at all

Trying to learn php now so I can add more fields to the calendar, but will sooo be watching this forum for your updates. Awesome idea integrating the reply button.
Reply With Quote
  #13  
Old 06-11-2003, 02:47 PM
Cyricx Cyricx is offline
 
Join Date: Aug 2002
Location: Missouri
Posts: 1,144
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Hmmm

Found a bug?

We have Public and Private events enabled on our forum. When you submit a private event it creates a thread as well =/

Anyway to only make this effect public events?
Reply With Quote
  #14  
Old 06-11-2003, 02:55 PM
gmarik's Avatar
gmarik gmarik is offline
 
Join Date: May 2002
Location: Mocsow
Posts: 1,288
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Oh, this is something. You could add:

Sort by Moth: August, September ... (Threads)
Reply With Quote
  #15  
Old 06-12-2003, 02:59 PM
Session Session is offline
 
Join Date: Mar 2003
Posts: 23
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Yesterday at 04:47 PM Cyricx said this in Post #12
Hmmm

Found a bug?

We have Public and Private events enabled on our forum. When you submit a private event it creates a thread as well =/

Anyway to only make this effect public events?
Yeah, i noticed this myself aswell.. Still working on that part, still have a small todo list to complete. Lack of time is stagnating it a bit hough
Reply With Quote
  #16  
Old 06-12-2003, 05:15 PM
Talisman's Avatar
Talisman Talisman is offline
 
Join Date: Aug 2002
Location: USA/West Coast
Posts: 371
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Awesome hack!
Reply With Quote
  #17  
Old 08-14-2003, 09:13 PM
Cyricx Cyricx is offline
 
Join Date: Aug 2002
Location: Missouri
Posts: 1,144
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Still workin on this Session? or moved on?

I love this hack, but am having problems integrating new calendar fields, plus the private events problem
Reply With Quote
  #18  
Old 08-14-2003, 09:16 PM
Session Session is offline
 
Join Date: Mar 2003
Posts: 23
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Ehm, well.. to be honest i kinda moved on.. It's working reasonably well at my site at the moment (some small buggy things now and then).

And it's being used massively.. as you can see the calandar fills up very fast now (www.livesets.com)

If you have a specific problem i might be able to look into it, but my time is very sparse
Reply With Quote
  #19  
Old 08-14-2003, 09:25 PM
Session Session is offline
 
Join Date: Mar 2003
Posts: 23
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

By the way, i still need to adjust the form so that you also need to fill in a country and a location..

At the moment i still have to do a lot of manual editing.. so i think i will improve it again soon (when i have more time)
Reply With Quote
  #20  
Old 08-15-2003, 11:52 AM
Cyricx Cyricx is offline
 
Join Date: Aug 2002
Location: Missouri
Posts: 1,144
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Hmm, mainly what I'm needing is I think I've figured out how to create a new field in the calendar (in my case I did "meeting place"), but I can't figure out how to get through your code to get it to post in the subject area of the thread it creates, so get a DB error when posting a new event.

I'd need to create like 2 or 3 new fields in the calendar, other then that, I'd be absolutely happy with this hack , very very few have a need or use for the private events.
Reply With Quote
  #21  
Old 08-21-2003, 09:01 PM
bloodkat bloodkat is offline
 
Join Date: Jul 2003
Posts: 1
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

So, I am super new to this, and I am probably missing something obvious... but I installed this hack, and the only people that can use it so far are the admins (for whom it works flawlessly ). I am confused, because I do not see any permissions settings in the hack, and I have not set any custom permissions on the calendar or the forum in question, but everyone besides the admins that attempt to add a new event, enters in their new thread info, and when they hit submit, they get a vBulletin message that says:

You do not have access to do this.

I have been poking around, but I can not seem to find the problem here. Anyone have any thoughts?? Would REALLY appreciate the help.
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 06:45 AM.


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.04939 seconds
  • Memory Usage 2,308KB
  • Queries Executed 27 (?)
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)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
  • (3)pagenav_pagelink
  • (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_postinfo_query
  • fetch_postinfo
  • 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