Go Back   vb.org Archive > vBulletin 3 Discussion > vB3 General Discussions
  #1  
Old 09-27-2005, 05:42 PM
eXtremeTim eXtremeTim is offline
 
Join Date: Jun 2002
Location: eXtremewebtech.com
Posts: 1,201
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default eXtremeScripts Core Foundation

I have been hard at work on a new system right now that has some serious power.

What is it?
This is a backend system. Allows for the creation of programs and sites, and so on the possibilities are limitless.

Features: (just a few of them for now to hold you over)
Engine system - with this you will be able to load in the stuff it needs to run. The idea is their will be several engines plus any custom ones thats get made. The engine will serve as the backbone. Like if you are in standalone mode you load the standalone engine. If you want it to integrate with vb you load in the vb engine file. This system will basicly allow you to make things that can work on almost any system out there.
Template Engine - with the custom template engine I am working on you will be able to take advantage of what ever backbone you are working withs template engine or make your own custom engine file to distribute.
This will have its own standalone template system that I am still working on.

Basicly everything you could dream of will be in the engine system making it truely a hot swapable system for front end stuff in the end. I am still working on figuring out how I would like to approach the admin side to this all still. I still have quite a ways to go on this but it is shaping up fast. I am already starting to us it in all my new client projects and its making life so much nicer.

Also as an added bonus we have a cool replacement to require_once and the other three.

Its called processfile which is a custom function that will first check if the file exists return a custom error if it doesn and then include it if you wish using the desired method of include include_once require require_once. Thus now you can make error generation effective. This means no more boring error when users put files in the wrong places.

Also bringing to the table:
Update/Insert Queries - a nice function to pass an array to and it generates to things you stick in the query. Meaning finaly we can have tidy easy to follow nicely strucutered queries.

Error handeling - This will offer several methods of generating errors from one function. Straight print, fatal error, silent which will log the errors, and so on.
Reply With Quote
  #2  
Old 09-27-2005, 05:52 PM
nexialys
Guest
 
Posts: n/a
Default

... and ?!
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 04:59 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.03344 seconds
  • Memory Usage 2,161KB
  • Queries Executed 13 (?)
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)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)navbar
  • (3)navbar_link
  • (120)option
  • (2)post_thanks_box
  • (2)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (2)post_thanks_postbit_info
  • (2)postbit
  • (1)postbit_onlinestatus
  • (2)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
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete