View Single Post
  #1436  
Old 08-07-2005, 08:15 AM
The Geek's Avatar
The Geek The Geek is offline
 
Join Date: Sep 2003
Location: Behind you
Posts: 2,779
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Progress report for vb3.5

Hi all - I know many of you are anxious to know how the new version is coming along for vb3.5 so I thought I would give you a quick update.

It has been a massive challenge redoing this in the sense that this mack requires massive amounts of file edits (though I think everyone is in agreement that they are a snap with theinstaller ). Learning to code for 3.5 changes and to do this without any file edits has made this a pretty massive redo however Im almost there.
The new system is actually called GARS (geek article and review system) and so far is requiring 0 file edits (and it looks to stay there). Here is a run down of the features:
1- Ability to create GAR types (i.e. Articles, reviews, tutorials, whatever).
2- Customize each of these types with their own attributes (choose which templates to use, which gallery, which rating system, etc. You can also set which verbiage to use like Search this Tutorial, etc...)
3- You can then assign each type to whatever forums you want (i.e. some forums are moview reviews, some are articles on movie production)
4- Ratings - you can create as many ratings as you want (i.e. for a game review type... you could create a standard rating for Graphics, Sound, Playability, etc)
5- named navigation - in essence you can use the old [break] bbcode or [break=onward ho] to produce a link to the next page that looks like: onward ho (page 1 of 4)
6- Mega customizable mod system. This has been a big challenge but its looking good now. Essentially, you can add as many mods (almost like hooks) in various places in the article/tutorial/whatever. The current locations are: Above the gar, inside the header (ideal for ratings), below the header, in a left sidebar, in a right sidebar. Each is customizable per type so your reviews and articles can use differing custom blocks. THis should make adding additional add ons or customizing the system a snap. I am also looking at adding addtional newthread/editpost hooks to make adding custom fields easy - however Im not sure if ill make this for the initial release.

So where am I with all of this? Im about 60% of the way done. Most of the hard stuff has been done and the largest problems overcome. Now Im working on finishing up the features and then cleaning up the code.
I was hoping to have an initial beta this weekend - however as these things go - I didnt anticipate spending 8 hours working on the mod system yesterday (thought it was already working and ended up rewriting it!). Anyway - ive been called down to London on business and now wont be able to work on it again until next weekend when I should be able to produce a beta - or something reasonably close.

nJoy
Reply With Quote
 
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01112 seconds
  • Memory Usage 1,766KB
  • Queries Executed 11 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD_SHOWPOST
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)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)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • reputationlevel
  • showthread
Included Files:
  • ./showpost.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
  • showpost_start
  • bbcode_fetch_tags
  • bbcode_create
  • postbit_factory
  • showpost_post
  • 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
  • showpost_complete