Difference between revisions of "VbzCart/archive/code"
		
		
		
		
		
		Jump to navigation
		Jump to search
		
				
		
		
	
 (more modules)  | 
				 (some of the class structure)  | 
				||
| Line 1: | Line 1: | ||
| + | ==About==  | ||
| + | Yes, I will be moving the code to [[GitHub]] as soon as I figure out how that works.  | ||
| + | ===Class and Library Structure===  | ||
| + | * [[/clsCacheFile]]  | ||
| + | ** [[/clsCacheFile_vbz]]  | ||
| + | * [[/clsDatabase]] - from data.php  | ||
| + | ** [[/clsVbzData]]  | ||
| + | * [[/clsTable]] - from data.php  | ||
| + | ** [[/clsGlobalVars]]  | ||
| + | * [[/clsVbzTable]]  | ||
| + | ** [[/clsCatPages]]  | ||
| + | ** [[/clsSuppliers]]  | ||
| + | *** [[/clsSuppliers_StoreUI]]  | ||
| + | ** [[/clsDepts]]  | ||
| + | ** [[/clsVbzTitles]]  | ||
| + | *** [[/clsTitles_StoreUI]]  | ||
| + | ** [[/clsItems]]  | ||
| + | *** [[/clsItems_info_Cat]]  | ||
| + | ** [[/clsItTyps]]  | ||
| + | ** [[/clsItOpts]]  | ||
| + | ** [[/clsShipCosts]]  | ||
| + | ** [[/clsVbzFolders]]  | ||
| + | ** [[/clsImages]]  | ||
| + | *** [[/clsImages_StoreUI]]  | ||
| + | * [[/clsDataSet]] - from data.php  | ||
| + | ** [[/clsCatPage]]  | ||
| + | ** [[/clsSupplier]]  | ||
| + | *** [[/clsSupplier_StoreUI]]  | ||
| + | ** [[/clsDept]]  | ||
| + | ** [[/clsVbzTitle]]  | ||
| + | *** [[/clsTitle_StoreUI]]  | ||
| + | ** [[/clsTitleIttyp]]  | ||
| + | ** [[/clsItem]]  | ||
| + | ** [[/clsItOpt]]  | ||
| + | ** [[/clsShipCost]]  | ||
| + | ** [[/clsVbzFolder]]  | ||
| + | * [[/clsDataSet_bare]] - from data.php  | ||
| + | ** [[/clsItTyp]]  | ||
| + | * [[/clsVbzRecs]]  | ||
| + | ** [[/clsImage]]  | ||
| + | *** [[/clsImage_StoreUI]]  | ||
| + | * ''[[/clsVbzSkin]]''  | ||
| + | ** ''[[/clsVbzSkin_Standard]]''  | ||
| + | *** ''[[/clsVbzPage_Cat]]''  | ||
| + | **** [[/clsPageCat]]  | ||
| + | * [[/clsVbzApp]]  | ||
| + | ==Code Archive==  | ||
| + | Some code I posted here earlier; ideally, I should be able to have these pages updated directly via git. That will come later.  | ||
* '''customer-side''':  | * '''customer-side''':  | ||
** [[/cat]]: generates main catalog pages  | ** [[/cat]]: generates main catalog pages  | ||
Revision as of 02:45, 20 December 2012
About
Yes, I will be moving the code to GitHub as soon as I figure out how that works.
Class and Library Structure
- /clsCacheFile
 - /clsDatabase - from data.php
 - /clsTable - from data.php
 - /clsVbzTable
 - /clsDataSet - from data.php
 - /clsDataSet_bare - from data.php
 - /clsVbzRecs
 - /clsVbzSkin
 - /clsVbzApp
 
Code Archive
Some code I posted here earlier; ideally, I should be able to have these pages updated directly via git. That will come later.
- customer-side:
- /cat: generates main catalog pages
 - /lib/store: base classes and catalog functions (should probably be split off)
 - /lib/shop
 - /lib/cart
 - /lib/ckout
 - /lib/base.cat
 
 - admin:
- /SpecialVbzAdmin: administration and order processing
 - /SpecialVbzCart: catalog functions as a MW extension
 - /admin.cart: shopping cart and user contact data
 - /admin.cache: cache administration
 - /pages: skin classes
 
 - shell:
- /maint/build-cat.php: build the item/title tables from the catalog tables