Commit Graph

9 Commits

Author SHA1 Message Date
Julian Seidenberg c571d5bc8d ENHANCEMENT: protecting the "dms-assets" folder from web access 2012-08-07 11:16:10 +12:00
Julian Seidenberg 17ea520f98 ENHANCEMENT: download link functionality 2012-07-27 17:40:17 +12:00
Normann Lou ed6a697b57 APICHANGE: use static $modelClass for DMS, instead of pass through a classname when getting a DMS instance.
FEATURE: add the "Documents" tab to page CMS fields, make the displayed fields customisable by DMSDocument subclass
2012-07-27 15:42:08 +12:00
Julian Seidenberg 0f6e7be3b9 API-CHANGE: enabling replace document 2012-07-27 14:21:24 +12:00
Julian Seidenberg 6a40448609 API-CHANGE: refactoring to support replace document functionality 2012-07-27 14:02:46 +12:00
Normann Lou 72b4c51b91 BUGFIX: when copy the physical file into the dms-assets folder, use the file absolute path for both from path and to path.
FEATURE: hook a DMS instance to manage an model class definable by the caller, instead of hard coded DMSDocument, treat DMSDocument as default managed model class.
2012-07-27 12:28:56 +12:00
Normann Lou de93686a68 MINOR: we intial a DMSDocuemnt with Title valued as the file name and remove some inline document that is not correct. 2012-07-26 12:50:52 +12:00
Julian Seidenberg 27d666a08d API-CHANGE: fixing up the DMS and tests 2012-07-17 13:52:58 +12:00
Julian Seidenberg 2068a6d590 API-CHANGE: DMS interface and mock implementation 2012-07-16 18:21:48 +12:00