Go Back   vb.org Archive > vBulletin 3 Discussion > vB3 General Discussions
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools Display Modes
  #1  
Old 03-26-2002, 06:04 AM
Gamingforce's Avatar
Gamingforce Gamingforce is offline
 
Join Date: Oct 2001
Location: New York City
Posts: 128
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default Integrated Journal System

I have been working over the past few days to bring an journal system integrated with vBulletin. Although I didn't really document the changes as I went along, I could put it together as a hack package possibly if people are interested.

On our particular message board we call this journal system ChocoJournal. This is a pretty major hack. It involves modifications, changes to the user table, two new database tables, modification of vBulletin files and the use of the journal.php script which handles almost everything. Before going into this project I didn't know too much about MySQL and I wasn't too experienced with PHP but I have learned so much from coding this thing.

ChocoJournal Key Features:
  • User may enable / disable journal
  • Very easy to use since most of the information is obtained automatically
  • Journal entries support vBcode
  • A user selectable amount of newest entries are displayed first
  • Option to view all entries
  • User is able to comment on entries
  • Journal entries can be made private (only viewable to people on your buddy list)
  • Moderators and Admins do not have control over your journal entries.
  • You or the commentor may delete comments.
  • Current song / mood options in entries
  • Stats box on main journal page featuring total entries, number of private entries with a percentage of the total, number of journal page views, the number of buddies the user has and if you are on the buddy list of the user (to find out if you can read private entries)
  • Clicking on the avatar of the user in the stats box brings you to their profile
  • Sessions supported globally throughout the journal system
  • Journal status is integrated with profile featuring last entry time, and last public entry title.
  • Chocobos are fast

(How a user activates their journal [taken from my board])
Quote:
To activate your journal, go into User CP > Modify Profile and select the checkbox next to Enable ChocoJournal. You can change the entry display number from the default (10) to one of the choices in the pulldown menu. To edit / view your journal, click the ChocoJournal link on the extreme right of the User CP Nav Bar.
Here is a sample journal page:
http://www.gamingforce.com/forums/jo...=view&userid=1

Here is a sample of how the profile page looks like with the journal information:
http://www.gamingforce.com/forums/me...tinfo&userid=1

Planned features
> Give an option to allow / not allow commenting on an entry by entry basis.
> Design a universal journal home page featuring journal system stats and other cool stuff.
> Put an integrated page into a user's journal that shows the latest entries from each of buddy of the user.
> Possible integration of LiveJournal entries.

Let me know what you think. Thanks!
Reply With Quote
  #2  
Old 03-26-2002, 06:47 AM
JulianD's Avatar
JulianD JulianD is offline
 
Join Date: Jan 2002
Posts: 455
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Seems great for me! Do you plan to release it? It would be great to have a record of our projects displayed to the public!
Reply With Quote
  #3  
Old 03-26-2002, 08:02 AM
indiamike's Avatar
indiamike indiamike is offline
 
Join Date: Oct 2001
Location: New Jersey, India
Posts: 124
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I think it's friggin awesome, I am looking for something like this to.

I run a travel site and many of my members want to submit travelogues but the key thing holding me back has been the integration with vbulletin and giving each member there own page. This is something that I could use for that.

Please continue on this it's GREAT!!!!

Mike
Reply With Quote
  #4  
Old 03-26-2002, 08:34 AM
DjSap DjSap is offline
 
Join Date: Nov 2001
Location: Stockholm, Sweden
Posts: 105
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

i already made a travellog thingie for my board, its totally intergrated but it doesn't have as much extra thingies as your. you should add a rating thing for journals so users can see whos journal is best rated on a toplist.
Reply With Quote
  #5  
Old 03-26-2002, 11:42 AM
Aaow AnD wHiTe's Avatar
Aaow AnD wHiTe Aaow AnD wHiTe is offline
 
Join Date: Dec 2001
Location: Barcelona, Spain
Posts: 89
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Wow, amazing! Keep up the good work, Gamingforce!
Reply With Quote
  #6  
Old 03-26-2002, 03:57 PM
Gamingforce's Avatar
Gamingforce Gamingforce is offline
 
Join Date: Oct 2001
Location: New York City
Posts: 128
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Rating system? =)
Sounds awesome. I'll add that in tonight.
Reply With Quote
  #7  
Old 03-27-2002, 06:36 PM
Arkham's Avatar
Arkham Arkham is offline
 
Join Date: Nov 2001
Location: Toronto, Ontario
Posts: 134
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

This "hack" has made me re-think certain aspects of my site's design, it's so good.

Way to go... The possibilities are endless.

Absolutely brilliant.
Reply With Quote
  #8  
Old 03-27-2002, 08:41 PM
NYI Fan's Avatar
NYI Fan NYI Fan is offline
 
Join Date: Oct 2001
Location: Long Island, NY
Posts: 96
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

WOW!

OK, i have a few questions, because this looks like the answer to what I have been looking for...

My members have been asking for a recipe box, a place to store favorite recipes they find on the site

Is there a limit to how many entries they can have (can I as admin configure it?)
Is there any way to make folders inside the journal, so the entries can be sorted by type?

This really looks awesome, and I want to thank you (even if I don't end up installing it) for taking the time to create it!
Reply With Quote
  #9  
Old 03-28-2002, 03:51 AM
Marshalus's Avatar
Marshalus Marshalus is offline
 
Join Date: Nov 2001
Location: Lawrence, KS
Posts: 135
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Holy cow, that is exactly what I need.

If you've seen the www.opendiary.com program, you know why this would be a good thing. When do you plan on releasing this? Hell, I would even consider paying for it.
Reply With Quote
  #10  
Old 03-28-2002, 08:26 AM
Admin's Avatar
Admin Admin is offline
Coder
 
Join Date: Oct 2023
Location: Server
Posts: 1
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Arkham, please go to this page and enter your username, to show you are licensed. (you will need to use your customer number and password to access that page)
Thank you.
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 08:51 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.04265 seconds
  • Memory Usage 2,260KB
  • Queries Executed 11 (?)
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)ad_showthread_firstpost
  • (1)ad_showthread_firstpost_sig
  • (1)ad_showthread_firstpost_start
  • (1)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)navbar
  • (3)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (2)pagenav_pagelink
  • (10)post_thanks_box
  • (10)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (10)post_thanks_postbit_info
  • (10)postbit
  • (10)postbit_onlinestatus
  • (10)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
  • 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