Commit Graph

15 Commits

Author SHA1 Message Date
Julian Seidenberg
bac9666597 API-CHANGE: dms shortcode system 2012-08-21 14:31:13 +12:00
Andrew O'Neil
725da88e75 MINOR: Document config system bug hack 2012-08-21 11:42:04 +12:00
Andrew O'Neil
5150e66de3 ENHANCEMENT: Extensions are now the main method of providing custom functionality, replacing subclassing DMSDocument 2012-08-21 11:31:53 +12:00
Andrew O'Neil
a6f8b83e1a ENHANCEMENT: Show number of documents on a page in dropdown 2012-08-14 14:13:11 +12:00
Julian Seidenberg
2f2019a42d MINOR: changing button label to indicate that multiple documents can be added at once 2012-08-14 13:02:53 +12:00
Julian Seidenberg
ca18b3fac0 API-CHANGE: working embargo API (with lots and lots of unit tests) 2012-08-13 14:14:31 +12:00
Julian Seidenberg
9e9cc995b3 ENHANCEMENT: warning when deleting a page with documents that exist only on this page. Also, when actually deleting the page, delete the associated documents that only exist on that page 2012-08-07 14:39:07 +12:00
Ryan O'Hara
6c90c89276 ENHANCEMENT: Add styling to main document tab in CMS. Add unlink icon 2012-08-07 11:55:11 +12:00
Julian Seidenberg
44317bfbe6 API-CHANGE: overriding DMS delete button (not quite working yet) 2012-08-01 18:38:06 +12:00
Julian Seidenberg
236857bc80 API-CHANGE: deleting a DMSDocument from the GridField working 2012-08-01 15:00:53 +12:00
Normann Lou
09a8229ec0 APICHANGE: change DMSDocumentInterface::downloadLink() to DMSDocumentInterface::getDownloadLink() so that a $DownloadLink could be used as a field to make GridField for DMSDocument to have a formatted linkable column
ENHANCEMENT: make "Filename" column of a GridField clickable hence make the document downlaodable.
ENHANCEMENT: make "Last Changed" column show as a "Ago" format, ie. 'A day ago' or 'there months ago'.
2012-08-01 12:35:44 +12:00
Andrew O'Neil
c0b52b939d FEATURE: Upload button for documents (WIP) 2012-07-31 14:12:20 +12:00
Julian Seidenberg
e0c028f87f BUGFIX: renaming method to prevent conflicts 2012-07-30 12:33:01 +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
5e4c295853 API-CHANGE: additional DMS implementation code 2012-07-17 17:58:33 +12:00