View Single Post
  #7  
Old 09-02-2005, 03:05 PM
Ky Kiske's Avatar
Ky Kiske Ky Kiske is offline
 
Join Date: Dec 2001
Location: Miami, Florida
Posts: 125
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Revan
As far as I can tell at this point, 4 or 5. They are all class_rpg_x.php (where x being the category of which they handle, such as items, clan, core etc), and take the place of functions_rpg.php

As for a general update:
Development has been nonexistant for a few weeks now. Ive been busy with a paid mod, and in the meantime combatting my Lineage II addiction.
The entire core is being rewritten (again, for the 3rd time and counting ), but this new structure offers cleaner code, ease of use for developing extensions/addons, and query efficiency. For instance, in headquarters.php, you had the potential of having the script run an infinitely large amount of queries, depending on how many combinations of class/race/element etc you had available. This has been reduced to zero, due to the cache system I blatantly ripped from vB... eh I mean wrote.
In any RPG file (IE not vB default), no queries need to be ran to fetch Clan, Class, Element, (Gender), Item, Race, Type. In short, everything that would need to be involved in a massive query to fetch all required info. In any vB default file (ie showthread, showpost), hooks will take care of the fetching of this info.
I am looking at a very high probability of there being NO file edits required, though this might change when I move on to the admincp.

In general, the only file I have finished is headquarters.php, though this will need slight rewrites because of some key changes to the DB table names I plan to introduce.
Ill try to make some time each day to developing the hack. I feel confident Ill be able to release the 3.5 compatible version within 2005, though this may change at any time. My sig will be updated should I have reason to believe I won't be able to make the deadline.
So you plan on important some AJAX Functionality? Maybe for the Clan Section.
 
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01046 seconds
  • Memory Usage 1,768KB
  • 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)bbcode_quote
  • (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