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
Andrew O'Neil
e30a34eedb
FEATURE: Autocomplete for add document
2012-08-07 13:45:01 +12:00
Ryan O'Hara
5025813d09
ENHANCEMENT: Styling for Adding document edit panel. Duplicate file type icons and rename with osx extensions
2012-08-07 12:23:03 +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
043bfb98f6
API-CHANGE: refactoring static methods to adhere to coding conventions.
2012-08-07 11:19:54 +12:00
Julian Seidenberg
6fa0cc5a32
API-CHANGE: refactoring getDMSinstance() to inst()
2012-08-07 11:19:54 +12:00
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