Ingo Schommer
89abb29047
MINOR Fixed reading of javascript metadata in CMSMain.AddForm.js
2011-10-29 22:04:40 +02:00
Ingo Schommer
2ac0ea78cf
MINOR Don't emulate built-in radiobutton behaviour in CMSMain.AddForm.js
2011-10-29 22:04:39 +02:00
Julian Seidenberg
ebcc1f324e
BUGFIX: "Parent Page" dropdown isn't hidden in "Edit Page" -> Settings (SSO-15)
2011-09-28 11:48:36 +13:00
Ingo Schommer
ab9d62b53c
MINOR Removed hardcoding of history ajax links
2011-09-19 21:34:46 +02:00
Ingo Schommer
872239830c
BUGFIX Fixed history.pushState() ajax load duplication in CMSPageHistoryController.js
2011-09-19 21:00:17 +02:00
Will Rossiter
18471e8878
ENHANCEMENT: added tests for CMSPageHistoryController::VersionsForm(). BUGFIX: fixed VersionsForm hidden ID storing a reference to itself. ENHANCEMENT: changed url structure from /version/ to /show/ for consistency between CMSPageHistoryController and CMSMain. APICHANGE: moved performRollback() from CMSMain to CMSPageHistoryController
2011-09-19 17:30:47 +02:00
Will Rossiter
f81531115f
ENHANCEMENT: added notice template for outputting notices to cmsmain interfaces.
2011-09-19 17:30:47 +02:00
Will Rossiter
d90ea0d236
ENHANCEMENT: implemented CMSPageHistoryController with comparsion view, single version view into new CMSMain API.
2011-09-19 17:30:46 +02:00
Ingo Schommer
5de2ba5628
MINOR Removing executable flag from all files (thanks miiihi)
2011-09-18 22:04:42 +02:00
Ingo Schommer
c4a99dfc09
MINOR Redirecting page links in CMSPagesController to CMSPageEditController (admin/pages/show/99 to admin/page/show/99)
2011-07-08 15:36:30 +02:00
Ingo Schommer
c4c3d21fa9
MINOR Using Form->forTemplate() to include <form> tags in controller actions on AssetAdmin and CMSMain (underlying clientside logic has changed)
2011-07-08 15:36:30 +02:00
Ingo Schommer
26151f2e4c
ENHANCEMENT Limiting page types based on SiteTree::$allowed_children in CMSMain.AddForm.js
2011-05-08 23:36:55 +12:00
Ingo Schommer
4f157e3133
MINOR Fixed CreateToplevelGroups toggling in CMSMain.EditForm.js
2011-04-30 18:34:52 +12:00
Ingo Schommer
9a09aaf42b
ENHANCEMENT Changed CMSMain->AddForm() to a modal dialog, showing page types and their descriptions as radiobuttons rather than a dropdown
2011-04-28 22:49:34 +12:00
Ingo Schommer
09ad6dcaa6
ENHANCEMENT Showing full CMS search form (instead of toggling fields individually), removing metadata search fields (limiting to fields applicable in new designs)
...
API CHANGE Renamed CMSMain->SearchTreeForm() to SearchForm(), CMSMain->doSearchTree() to doSearch() (search can be used for list and gallery views as well)
API CHANGE Removed CMSMain->SiteTreeFilterOptions() and CMSMain::$site_tree_filter_options, moved to CMSMain->SearchForm()
2011-04-28 22:49:34 +12:00
Ingo Schommer
58416e5dea
ENHANCEMENT Added CMSPagesController
2011-04-28 22:49:34 +12:00
Ingo Schommer
b9fc626fc9
MINOR Removed CommentTableField, moved to page-comments module
2011-04-28 22:49:33 +12:00
Ingo Schommer
d48f21afc0
MINOR Renamed #sitetree_ul to .cms-tree in JavaScript logic (changed in LeftAndMain.ss base template)
2011-04-28 22:49:33 +12:00
Ingo Schommer
4ec0fa224e
MINOR Changed #sitetree_ul to #sitetree in templates and javascript
2011-04-28 22:48:55 +12:00
Ingo Schommer
766adba5ad
ENHANCEMENT Removed tinymce_ssbuttons code which assumed a non-modal dialog (toggling between different link/image/flash forms)
2011-04-28 22:48:55 +12:00
Ingo Schommer
4fe07e9b71
MINOR Using '.cms-edit-form' instead of '#Form_EditForm' selector
2011-04-28 22:48:55 +12:00
Ingo Schommer
c193743b43
MINOR Removed jQuery.layout references
2011-04-28 22:48:53 +12:00
Ingo Schommer
842c38fbc4
MINOR Disable ui-titlebar styling for link/image forms, as it breaks the "insert" button interactions (to be replaced with a new modal dialog implementation soon anyway)
2011-04-05 15:34:59 +12:00
Ingo Schommer
c2457c845b
MINOR Moved jquery-changetracker from 'cms' to 'sapphire'
2011-03-28 09:17:58 +13:00
Ingo Schommer
0dfbec8d2d
MINOR Moved LeftAndMain, SecurityAdmin, ModelAdmin and related functionality from 'cms' module to sapphire/admin
2011-03-28 09:03:00 +13:00
Ingo Schommer
c660284236
MINOR Moved SilverStripeNavigator from 'sapphire' to 'cms'
2011-03-28 09:02:42 +13:00
Ingo Schommer
8c04bafb4e
MINOR Added class_exists() check for Translatable, which has moved into a new 'translatable' module
2011-03-28 09:02:41 +13:00
Ingo Schommer
d4dbb0680b
BUGFIX Only select node after form reload if creating the node
2011-03-22 18:43:40 +13:00
Ingo Schommer
6cfade0b3d
BUGFIX Allowing "batch action" selection in new jstree implementations (first draft, doesn't reflect success/fail state on nodes afterwards)
...
BUGFIX Passing native JSON array back from CMSBatchActionHandler in order to simplify clientside logic in LeftAndMain.BatchActions.js
2011-03-22 18:43:40 +13:00
Ingo Schommer
6700abe570
BUGFIX Fixed 'onreset' behaviour for IE in CMSMain.js
2011-03-22 18:43:40 +13:00
Ingo Schommer
2497f37f58
ENHANCEMENT Allowing checkboxes and their disabling on LeftAndMain.Tree.js
2011-03-22 18:43:39 +13:00
Ingo Schommer
49a76a0c95
MINOR Fixed ajax load binding to folder selection in ThumbnailStripField.js (was broken after move to jquery)
2011-03-22 18:43:39 +13:00
Ingo Schommer
cfea011680
ENHANCEMENT Fixed tree search
2011-03-22 18:43:39 +13:00
Ingo Schommer
15d320ec91
BUGFIX Adding jstree ajax settings after initial load
2011-03-22 18:43:39 +13:00
Ingo Schommer
91995ad73b
MINOR Disabled AssetAdmin form reload after uploading through iframe, relies on old tree.js library - UI will change anyway
2011-03-22 18:43:39 +13:00
Ingo Schommer
3b01a9af67
BUGFIX Allowing HTML titles in LeftAndMain.Tree.js (necessary for <span class="modified"> etc)
2011-03-22 18:43:39 +13:00
Ingo Schommer
5b104b7b8f
MINOR Fixed LeftAndMain.Tree.js scope
2011-03-22 18:43:39 +13:00
Ingo Schommer
b2e4fdd6da
MINR Fixed double generation of tree via 'data' parameter
2011-03-22 18:43:39 +13:00
Ingo Schommer
23cb19958f
BUGFIX Reinstated create page functionality in LeftAndMain.Tree.js
2011-03-22 18:43:39 +13:00
Ingo Schommer
20427cd45b
MINOR Using 'apple' theme in tree (until we decide on a proper redesign)
2011-03-22 18:43:39 +13:00
Ingo Schommer
cfb83e4e47
MINOR Wrapping LeftAndMain.Tree.js in entwine block
2011-03-22 18:43:38 +13:00
Ingo Schommer
ea0f8b0e65
BUGFIX Updated various CMS javascript functions to new jstree library
2011-03-22 18:43:38 +13:00
Ingo Schommer
885597a754
MINOR Removed legacy code from LeftAndMain.Tree.js, replaced with a list of @todo items
2011-03-22 18:43:38 +13:00
Ingo Schommer
d22e80b1bd
MINOR Replaced hardcoded URLs in LeftAndMain.Tree.js with data-url-* attributes
2011-03-22 18:43:38 +13:00
Ingo Schommer
a9cd7aa08c
ENHANCEMENT Allow disabling of tree drag'n'drop via input box
2011-03-22 18:43:38 +13:00
Ingo Schommer
eb030fa0f9
BUGFIX Don't allow dragging tree nodes outside of the root node, don't allow moving the root node, don't access drag/drops from other trees.
2011-03-22 18:43:38 +13:00
Ingo Schommer
cf467d5272
MINOR Disabled animation on tree (for performance reasons)
2011-03-22 18:43:38 +13:00
Ingo Schommer
a137360085
MINOR Temporarily disabled onchange bindings in ThumbnailStripField, as they fail in IE7/IE8
2011-03-22 18:43:37 +13:00
Ingo Schommer
0e9bf073c8
BUGFIX Switching all ajax implementations to consistently use jQuery.ajax instead of Prototype's Ajax.Request() (AssetTableField, CommentTableField, MemberTableField, WidgetAreaEditor)
2011-03-22 18:43:37 +13:00
Ingo Schommer
564038b463
ENHANCEMENT Added drag'n'drop support for tree
2011-03-22 18:43:37 +13:00