Ryan O'Hara
|
abb5719d33
|
ENHANCEMENT: Style change to buttons for preview states. Removed open in new window (TRAC-7214)
|
2012-05-04 13:53:33 +12:00 |
|
Ryan O'Hara
|
92484581e3
|
ENHANCEMENT: Add disabled state to preview buttons and add watermark for the current state being viewed (TRAC:7214)
|
2012-05-04 13:53:33 +12:00 |
|
Ingo Schommer
|
e29bb3c390
|
ENHANCEMENT Allow opt-out of autofocus in CMS editor form, to avoid browser "auto scrolling" to bring the focused element into view (fixes #7242)
|
2012-05-02 18:27:45 +02:00 |
|
Ingo Schommer
|
ca789ef5ff
|
BUGFIX Disable form submits through "enter" key in CMS, as they might trigger unwanted actions by the browser choosing the default button
|
2012-05-01 23:40:21 +02:00 |
|
Ingo Schommer
|
4c2352f908
|
MINOR Don't trigger on click on construction of view-model toggles, as it bubbles up to the panel, where it causes a toggle action which overrides any previous user choices stored in cookies (fixes #7210)
|
2012-05-01 14:10:09 +02:00 |
|
Ingo Schommer
|
feab46e075
|
MINOR Marking ModelAdmin tools filters panel as expanded by default (related to #7210)
|
2012-05-01 14:08:55 +02:00 |
|
Ingo Schommer
|
b428fa1548
|
MINOR Reverting panel collapse changes for filters (see pull requests #383 and #385)
|
2012-05-01 13:01:00 +02:00 |
|
Sean Harvey
|
3cd4b33121
|
Merge pull request #385 from adrexia/7210-close-filter-panel-default
BUGFIX: Fix logic error
|
2012-04-30 20:26:41 -07:00 |
|
Naomi Guyer
|
16fae77241
|
BUGFIX: Fix logic error
|
2012-05-01 15:23:11 +12:00 |
|
Sean Harvey
|
befc80676d
|
Merge pull request #383 from adrexia/7210-close-filter-panel-default
ENHANCEMENT: Close filter panel(Track#7210)
|
2012-04-30 18:44:08 -07:00 |
|
Naomi Guyer
|
af5bd4d750
|
ENHANCEMENT: Close filter panel(Track#7210)
Make the filter panel closed every time unless explicitly opened. This
commit is dependent on a commit to the CMS that adds a class to the
template.
|
2012-05-01 11:12:47 +12:00 |
|
Ingo Schommer
|
85a331cc11
|
BUGFIX Choose first "action" button on submission of CMS forms via enter key, to avoid a form field button being autoselected (fixes #7151)
|
2012-04-30 17:13:39 +02:00 |
|
Ingo Schommer
|
3ee4459476
|
MERGE tabs url abs
|
2012-04-18 16:54:57 +02:00 |
|
Ingo Schommer
|
473d3a66b8
|
MINOR Fixed controller contexts in LeftAndMain->SiteTreeAsUL() - needs different context for edit links and determining "current page" (not applicable for CMSPagesController)
|
2012-04-17 22:33:30 +02:00 |
|
Ingo Schommer
|
35d4cd3da8
|
MINOR PJAX support for .cms-panel-link
|
2012-04-17 22:28:36 +02:00 |
|
Ingo Schommer
|
84b0a7d96c
|
MINOR Renamed .ss-tabset to .cms-tabset in cms templates to distinguish entwine selectors and add extra functionality (cookies, re-selecting tab, panel loading)
|
2012-04-17 17:40:37 +02:00 |
|
Ingo Schommer
|
d6eb1b6fff
|
ENHANCEMENT Added .cms-panel-deferred for lazy loading of CMS panels (for performance reasons)
|
2012-04-17 17:19:03 +02:00 |
|
Ingo Schommer
|
37777615cf
|
MINOR Ignore aborted ajax requests in CMS notifications
|
2012-04-17 17:12:15 +02:00 |
|
Ingo Schommer
|
0ef5d0b84f
|
MINOR Moved tree filtering in LeftAndMain from SiteTreeAsUL() into getSiteTreeFor() to allow filtering the initial tree (via GET parameters), rather than just through getsubtree()
|
2012-04-17 16:07:22 +02:00 |
|
Ingo Schommer
|
6bee103d14
|
MINOR Removed hardcoded children entries from CMS Menu (and record setting logic), as the related controllers have been merged to be accessible under the same top-level menu
|
2012-04-17 11:03:09 +02:00 |
|
Simon Welsh
|
3a6341a251
|
API-CHANGE sapphire folder can now be renamed.
|
2012-04-15 10:50:19 +12:00 |
|
Ingo Schommer
|
e2df1f4c5f
|
MINOR Removed $('.cms-content').loadForm(), its very similar to loadPanel() - accepts callbacks, but that's not specific to forms. Listen to 'afterstatechange' rather than 'loadform' events
|
2012-04-12 23:53:14 +02:00 |
|
Ingo Schommer
|
5cfbac63a2
|
MINOR Fixed PJAX panel loading when .cms-content is a split panel with tree and form view (regression caused by 452a507cc9 )
|
2012-04-12 12:29:20 +02:00 |
|
Mateusz Uzdowski
|
452a507cc9
|
BUGFIX: remove form auto-detection from the generic JS state handler.
Forms take care of PJAX state on their own in the submit and load functions (os-7126)
|
2012-04-12 11:31:28 +12:00 |
|
Ingo Schommer
|
ac45e5b9c0
|
Merge branch 'integration'
Conflicts:
admin/css/ie8.css
admin/css/screen.css
admin/scss/_style.scss
dev/install/config-form.html
dev/install/install.css
dev/install/php5-required.html
|
2012-04-11 16:31:12 +02:00 |
|
Ingo Schommer
|
a64715beeb
|
BUGFIX Calling tinyMCE.init() in sync with entwine rules to avoid uncached loading interfereing with call order (fixes #6877)
|
2012-04-10 21:41:00 +02:00 |
|
Ingo Schommer
|
3390ea390f
|
MINOR Updating tree nodes on each state change, rather than just listening to form reloads
|
2012-04-10 12:28:10 +02:00 |
|
Ingo Schommer
|
15e16f13e1
|
MINOR Retaining correct PJAX selector on (fake) redirects after form submissions
|
2012-04-10 12:27:40 +02:00 |
|
Julian Seidenberg
|
1e0b843353
|
ENHANCEMENT: refactoring code for making a link an ajax/history link. Removing the selector that targets .crumb and only applying the selector that turns links with cms-panel-link into ajax enabled links. Adding the cms-panel-link to those links that already have the crumb class.
|
2012-04-10 18:16:27 +12:00 |
|
Ingo Schommer
|
cf304044b8
|
Merge branch 'master' into integration
|
2012-04-10 00:39:29 +02:00 |
|
Ingo Schommer
|
1742b4b742
|
BUGFIX Fixed loading/saving regressions due to new PJAX logic introduced in e01b0aa3d0
|
2012-04-10 00:37:14 +02:00 |
|
Ingo Schommer
|
8c5e56fe31
|
Merge branch 'master' into integration
Conflicts:
admin/css/screen.css
dev/install/php5-required.html
|
2012-04-09 21:10:08 +02:00 |
|
Ingo Schommer
|
aebbb10c9f
|
MINOR Skip processing in CMS on empty ajax responses, as they're usually a pseudo redirect (via X-ControllerURL)
|
2012-04-05 23:00:22 +02:00 |
|
Sam Minnee
|
e01b0aa3d0
|
ENHANCEMENT PjaxResponseNegotiator for more structured partial ajax refreshes, applied in CMS and GridField. Also fixes issues with history.pushState() and pseudo-redirects on form submissions (e.g. from page/add to page/edit/show/<new-record-id>)
|
2012-04-05 23:00:22 +02:00 |
|
Ingo Schommer
|
72985b6f42
|
MINOR Artificially triggering onsubmit event on CMS form buttons rather than calling submitForm() method, in order to give forms like .cms-add-form the option to overload its behaviour
|
2012-04-05 23:00:22 +02:00 |
|
Ingo Schommer
|
f97804bbe2
|
MINOR Fixed specificity of .add-form behaviour
|
2012-04-05 23:00:22 +02:00 |
|
Ingo Schommer
|
ac6f9e9987
|
MINOR Normalize trailing slashes in X-ControllerURL handling to avoid double requests caused by SS_HTTPRequest modifying the original URL (removing trailing slash etc)
|
2012-04-04 16:47:14 +02:00 |
|
Ingo Schommer
|
c2b741642e
|
MINOR Moved X-ControllerURL handling into global ajax response handlers to avoid code duplication
|
2012-04-04 16:47:13 +02:00 |
|
Normann Lou
|
f1e0951483
|
ENHANCEMENT: allow each dialog pop to have their own extra class.
|
2012-04-03 12:50:13 +12:00 |
|
Sean Harvey
|
f8a6db8d31
|
MINOR Temporarily reverted X-ControllerURL push state, as the header doesn't get set
correctly in LeftAndMain::handleRequest() correctly. This fixes saving
pages until X-ControllerURL has been corrected.
|
2012-04-03 11:29:44 +12:00 |
|
Sean Harvey
|
a2979f0551
|
BUGFIX Ensure that origLayoutClasses is always an array when considered
empty, as join() will be called later and causes a JS error on an empty
string.
|
2012-04-02 14:29:02 +12:00 |
|
Ingo Schommer
|
6c91aa0ec5
|
BUGFIX Force referer via "BackURL" POST data in CMS to work around IE problems with sending the base URL as the referer instead of the actual one (#7002)
|
2012-03-30 16:51:43 +02:00 |
|
Ingo Schommer
|
1091c7b944
|
BUGFIX Don't replace pushState() if emulated, as it will re-load the new URL via ajax, effectively duplicating every request in IE (#7002)
|
2012-03-30 16:51:43 +02:00 |
|
Ingo Schommer
|
83adffd7cd
|
MINOR Fixed var names in LeftAndMain.js
|
2012-03-30 16:51:42 +02:00 |
|
Ingo Schommer
|
3f4aba5545
|
MINOR Avoid breaking IE on CMS ajax responses which don't contain CSS class names (splitting on NULL) (#7002)
|
2012-03-30 16:51:42 +02:00 |
|
Ingo Schommer
|
c518a19ec2
|
BUGFIX Replaced logic for checking external URLs in CMS Menu with more stable jQuery Mobile codebase (fixes problems on IE not loading menu entries via ajax) (#7002)
|
2012-03-30 16:51:42 +02:00 |
|
Ingo Schommer
|
efc30fd39e
|
MINOR Removed setRightTitle() special case (and too specific styling) from Group->getCMSFields(), implemented title attribute for chosen.js drop downs instead (to be styled with more friendly title popovers)
|
2012-03-27 17:07:50 +02:00 |
|
Normann Lou
|
7a27832297
|
BUGFIX fix the field generated by choser with 0 width in an iFrame popup
|
2012-03-27 17:06:58 +02:00 |
|
Normann Lou
|
4c1cb59116
|
MINOR: fix the bug that ModelAdmin search filter doesn't work when arriving from another section of the CMS.
|
2012-03-27 15:37:32 +02:00 |
|
Sam Minnee
|
f5f655bd7a
|
BUGFIX: Show a correct growl message when ajax returns a JS error rather than HTTP error.
|
2012-03-24 16:35:18 +13:00 |
|