resources
dynamic data rework
Posted by: Jo on May 24, 2008 | Updated: September 4, 2008 06:10 PM
[work in progress]
Dynamic Data in the 1x line has long been overdue for a rework aimed at code efficiency and useability. Although we have been adjusting some properties, we are now working on a general house cleaning and renovation of the dynamic data module and properties.
A. General Functionality
- Consistent use of common features throughout
- tplmodule
- layout
- status (active, inactive, hidden type)
- display -or some other name (preset, hidden - in form, allow input, etc).
- Review 'status' options
- Review need for other 'display' attribute
- Numeric sorting of 'numeric' properites and alpha for alpha properties
- Consistent naming of properties and their file names
- Consistent inheritance in properties, and general cleanup of code
- Each property needs to be reviewed for code and templates
B. Individual Properties
- Combo dropdown textbox - rework for more convenience
- Hidden property - review need (as opposed to status of hidden)
- Upload property - review various and the functionality, ability for multiple etc
C. User Interface
- Object listing page
- Rework display
- move"other Modules" to another page
- Hooked, standalone, default objects
- New object form
- simplify the form - only usual required fields
- Name, label, short urls, maybe URL Param renamed
- Sorting of properties (by name, group?) in various interfaces
- Consistent use and naming of templates for objects, and properties
- Documentation of Dynamic Data - overview page
- Documentation of properties
Related project : xarigami core
| « prev | next» |