Simon Welsh
a519411629
BUGFIX Page location radio buttons update ParentID accordingly
2012-02-11 14:13:38 +13:00
Ingo Schommer
cb26a83bd1
MINOR Fixed XSS when changing page title
2012-01-31 14:37:21 +01:00
Ingo Schommer
2814aeb249
MINOR Fixed variable declaration in CMSMain.AddForm.js
2012-01-22 11:58:24 +01:00
Ingo Schommer
e34f56dcc6
MINOR Better failsafes for tree hints (allows add if hint for class is if not defined)
2012-01-09 21:20:58 +01:00
Ingo Schommer
9d1822e7c6
MINOR Don't allow page type selection in add form when radio button is disabled
2012-01-06 16:54:16 +01:00
Ingo Schommer
6887b88099
MINOR Selection bugfixes for CMSMain.AddForm.js, more efficient tree metadata
2012-01-05 23:17:12 +01:00
Ingo Schommer
bb7edf8bfd
ENHANCEMENT Marking "link" and "unlink" buttons in SilverStripe's TinyMCE as disabled if no link is selected (see 4646efe84 in sapphire for details)
2012-01-05 00:40:29 +01:00
Ingo Schommer
7a29a4a0ca
MINOR Using entwine calls in ssbuttons TinyMCE plugin
2012-01-04 18:06:22 +01:00
Ingo Schommer
a4494d4775
MINOR Triggering parent field expansion on click (on change doesn't work in IE)
2012-01-03 17:57:40 +01:00
Frank Mullenger
ae0ec6304d
BUGFIX: Fixes #6809 . Updates page title heading when page title changes on edit page in CMS.
2011-12-18 15:34:03 +01:00
Will Rossiter
28dff0107a
BUGFIX: prevent refreshing the history panel when reloading versions
2011-12-17 17:17:55 +13:00
Ingo Schommer
15e9d08eaa
BUGFIX Making HTML5 History support optional, so we can disable HTML4 hash change fallback
2011-12-15 16:54:58 +01:00
Ingo Schommer
b4eda409c2
ENHANCEMENT Replaced client side URL filtering in CMS with ajax callbacks to new SiteTreeURLSegmentField, in order to align with extended server side logic (and avoid pre-filtering values too heavily before passing them to the server). Removed suggestions from client side user confirmation.
2011-11-14 15:29:19 +01:00
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
Ingo Schommer
2d85a4596b
FEATURE Replacing custom tree.js with jstree thirdparty library
2011-03-22 18:43:34 +13:00
Ingo Schommer
934c3f2c1b
BUGFIX Re-selecting tabs when refreshing editform in LeftAndMain.EditForm.js
2011-03-16 14:19:03 +13:00
Ingo Schommer
a27369978d
BUGFIX Fixed AssetAdmin->SyncForm() execution by switching from calling dev/tasks/FilesystemSyncTask to doSync()
2011-03-16 14:19:03 +13:00
Ingo Schommer
4374bd815a
BUGFIX Respecting Member::summaryFields() in SecurityAdmin->autocomplete instead of hardcoding Firstname,Surname,Email. This also allows to include Member::$unique_identifier_field in the autocomplete results
2011-03-08 21:01:51 +13:00
Julian Seidenberg
86fa29accc
API-CHANGE: ssui.core.js rewrite to work with jQuery UI 1.8. Renamed _init => _create and renamed defaults => options. See the following websites for a complete guide to what has changed in jquery UI version 1.8:
...
https://github.com/scottgonzalez/jquery-ui-1.8-widget-factory
http://jqueryui.com/docs/Upgrade_Guide
2011-02-24 17:12:19 +13:00
Julian Seidenberg
f380d88c80
BUGFIX: removing colon (:) from selectors throughout SilverStripe. jQuery 1.5 is stricter about what is allowed in a selector and the colon is not allowed for elements like :select.
2011-02-24 17:10:01 +13:00
Saophalkun Ponlu
80868e60d3
MINOR: Add Italian translation for cms. Thanks to giulio
...
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/cms/trunk@115204 467b73ca-7a2a-4603-9d3b-597d59a354a9
2010-12-20 03:08:39 +00:00
Ingo Schommer
172ad1e418
MINOR More jQuery backwards compatible id attribute check in ModelAdmin.js
...
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/cms/trunk@115183 467b73ca-7a2a-4603-9d3b-597d59a354a9
2010-12-20 00:00:47 +00:00
Saophalkun Ponlu
2afc2e99dd
MINOR: Reinstate noscript tag for no javascript warning message on loading screen
...
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/cms/trunk@115120 467b73ca-7a2a-4603-9d3b-597d59a354a9
2010-12-16 05:16:57 +00:00
Saophalkun Ponlu
d97cfcbc7f
ENHANCEMENT: Improve CMS loading screen #6254
...
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/cms/trunk@115117 467b73ca-7a2a-4603-9d3b-597d59a354a9
2010-12-16 04:08:02 +00:00
Ingo Schommer
b22a37da6c
BUGFIX Inspecting for AjaxSwitchView after form load, not before ajax request (in LeftAndMain.js)
...
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/cms/trunk@115065 467b73ca-7a2a-4603-9d3b-597d59a354a9
2010-12-15 09:21:32 +00:00
Will Rossiter
6d0c79c839
APICHANGE: removed page comments from core. Please see the github.com account for page comments functionality
...
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/cms/trunk@114821 467b73ca-7a2a-4603-9d3b-597d59a354a9
2010-12-11 05:43:08 +00:00
Ingo Schommer
e1a270a0b1
MINOR: documentation updated
...
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/cms/trunk@114142 467b73ca-7a2a-4603-9d3b-597d59a354a9
2010-11-24 06:24:02 +00:00
Sam Minnee
fedaaa9c53
ENHANCEMENT Added localisation for batch actions in javascript + translations (from r111915)
...
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/cms/trunk@112812 467b73ca-7a2a-4603-9d3b-597d59a354a9
2010-10-19 01:05:46 +00:00
Sam Minnee
7a53a14bc8
MINOR Fixed indentation in PageCommentInterface.js (from r111497)
...
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/cms/trunk@112805 467b73ca-7a2a-4603-9d3b-597d59a354a9
2010-10-19 01:04:00 +00:00
Sam Minnee
9a65518781
MINOR: Add translation correction for Czech and add Slovakian translation in cms and sapphire (js). Thanks to @Pike (from r111262)
...
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/cms/trunk@112799 467b73ca-7a2a-4603-9d3b-597d59a354a9
2010-10-19 01:03:23 +00:00
Sam Minnee
949d8b3cb1
MINOR German translations for cms javascript ( #5921 , thanks bartlomiej) (from r110435)
...
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/cms/trunk@112794 467b73ca-7a2a-4603-9d3b-597d59a354a9
2010-10-19 01:02:14 +00:00
Ingo Schommer
e6e4c7afd5
BUGFIX: image search was not honouring the selected folder, so could only search in root folder (from r106086)
...
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/cms/trunk@112486 467b73ca-7a2a-4603-9d3b-597d59a354a9
2010-10-15 02:35:26 +00:00
Ingo Schommer
0e2682de1c
BUGFIX: Fix ModelAdmin Import hang (ticket 5569) (from r104533)
...
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/cms/trunk@112454 467b73ca-7a2a-4603-9d3b-597d59a354a9
2010-10-15 01:38:19 +00:00
Sam Minnee
ba7955862b
MINOR Saving TinyMCE editor focus in tinymce_ssbuttons plugin when sidepanel is opened (see #5263 ) (from r101974)
...
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/cms/trunk@111650 467b73ca-7a2a-4603-9d3b-597d59a354a9
2010-10-04 06:11:44 +00:00
Sam Minnee
ca52d729b8
MINOR: added lang file for cs_CZ (from r100372)
...
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/cms/trunk@111622 467b73ca-7a2a-4603-9d3b-597d59a354a9
2010-10-04 05:49:26 +00:00
Sam Minnee
b7b0e1ab0b
BUGFIX: Closing TinyMCE image, link or flash panel when loading form (ticket #4907 ) (from r98690)
...
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/cms/trunk@111599 467b73ca-7a2a-4603-9d3b-597d59a354a9
2010-10-04 05:21:04 +00:00
Ingo Schommer
0d66807586
MINOR Removed debug coe
...
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/cms/trunk@108837 467b73ca-7a2a-4603-9d3b-597d59a354a9
2010-08-03 04:32:09 +00:00
Ingo Schommer
9df87f3a88
BUGFIX Fixed resizing of $('.LeftAndMain') on edit forms by triggering a delayed resize on first load
...
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/cms/trunk@108832 467b73ca-7a2a-4603-9d3b-597d59a354a9
2010-08-03 03:57:32 +00:00
Ingo Schommer
229ab4609f
MINOR Don't move $('#Form_VersionsForm') buttons to top, they disappear
...
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/cms/trunk@108829 467b73ca-7a2a-4603-9d3b-597d59a354a9
2010-08-03 03:45:59 +00:00
Ingo Schommer
69ca614fa4
BUGFIX Checking for existence of $('SwitchView') ( fixes #5282 ) (from r108436)
...
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/cms/trunk@108828 467b73ca-7a2a-4603-9d3b-597d59a354a9
2010-08-03 03:36:44 +00:00
Ingo Schommer
139c3e8c40
APICHANGE: Use the same navigator items in the CMS that are used on the frontend (from r97395) (from r99114)
...
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/cms/trunk@106143 467b73ca-7a2a-4603-9d3b-597d59a354a9
2010-06-03 02:45:23 +00:00
Ingo Schommer
576be307bc
BUGFIX: some sections dont have a tree at all, but they still use LeftAndMain? as their base class (eg report admin). Added a guard. (from r100724)
...
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/cms/trunk@106109 467b73ca-7a2a-4603-9d3b-597d59a354a9
2010-06-03 00:15:04 +00:00
Ingo Schommer
e430852bef
MINOR Better error checking in SiteTreeNode javasceript
...
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/cms/trunk@105679 467b73ca-7a2a-4603-9d3b-597d59a354a9
2010-05-25 23:39:05 +00:00
Ingo Schommer
1e510684a3
ENHANCEMENT: Files and images section warns if you are deleting a file that is linked to (from r96778)
...
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/cms/trunk@105678 467b73ca-7a2a-4603-9d3b-597d59a354a9
2010-05-25 23:38:34 +00:00
Ingo Schommer
84d703261f
MINOR Documentation
...
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/cms/trunk@104393 467b73ca-7a2a-4603-9d3b-597d59a354a9
2010-05-08 07:35:35 +00:00
Ingo Schommer
ecbee33385
ENHANCEMENT Moved cms/javascript documentation from JSDoc to NaturalDocs format
...
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/cms/trunk@104369 467b73ca-7a2a-4603-9d3b-597d59a354a9
2010-05-08 02:45:05 +00:00
Ingo Schommer
d565c5021b
BUGFIX Fixed overflow settings in jQuery.fitheighttoparent
...
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/cms/trunk@103292 467b73ca-7a2a-4603-9d3b-597d59a354a9
2010-04-21 21:36:04 +00:00
Ingo Schommer
c0707cb562
ENHANCEMENT adapt the page dropdown based off the allowedChildren values (from r97745)
...
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/cms/trunk@102746 467b73ca-7a2a-4603-9d3b-597d59a354a9
2010-04-14 01:32:05 +00:00
Ingo Schommer
7f063a9693
BUGFIX Fixed widgets not being clickable to use them in IE (from r97545)
...
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/cms/trunk@102727 467b73ca-7a2a-4603-9d3b-597d59a354a9
2010-04-13 22:01:17 +00:00
Ingo Schommer
03bbc1d40d
BUGFIX Clicking available widgets now applies only to h3 elements
...
BUGFIX Widgets are now prepended to the available widget stack by use of Insertion.Top (from r97541)
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/cms/trunk@102726 467b73ca-7a2a-4603-9d3b-597d59a354a9
2010-04-13 22:01:11 +00:00
Ingo Schommer
86f752504c
BUGFIX When adding a new widget by clicking one of the available widgets, add it to the top of the currently used widgets instead of the bottom (from r97522)
...
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/cms/trunk@102722 467b73ca-7a2a-4603-9d3b-597d59a354a9
2010-04-13 22:00:34 +00:00