PowerPoint Mockup of CMS Code Generator …done under protest that I consider doing this in PP rather than CMS to be a waste of time
Modules List [ Add a New Module ] [ Load a Module ] Module Name GrainAssist 1 page
Module Details Module Details: GrainAssist Name: GrainAssist [ Edit ] [ Delete ] [ Generate Code ] [ Export Module ] [ Add a New Table ] Table Name Commodity Buyer Delivery Bid 1 page
Edit Module Edit Module Module Name: [ GrainAssist _____________________ ] Module Title: [ Alliance Magical Grain Assister _____ ] Comments: [ Exported 2006-06-22 _____________ ] Splash Screen: [ x ] [ Save ] [ Cancel ]
Delete Module Delete Module Are you sure you want to delete module: GrainAssist [ Yes ] [ No ]
Table Details Table Details: Commodity Name: Commodity Helper: Commodity Aggregate: Commodities Etc: flags [ Edit ] [ Delete ] [ Add a New Field ] Field Name type Name string 1 page
Edit Table Edit Table Table Name: [ Commodity ____________________ ] Helper Name: [ Commodity ____________________ ] Aggregate Name: [ Commodities ___________________ ] View Action: [ x ] List Action: [ x ] Edit Action: [ x ] Delete Action: [ x ] Primary Key: [ ____________________________ | v ] [ Save ] [ Cancel ]
Delete Table Delete Table Are you sure you want to delete table: Commodity [ Yes ] [ No ]
Field Details Field Details: Name Field Name: Name Type: string Size: 255 Required: Yes Indexed: No Unique: No Filterable: No Listed: Yes [ Edit ] [ Delete ]
Edit Field Edit Field Field Name: [ Name ________________________________ ] Required: [ x ] Editable: [ x ] Indexed: [ ] Unique: [ ] Filterable: [ ] Listed: [ x ] References: [ _____________________________________ | v ] Type: [ string | v ] Size: [ 255 __________________________________ ] [ Save ] [ Cancel ]
Delete Field Delete Field Are you sure you want to delete field: Name [ Yes ] [ No ]
Generate Code Generate Code Base Path: [ ~steve/cms/trunk/html/include/modules/GrainAssist___ ] [ Go! ] [ Cancel ] Should this send the user to a page where they can download the generated code? Maybe as a .zip file?