Go to file
Ingo Schommer c2d24f9022 FEATURE Changed CMSMain and LeftAndMain form submissions to return raw HTML instead of using FormResponse logic and evaluated javascript. This allows a more customizeable UI layer that is decoupled from the serverside logic. Any state changes should be propagated through the form itself.
ENHANCEMENT Using new 'X-STATUS' HTTP response header for CMS form responses, as it is more robust for submitting variable length strings than the original 'Status' header. The status is evaluated in LeftAndMain.EditForm.js
API CHANGE Removed CMSMain->tellBrowserAboutPublicationChange(), LeftAndMain->returnItemToUser(), LeftAndMain->getActionUpdateJS(), LeftAndMain->addTreeNodeJS(), LeftAndMain->deleteTreeNodeJS(). Use javascript to respond to state changes
API CHANGE Removed CMSForm and CMSRightForm javascript classes, superseded by LeftAndMain.EditForm.js
ENHANCEMENT Removed custom change detection in LeftAndMain->save(), this should be handled by DataObject->write()
ENHANCEMENT Removed switch in LeftAndMain->save() which doesnt process saving if the record hasn't been altered, to simplify the saving logic
ENHANCEMENT Removed custom add/remove tree node logic in LeftAndMain->save() which was retrieving state from DataObjectLog. This was never actively used, and should be handled by custom clientside logic.

git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/cms/trunk@92674 467b73ca-7a2a-4603-9d3b-597d59a354a9
2009-11-21 02:39:12 +00:00
code FEATURE Changed CMSMain and LeftAndMain form submissions to return raw HTML instead of using FormResponse logic and evaluated javascript. This allows a more customizeable UI layer that is decoupled from the serverside logic. Any state changes should be propagated through the form itself. 2009-11-21 02:39:12 +00:00
css BUGFIX Ensuring the padding rules for loading indicators in CMS action buttons are properly applied 2009-11-21 02:38:42 +00:00
images FEATURE: reenabled the ability to upload images from the insert image tab. Still commented out while le a couple of tweaks are made 2009-11-11 07:06:45 +00:00
javascript FEATURE Changed CMSMain and LeftAndMain form submissions to return raw HTML instead of using FormResponse logic and evaluated javascript. This allows a more customizeable UI layer that is decoupled from the serverside logic. Any state changes should be propagated through the form itself. 2009-11-21 02:39:12 +00:00
lang MINOR update lang files 2009-11-11 00:40:34 +00:00
tasks ENHANCEMENT FilesystemSyncTask: If folderID GET parameter is available, only synchronise that folder ID - useful for only synchronising a specific folder and it's children (from r82841) 2009-10-21 04:37:02 +00:00
templates MINOR Re-enabled statusmessage in CMSMain_right.ss template 2009-11-21 02:38:54 +00:00
tests APICHANGE: add the ability to remove some permissions specified by their code in the rendered field html of PermissionChecksetBoxField and full-covered unit tests of this ability. (from r92428) 2009-11-21 02:01:21 +00:00
thirdparty ENHANCEMENT Saving layout state in CMS in cookie for left-hand panel 2009-11-21 02:37:12 +00:00
_config.php BUGFIX: Remove blockquote from tinymce default plugin list - blockquote isnt a plugin in tinymce3. 2009-10-23 02:24:09 +00:00
silverstripe_version fixed $ 2007-12-14 04:35:33 +00:00