Commit Graph

73 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
Ingo Schommer c44434d498 FEATURE Replace file (incl. name validation) 2012-08-06 20:53:34 +02:00
Ingo Schommer c65f3340eb Added README 2012-08-06 16:20:33 +02:00
Ingo Schommer 2d66b0e453 Linking to page in DMSDoc detail view, adding header 2012-08-06 15:46:05 +02:00
Julian Seidenberg 02fad50ab3 ENHANCEMENT: delete button warning 2012-08-06 18:17:01 +12:00
Julian Seidenberg fd94ad19f4 MINOR: jslint suggested improvements 2012-08-06 18:15:16 +12:00
Ryan O'Hara 782b07ec80 MINOR: Adjust styling for gridfield showing where-else document is linked 2012-08-06 17:55:18 +12:00
Andrew O'Neil 8be5a754bc FEATURE: WIP add existing document to page 2012-08-06 17:52:41 +12:00
Ryan O'Hara 546546ced1 BUGFIX: Fix Javascript for document type buttons. Style adds to only to selected doc type 2012-08-06 17:33:52 +12:00
Ryan O'Hara aa9075af79 ENHANCEMENT: Add styling to Document type buttons. TODO - Allow selected styling to only be added once. 2012-08-06 16:55:57 +12:00
Ryan O'Hara 3f2956bf95 MINOR: Add aditional app_icons 2012-08-06 15:57:47 +12:00
Andrew O'Neil c3437d8646 BUGFIX: Fix edit links on document upload 2012-08-06 13:23:16 +12:00
Normann Lou 505bbc96a3 MINOR: missing images that should be used after you upload files to show the file type.
MINOR: add a TODO comments for other dev to check later.
2012-08-03 18:26:32 +12:00
Normann Lou 472183df09 ENHANCEMENT: add "Back" and "Done" button to the DocumentAddController. 2012-08-03 18:26:32 +12:00
Ryan O'Hara c11c1ac61c Remove tabs styling from buttons 2012-08-03 16:17:19 +12:00
Ryan O'Hara 228e9a25c7 ENHANCEMENT: add styling to meta-data. MINOR: Add initial styling for document type and action buttons with JS to hide panels - this needs a lot of work 2012-08-03 12:18:55 +12:00
Julian Seidenberg 44317bfbe6 API-CHANGE: overriding DMS delete button (not quite working yet) 2012-08-01 18:38:06 +12:00
Andrew O'Neil 66a7a0a738 Edit form for upload 2012-08-01 17:59:41 +12:00
Julian Seidenberg d6740d8482 ENHANCEMENT: adding scss stlying 2012-08-01 16:12:11 +12:00
Julian Seidenberg 236857bc80 API-CHANGE: deleting a DMSDocument from the GridField working 2012-08-01 15:00:53 +12:00
Normann Lou 2800533e40 BUGFIX: change the Document.ss to its generic format 2012-08-01 14:48:27 +12:00
Normann Lou c08555479c FEATURE: add Documents.ss and Document.ss default templates which could be included in associated Page template 2012-08-01 14:45:19 +12:00
Normann Lou f933e1a335 APICHANGE: add getFileSize() function to DMSDocument 2012-08-01 14:42:51 +12:00
Normann Lou 5e448c8d7b APICHANGE: add DMSDocument->getFileExt(), remove DMSDocument_Controller::get_file_extension(), use the instance function where ever applicable. 2012-08-01 14:13:07 +12:00
Normann Lou 40631b12b1 MINOR: type 'an' should be "and' in inline documentation 2012-08-01 13:43:46 +12:00
Normann Lou 99435e39b7 BUGFIX: use the new API method getFilenameWithoutID() 2012-08-01 13:23:20 +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
Normann Lou f361cab459 APICHANGE: rename filenameWithoutID() to getFilenameWithoutID() so that FilenameWithoutID could be used as a data object 'field' and could be used in a grid field of DMSDocument 2012-08-01 10:51:52 +12:00
Andrew O'Neil 66dd7e9394 Fix breadcrumbs for add document 2012-08-01 10:49:58 +12:00
Andrew O'Neil adf25185f1 ENHANCEMENT: Adding documents to a page works! (poorly) 2012-08-01 10:49:57 +12:00
Julian Seidenberg 2819a5fd60 BUGFIX: removing debug statements and adding the correct filename when downloading documents 2012-08-01 10:43:53 +12:00
Julian Seidenberg fcd29dbf31 ENHANCEMENT: working replace file and usage listing 2012-07-31 18:17:08 +12:00
Julian Seidenberg 449b1d3ba4 ENHANCEMENT: using DMSUploadField in DMSDocument 2012-07-31 18:17:07 +12:00
Julian Seidenberg 5ac332352c MINOR: cutting out unnecessary lines from upload field template. We don't need multiple file upload support in the getCMSFields code for a single DMSDocument, so that template code goes away with this commit 2012-07-31 18:17:07 +12:00
Andrew O'Neil a161dca65a MINOR: Move DMSUploadField into cms folder 2012-07-31 14:42:25 +12:00
Andrew O'Neil 5cd6e96189 MINOR: Move cms code into its own folder 2012-07-31 14:26:53 +12:00
Julian Seidenberg e41d6691f0 API-CHANGE: adding stub method 2012-07-31 14:26:29 +12:00
Julian Seidenberg f7e0bb918a API-CHANGE: overriding upload field for DMS 2012-07-31 14:24:50 +12:00
Andrew O'Neil c0b52b939d FEATURE: Upload button for documents (WIP) 2012-07-31 14:12:20 +12:00
Julian Seidenberg 5a13ff221e API-CHANGE: cmsFields for DMSdocument 2012-07-30 18:31:23 +12:00
Julian Seidenberg 4aba2774a7 BUGFIX: fixing unit tests so they don't delete existing data 2012-07-30 12:57:27 +12:00
Julian Seidenberg e0c028f87f BUGFIX: renaming method to prevent conflicts 2012-07-30 12:33:01 +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
Julian Seidenberg cb2f61c260 BUGFIX: fixing DMS unit tests 2012-07-27 13:11:28 +12:00
Julian Seidenberg e3c49aa775 Revert "MINOR: removing comments"
This reverts commit de09822ce0.
2012-07-27 12:54:38 +12:00
Julian Seidenberg 9ba84e6211 Merge branch 'master' of ssh://gitorious.silverstripe.com:2222/electricityauth/dms 2012-07-27 12:45:36 +12:00
Julian Seidenberg de09822ce0 MINOR: removing comments 2012-07-27 12:37:39 +12:00