Go Back   vb.org Archive > vBulletin 3 Discussion > vB3 General Discussions
  #1  
Old 12-03-2003, 03:54 AM
FleaBag's Avatar
FleaBag FleaBag is offline
 
Join Date: Dec 2001
Posts: 1,674
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default My work in progress... vBGuestbook

I've seen many requests for this hack over the years, and have wanted it myself - so I did what I should have done a long time ago and started reading some php tutorials - I'm thirsty for more to read, so if you know of an invaluable resource, please let me know.

Anyway, I'm sure if you're reading this you want more information on the hack [at present it's an addition, but will be classed as a hack later]. Here's some info on what I have running so far... Oh and in case you were wondering, it's for vB 2.

The hack requires no modification of vB files.
The hack enables you to host guestbooks for your users if you wish, as well as running your own vB powered guestbook.
The hack is fully integrated with the vB user table, so users can post without signing up for any additional services.
The hack uses an individual user account as a base - you can enable a guestbook for a user with one click.
Guestbook entries are listed from newest to olders.
The hack features pagination, with x amount of entries on each page specified by the Admin.
Each users guestbook post has a link to the users profile.
The date and time of each entry is logged and displayed with each post, and also features a server a time offset incase your server is hosted in a different time zone.
The hack can host unlimited guestbooks.
Admin, the user the guestbook is based on, and any user group or user specified by you has the ability to remove entries.
The hack is fully integrated with the vB template system - every aspect is editable via the Admin CP.
HTML is disabled.
vBcode and smilies supported.

I also plan to add a few features over the next few days.

Admin CP integration for settings, therefor not requiring editing of the guestbook.php file.
Server time offset taken from the vB settings, rather than user specified.
I am thinking of adding Guest posting, though I do not really see a need.
Guestbook fields specified by the guestbook owner.
User application for hosted guestbook.
User editable template for guestbook owners.
The ability for guestbook entries to be edited, as well as the reason for editing and vB specified time for editing allowed.

I'm sure there's a lot more I've forgotten to mention [I've been up all night], that will come to mind later. I'd appreciate input and comments on this. As far as a release is concerned, when I am happy with the current build and I have gained permission from the authors of hacks that I have used code for reference and as a base for some parts, I will release it to the Beta area.

Peace.
Reply With Quote
Reply

Thread Tools
Display Modes

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 03:10 AM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.06862 seconds
  • Memory Usage 2,197KB
  • 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)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)navbar
  • (3)navbar_link
  • (120)option
  • (1)post_thanks_box
  • (1)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (1)post_thanks_postbit_info
  • (1)postbit
  • (1)postbit_onlinestatus
  • (1)postbit_wrapper
  • (1)showthread_list
  • (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_threadedmode.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_threaded
  • showthread_threaded_construct_link
  • 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
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete