colymba
7972cef1f1
FIX tmpl.js requirement
2013-06-23 16:22:25 +03:00
colymba
fc61727c3e
clean up form attributes + ajax reponse
2013-06-16 17:09:13 +03:00
colymba
3fa751d301
upload is now done by UploadField
...
UploadField does all the uploading and Image/File object creation.
Record creation and link to gridField relation is done by upload method
2013-06-16 16:35:40 +03:00
colymba
9b4608f3d3
latest SS3.1 branch compatibility
2013-06-02 21:07:00 +03:00
Tony Air
5616e02798
Non ajax loading
...
This small fix let's user to refresh bulk uploading page.
2013-05-07 23:11:57 +07:00
Tom Densham
b0bda93d1d
Use populateCMSDataFields to return default DataObject values
...
I have edited the getRecordHTMLFormFields method to run populateCMSDataFields so that default values set in your DataObject get pulled through.
Let me know if this is submitted to the right branch.
2013-05-07 16:19:17 +02:00
MattyBalaam
5cbacb40b0
Update GridFieldBulkImageUpload_Request.php
...
Silverstripe 3.1.0 requires statics to be defined as private
http://doc.silverstripe.org/framework/en/3.1/changelogs/3.1.0
2013-03-28 17:24:22 +00:00
colymba
60a5e48979
add max upload file size config
...
Bulk upload maximum file size can now be set through
setConfig('maxFileSize', Xbytes )
2013-03-26 10:48:12 +02:00
colymba
bc8f2bda59
FIX #3 , FIX #11 should work with all RelationList
2013-03-04 11:44:53 +02:00
colymba
7546bd08c0
clean up : removed update+finish btn references
2013-03-04 10:56:03 +02:00
colymba
3d3e50e596
FIX disabled button not working in FF + IE
...
buttons are just visually disabled via JS for now
2013-03-04 10:54:28 +02:00
s-m
c26fae6aaa
FIX: Forgot to include the classname that can be derived from the config-option 'imageFieldName'...
2013-02-02 18:26:48 +01:00
Thierry François
381d6a28ad
Merge pull request #13 from s-m/create-callback
...
NEW: Added a callback before writing the record for the first time
2013-02-02 08:19:17 -08:00
Steffen Maaß
09554b27b4
NEW: Added a callback before writing the record for the first time, allowing the corresponding DataObject to execute code related to the current gridField.
2013-02-02 13:45:52 +01:00
Steffen Maaß
c5228ea024
NEW: Subclasses of Image are now instantiated and used, according to the has_one definition of the corresponding DataObject
2013-02-02 13:42:54 +01:00
colymba
67958b4e37
Add ui-state to save and delete buttons
...
Switch buttons between enabled and disabled as necessary
2013-01-17 23:32:54 +02:00
colymba
a0ebac8f7d
Hide that bogus 'save & finish' button
2013-01-17 23:05:46 +02:00
colymba
eb944b6aa8
FIX #8 Add config option for sequential uploads
...
setting Component option 'sequentialUploads' to true will upload files
one by one in the order they were selected
2013-01-10 19:23:36 +02:00
colymba
efe4e35c9c
FIX #7 $has_one config is now inherited
...
Fixes bug where no default $has_one field would be found if the relation
is on the parent class
2013-01-09 23:28:55 +02:00
colymba
7a0b32eafd
Removed old useless methode
2012-09-05 20:18:24 +03:00
colymba
e7c7239ada
Unescape Form Fields POST data as Helper methode
...
Moved escaping or sent POST data into the Helper class since it is the
same everywhere.
2012-09-05 20:17:19 +03:00
colymba
861d4128dc
FIX: update methode now saves has_ fields
2012-09-05 20:07:55 +03:00
colymba
079fb7fa36
UI behavior and visual enhancements
...
Switch Actions to FormActions buttons and add colored visual hints about
items status.
2012-08-10 00:30:50 +03:00
colymba
fe8e41aa40
cleaning up the code
2012-08-08 00:02:13 +03:00
colymba
cf0a3262f7
NEW: Defined global path to components folder
...
defined BULK_EDIT_TOOLS_PATH as root folder for Components, usefull in
Requirements and make install easier.
2012-08-07 23:56:59 +03:00
colymba
a141aba650
API: defined components set's HTML fragment
...
All bulk edit tools will now use "bulk-edit-tools" HTML fragment,
defined in base component GridFieldBulkEditingTools. Previous
"GridFieldBulkEditingTools" is now GridFieldBulkEditingHelper.
2012-08-07 23:51:54 +03:00
colymba
65d1e7c5cb
API: custom upload folder
...
Possibility to set a custom upload folder through Component $config
2012-08-07 22:40:12 +03:00
colymba
1e260d2b48
API: Request Handler use $config + EditingTools
2012-07-28 14:17:19 +03:00
colymba
05d12695f6
FIX: Cancel button always available
...
Cancel button does not depends on crumbs
2012-07-25 20:59:50 +03:00
colymba
86e2773663
Test if a field is returned by getCMSFields()
...
Should not happen unless the field was manually removed within
getCMSFields()
2012-07-19 15:54:19 +03:00
colymba
26690ba84d
FIX: formFields were not return in nested set
...
fieldByName() doesn't work in nested sets (i.e. when Tabs are used). If
no field is return this is now coupled with dataFields()
2012-07-19 15:50:23 +03:00
colymba
8a4066bef9
FIX: X-Include-JS requirements load order
...
UploadField.js was always loaded last, causing the new template not to
load and crashing the whole thing.
Simply calling the forTemplate() method earlier, makes all the Form's
requirements (including UploadField.js) being loaded first
2012-07-19 15:48:17 +03:00
colymba
1ac1c88cd6
Updated comments and Readme
...
Added comments and credits and updated README
2012-07-18 15:26:30 +03:00
colymba
56a4bb4681
FIX: delay JS remplate loading
...
template was still loaded before UploadField.js, now loaded on document
ready()
2012-07-18 12:37:15 +03:00
colymba
a4a6a53503
FIX: JS requirements load order
...
Custom requirement to be loaded after UploadField as it depends on
tmpl.js
Was crashing is IE and silently in Chrome
2012-07-18 11:57:01 +03:00
colymba
51b9518492
Automatic Fields detection + EditForm generation
...
Component now finds the Image relation and all 'editable fields' itself.
Also gets the edit Forms from the record's getCMSFields()
+ other little fixes
2012-07-18 02:12:10 +03:00
colymba
f010fda4a6
FIX: Change form output method
...
Fixes SecurityID issue with form not being displayed
2012-07-17 01:21:44 +03:00
colymba
cb55fe2d89
Initial commit with files
2012-07-16 23:39:01 +03:00