Ingo Schommer
3ff0c428cf
Ignore ajaxified tabsets on tab state saving
...
This prevents them from ping-ponging between the two states
in infinite loops.
2012-07-13 17:37:48 +02:00
Ingo Schommer
44c237c954
Adding DOM ids for all tabsets to aid saving their state
2012-07-13 16:44:01 +02:00
Ingo Schommer
b74178e7fd
BUG Reload full view in admin/settings to avoid tabs breaking
...
Had the pjax "CurrentForm" marker set to the <form> tag,
which makes sense, but excludes the tabs. On refresh,
the tabset wasn't reinitialized, showing all form elements on
one page. Its easier to simply refresh the whole content area.
2012-07-13 11:00:21 +02:00
Ingo Schommer
c051b80b73
MINOR Using links for fake remote tabs in CMSMain_Content.ss to avoid 'missing fragment identifier' errors from jQuery UI.
2012-06-15 00:35:58 +02:00
Ingo Schommer
7f27474159
BUGFIX Show AssetAdmin tree by not invoking $EditForm twice in template
...
Both for performance reasons, and for weird behaviour on the second invocation (doesn't retain the same record context)
2012-06-14 20:36:36 +02:00
Andrew Short
cdea489fcb
BUGFIX: Catch and display validation errors when adding a page.
2012-06-11 23:19:59 +10:00
Ingo Schommer
098d3b6b8a
MINOR Changed CMS breadcrumbs markup to fit new inline-block CSS ( fixes #6882 )
2012-06-06 14:35:45 +02:00
Ingo Schommer
1bb6026240
BUGFIX Don't apply clientside deferred cache to list view since it relies on URL as a cache key which is set on the deferred container (=not replaced with view)
2012-06-05 17:16:58 +02:00
Ingo Schommer
6ac836348a
MINOR Fixed tab selection state (changed JS behaviour)
2012-06-05 14:04:25 +02:00
Ingo Schommer
ca9f4f6f6f
Merge branch 'pjax-multiple'
2012-06-05 14:01:20 +02:00
Ingo Schommer
8847506322
BUGFIX Selecting correct parent when adding a new page ( fixes #7188 )
2012-06-03 19:54:14 +02:00
Ingo Schommer
ad7c443255
ENHANCEMENT Saving tab state for CMSPagesController
2012-05-30 16:04:51 +02:00
Ingo Schommer
c9fc7cda65
ENHANCEMENT Declaring Pjax fragments on CMS templates and forms
2012-05-30 15:06:54 +02:00
Mateusz Uzdowski
50cbef7933
BUGFIX: remove unnecessary class that breaks the tab opening.
...
This class should be applied higher in the hierarchy so it also
includes panels - and it's already there too.
2012-05-23 15:49:10 +12:00
Sean Harvey
92019876d2
MINOR Removing unused template control
2012-05-18 16:47:12 +12:00
Julian Seidenberg
7112032b4c
BUGFIX: fixing the look of Settings tab in the CMS if it has multiple tabs
2012-05-18 16:33:34 +12:00
Julian Seidenberg
aa7bc23992
ENHANCEMENT: refactoring template "control" loops into "loop" and "with" to fit with the new template syntax
2012-05-18 16:32:44 +12:00
Ingo Schommer
7b40c5f0a1
MINOR Using search parameters in "edit tree" link (which ensures we include decorated parameters like 'locale' from the 'translatable' module)
2012-05-15 21:34:26 +02:00
Ingo Schommer
b9cae47135
BUGFIX Don't link to views in CMS tabs, use data-href instead to avoid jQuery.tabs() interfering with its own ajax load magic (specifically fixes a problem where admin/pages/edit/99 was detected as different from admin/pages/edit/99/?locale=de_DE)
2012-05-15 21:32:03 +02:00
Ingo Schommer
c185c737dd
MINOR More extension points in CMSMain (specifically to allow for 'locale' query parameter and language drop down of the 'translatable' extension)
2012-05-15 21:30:53 +02:00
Sean Harvey
5d825f38b7
Merge pull request #126 from mateusz/os7304
...
BUGFIX: Check the drag and drop radio by default.
2012-05-10 22:38:53 -07:00
Robert Curry
28a1d0d4e7
BUGFIX: Change styles on tabs to new format.
2012-05-11 11:31:40 +12:00
Mateusz Uzdowski
9b39acb08c
BUGFIX: Check the drag and drop radio by default.
...
The default state of the tree is drag and drop mode.
2012-05-11 10:29:13 +12:00
Ingo Schommer
ce58e55cc1
MINOR Consistent location for CSS classes on CMS tabsets
2012-05-08 15:31:28 +02:00
Normann Lou
440c96efb8
BUGFIX: replace "<!-- -->" with "<%-- --%>" for the blocks that are definately not needed to be processed by SSViewer to limit the chances of producing nested html comment tag "<!--<!-- -->-->"
2012-05-04 15:56:58 +12:00
Ingo Schommer
7c25754cb1
ENHANCEMENT Localization of installation success screen
2012-05-03 17:53:33 +02:00
Ingo Schommer
2fdc4e5f0b
ENHANCEMENT Section icons in CMS ( #7269 )
2012-05-03 13:49:44 +02:00
Ingo Schommer
63cef2af22
MINOR Disable batch actions in pages list view until we've implemented checkboxes in GridField
2012-05-01 17:58:42 +02:00
Ingo Schommer
c6cca21c5e
MINOR Removed duplicate HTML ids from tools panels, which meant they were sharing a collapse state cookie (see #7210 ). Marking AssetAdmin filters and 'edit page" tree sidebar as expanded by default, but the filters on "pages" as collapsed.
2012-05-01 14:08:14 +02:00
Ingo Schommer
f5d1831b0c
MINOR Reverting panel collapse changes for filters (see pull requests #383 and #385 )
2012-05-01 13:01:32 +02:00
Sean Harvey
e277b6f0d9
Merge pull request #109 from adrexia/7210-close-filter-panel-default
...
ENHANCEMENT: Make filter closed (#7210 )
2012-04-30 18:44:12 -07:00
Naomi Guyer
84045ccfed
ENHANCEMENT: Make filter closed ( #7210 )
...
This adds a class to the filter template so that the javascript in
Framework may target the filter panel
2012-05-01 11:17:27 +12:00
Ingo Schommer
98a0331a48
BUGFIX Fixed "add page" action when invoked through tree context menu (and removed URL hardcoding in JS) ( fixes #7155 )
2012-04-30 16:42:45 +02:00
Ingo Schommer
4fd757341a
MINOR Consistent link method names: LeftAndMain->PreviewLink() changed to LinkPreview()
2012-04-18 22:59:31 +02:00
Ingo Schommer
75da9fd7cb
MINOR Renamed .ss-tabset to .cms-tabset in CMS templates in order to have more entwine flexibility
2012-04-17 22:59:11 +02:00
Ingo Schommer
6aeac37906
API CHANGE Combined "Pages" and "Edit Page" into a single menu entry
...
ENHANCEMENT Namespaced tree search parameters in CMSMain, in order to detect more reliably if a filter has been applied. Changing page search form to standard pushState behaviour, same as ModelAdmin (for both tree and list view).
MINOR Refactored list view loading
2012-04-17 22:59:08 +02:00
Jeremy Bridson
4443d0042a
ENHANCEMENT:Trac 6882 - created include for back button and altered the templates accordingly
2012-04-13 16:05:48 +12:00
Normann Lou
bfb99aea6c
MINOR SSF-124 move the trunk of html code (commented out) to the position of the third tab so if it is commented in someday, it wont break the default selected tab.
2012-04-11 17:21:24 +12:00
Normann Lou
653625914d
ENHANCEMENT SSF-124 make tab select pages list view if the current url is 'listchildren' otherwise use the default action defined in TabSet.js
2012-04-11 15:01:31 +12:00
Normann Lou
dc01b74152
FEATURE SS-124 duplicate "Add New" and "Batch Action" into page list view
2012-04-10 15:49:57 +12:00
Normann Lou
f101595921
FEATURE SSF-124 first version of tree list view added
2012-04-05 15:39:46 +12:00
Andrew O'Neil
4c76c8563c
ENHANCEMENT: Use GridFields to show reports in the ReportAdmin
2012-04-04 17:58:29 +12:00
jbridson
c6bfd0ae42
MINOR:changed the heading 'add pages' to add page trac #7026
2012-03-27 14:57:39 +02:00
Ingo Schommer
e9c7fb5e1e
MINOR Removed temporary "gallery" and "list" panels from CMSPagesController, until they're actually implemented
2012-03-12 11:55:19 +01:00
Ingo Schommer
c94308d21d
MINOR Implemented "Add new" link in CMSPagesController
2012-03-08 18:24:35 +01:00
Ingo Schommer
3670fe0530
ENHANCEMENT Show AssetAdmin breadcrumbs+tabs outside of search+editform panels
2012-03-07 17:02:08 +01:00
Ingo Schommer
d1581c2b9b
ENHANCEMENT Refactored AssetAdmin to use SearchContext for filtering records, rather than relying on GridFieldFilter - less coupling to one view (we also have gallery and tree views), and more flexible filtering on columns/criteria which are not present in GridField
2012-03-02 20:45:34 +01:00
Ingo Schommer
d09c071899
Merge branch 'master' into integration
...
Conflicts:
templates/Includes/AssetAdmin_Content.ss
2012-02-24 00:31:36 +01:00
Ingo Schommer
f216c783c6
Merge remote-tracking branch 'silverstripe-scienceninjas/pull/SSF-12'
2012-02-23 23:39:06 +01:00
Ingo Schommer
81d362d5f8
MINOR Styling
2012-02-23 23:15:37 +01:00