Ingo Schommer
|
4e9a4bd9c9
|
ENHANCEMENT Changed batch action logic, no longer updates applicable pages on batch action drop down selection, as this selection triggers the action itself. To be replaced with a more powerful dialog system in case the action is disallowed on some nodes
|
2012-03-06 21:38:35 +01:00 |
|
Ingo Schommer
|
36ed7d255f
|
MINOR Fixed tree title updating after batch action completion
|
2012-03-06 21:38:35 +01:00 |
|
Ingo Schommer
|
f39680206a
|
BUGFIX Fixed $('.cms-tree').getNodeByID(), was always returning tree instance instead of node because 'get_node' isn't a public method, hence ignored
|
2012-03-06 21:38:35 +01:00 |
|
Ingo Schommer
|
e147971910
|
MINOR Don't show status message for normal HTTP responses in BatchActions
|
2012-03-06 21:38:35 +01:00 |
|
Ingo Schommer
|
ea4bbe594c
|
ENHANCEMENT Allowing individual parent selection in tree, rather than auto-selecting children (precondition for applying batch actions independently)
|
2012-03-06 21:38:35 +01:00 |
|
Ingo Schommer
|
746e3ea05e
|
MINOR Avoid applying jstree plugin multiple times when onmatch is called on CSS class changes, rather than DOM insertions
|
2012-03-06 21:38:34 +01:00 |
|
Ingo Schommer
|
0c6bc2f7a1
|
MINOR Moving Tree.js entwine rules into namespace (wasn't applying multiple/draggable toggles because of that)
|
2012-03-06 21:38:34 +01:00 |
|
Ingo Schommer
|
755a9c398a
|
MINOR Fixed selected node styling in _treee.scss, was styling children as selected as well
|
2012-03-06 21:38:34 +01:00 |
|
Ingo Schommer
|
8efaf75375
|
MINOR jQuery UI icons for GridField buttons (with spriting), added new icon to GridFieldRelationDelete to dustinguish it visually from GridFieldAction_Delete
|
2012-03-06 21:38:34 +01:00 |
|
jbridson
|
861785958a
|
MINOR:Re-instated the Go button on the actions button for page tree batch actions.
|
2012-03-07 08:56:44 +13:00 |
|
Julian Seidenberg
|
ee37adbc87
|
ENHANCEMENT: SSF-33 Binding the 'cms-link-ajax' class to a javascript function that triggers a CMS ajax method and displays a status message
|
2012-03-06 18:22:01 +13:00 |
|
jbridson
|
d2fa232fcd
|
MINOR:SSF-30 - added a new png icon for disabled back button.
|
2012-03-06 15:55:53 +13:00 |
|
jbridson
|
597b12e823
|
ENHANCEMENT: SSF-53 - Styled the pagination and icons on export to CSV button on User datagrid.
|
2012-03-06 15:55:26 +13:00 |
|
jbridson
|
de7167b23f
|
MINOR:SSF-30 - Changed the back arrow icon to the correct one.
|
2012-03-06 15:04:19 +13:00 |
|
Julian Seidenberg
|
ebf23abbbf
|
ENHANCEMENT: SSF-33 always selecting the first tab (list view) when doing a search
|
2012-03-06 13:46:38 +13:00 |
|
Ingo Schommer
|
3223404a3f
|
MINOR Disabled two SecurityAdmin tests related to CSV export, which is not fully implemented in the new interface yet. Fixed the group URL in another test.
|
2012-03-06 01:23:35 +01:00 |
|
Ingo Schommer
|
9bbac335c4
|
MINOR Merging SecurityAdmin->getEditForm() with RootForm(), in order to have the form fields consistently available (there's no longer a distinction between edit/root)
|
2012-03-06 01:23:34 +01:00 |
|
Hamish Friedlander
|
28bb83552a
|
API-CHANGE: moving iterator support from ViewableData to SSViewer. New set of unit tests for iterator support functions.
|
2012-03-06 09:31:55 +13:00 |
|
Hamish Friedlander
|
927dbbe717
|
API-CHANGE: Global template variables can now be called directly using SSViewer_DataPresenter instead of needing to inherit off ViewableData
|
2012-03-06 09:11:46 +13:00 |
|
Ingo Schommer
|
6f71186e2c
|
ENHANCEMENT Replaced SecurityAdmin tree view for groups with three top-level tabs: "Users", "Groups" and "Roles"
|
2012-03-05 18:31:52 +01:00 |
|
Ingo Schommer
|
0117b32fee
|
API CHANGE Removed MemberTableField, use GridField with GridFieldConfig_RelationEditor instead
|
2012-03-05 17:41:51 +01:00 |
|
Ingo Schommer
|
8da89c6f7c
|
MINOR Generic .cms-help-toggle implementation to replace MemberDatetimeOptionsetField.js (which also didn't work when loaded via Ajax, and needed a rewrite to jQuery.entwine anyway)
|
2012-03-05 17:41:50 +01:00 |
|
Ingo Schommer
|
f9f659672a
|
MINOR Re-instating Member_Validator in SecurityAdmin->RootForm() and Groups->getCMSFields() with new GridField implementation
|
2012-03-05 17:41:50 +01:00 |
|
Ingo Schommer
|
9a02f19b66
|
MINOR .message styling
|
2012-03-05 17:41:50 +01:00 |
|
Ingo Schommer
|
94d985e0c4
|
MINOR Only disable chosen.js placeholder if no custom one exists
|
2012-03-05 17:41:50 +01:00 |
|
Ingo Schommer
|
2abb021efb
|
BUGFIX Restored old permission code model, broken due to new controller structure. Introduced LeftAndMain::$required_permission_codes as a way to control permissions independently of subclasses, and "cluster" multiple classes under a single code.
|
2012-03-05 17:41:49 +01:00 |
|
Ingo Schommer
|
bfd7adc666
|
MINOR Fixed default link styling in CMS, was too little contrast on light grey background
|
2012-03-05 17:41:49 +01:00 |
|
Ingo Schommer
|
e9a2de35c2
|
ENHANCEMENT Using GridField to edit roles in SecurityAdmin
|
2012-03-05 17:41:49 +01:00 |
|
Ingo Schommer
|
fe29d4ecfc
|
MINOR Updated chosen.js from 0.9.5 to 0.9.7
|
2012-03-05 17:41:49 +01:00 |
|
Ingo Schommer
|
ad5cf1ebf1
|
ENHANCEMENT Using ListboxField/chosen.js to assign roles in Group->getCMSFields(). Improved explanation of groups in the user interface.
|
2012-03-05 17:41:47 +01:00 |
|
Ingo Schommer
|
eab8401c7d
|
MINOR Applying chosen.js behaviour to all <select multiple>, rather than arbitrarily limiting to a CheckboxSetField. Also fixed a bug where those fields would get the '.has-chzn' class even if it wasn't applied due to a missing <select> element.
|
2012-03-05 09:21:24 +01:00 |
|
Ingo Schommer
|
a6a7b2e469
|
MINOR Fixed viewer/editor groups field widths to work with chosen.js UI component
|
2012-03-05 09:13:19 +01:00 |
|
Ingo Schommer
|
e8f9624b42
|
BUGFIX Moved window.beforeunload handler out of onmatch(), was applied multiple times and causing unsaved changes confirmation messages on forms which were no longer loaded
|
2012-03-05 09:13:19 +01:00 |
|
Ingo Schommer
|
c69e949bc9
|
MINOR Show all "can view" options in page settings in their own line, as it makes it easier to scan available options
|
2012-03-05 09:13:19 +01:00 |
|
Ingo Schommer
|
b242bfb3da
|
BUGFIX Include GET parameters of current URL in GridField on ajax reloads to retain view state
|
2012-03-02 20:46:22 +01:00 |
|
Ingo Schommer
|
02e728fa08
|
BUGFIX Fixed visibility of admin/myprofile for non-admins by moving it to a new CMSProfileController class and overloaded canView()
|
2012-03-02 20:46:22 +01:00 |
|
Ingo Schommer
|
46628721fe
|
ENHANCEMENT Using chosen.js for group selection in Member->getCMSFields()
|
2012-03-02 20:46:22 +01:00 |
|
Ingo Schommer
|
9f5e26d12b
|
ENHANCEMENT Generic search form uses loadPanel() rather than being tied to GridField (requires backend changes, see AssetAdmin), and uses jquery.form to do resets
|
2012-03-02 15:20:17 +01:00 |
|
Ingo Schommer
|
3659c63afe
|
MINOR Updated jquery.form.js plugin, and re-added it to standard includes (its handy for clearing out forms, and consistently getting form field values)
|
2012-03-02 13:42:15 +01:00 |
|
Normann Lou
|
45927b98c4
|
ENHANCEMENT SSF-53: add customised class to Member's GridField in SecurityAdmin
|
2012-03-02 16:28:47 +13:00 |
|
Ingo Schommer
|
3ded12e599
|
MINOR Removed obsolete "add member" button in SecurityAdmin, now handled through GridField (SSF-53)
|
2012-03-01 21:36:01 +01:00 |
|
Ingo Schommer
|
3f07b9bffa
|
MINOR Fixed PermissionCheckboxSetField readonly styles (SSF-53)
|
2012-03-01 21:35:48 +01:00 |
|
Ingo Schommer
|
4bd5333b56
|
MINOR Editing and relation adding on SecurityAdmin groups (both root and group instances) (SSF-53)
|
2012-03-01 21:35:48 +01:00 |
|
Ingo Schommer
|
23bd11281d
|
MINOR Ensure global CMS behaviour is applied in dialogs and frames like UploadField as well (they only have the .cms class, not .cms-container)
|
2012-03-01 11:59:28 +01:00 |
|
Ingo Schommer
|
f8201c48a3
|
MINOR More generic CSS styles for .cms-file-info: Apply to form.small parent, fixed related UploadField spacing issues
|
2012-03-01 11:58:16 +01:00 |
|
Ingo Schommer
|
a415034d0a
|
MINOR Changed GridField.js edit click behaviour from event-based to an (subclassable) method class, which means it works outside of the CMS by default. Making the whole row active in case an edit link is present
|
2012-03-01 00:20:25 +01:00 |
|
Ingo Schommer
|
1b600a0b09
|
MINOR Fixed empty breadcrumbs in AssetAdmin when using non-existent (singleton) record as the "current record"
|
2012-03-01 00:20:25 +01:00 |
|
Ingo Schommer
|
da879da940
|
MINOR Styling and structural fixes for File/Image->getCMSFields() and relates usage in UploadField/HTMLEditorField.
|
2012-02-29 21:06:43 +01:00 |
|
Ingo Schommer
|
7d10ff790c
|
MINOR Fixed JS notice/alerts in CMS
|
2012-02-29 17:15:52 +01:00 |
|
jbridson
|
e61a7868fd
|
BUGFIX:changed the colour of the font on the default tabs to match the designs
|
2012-02-29 16:26:52 +13:00 |
|
jbridson
|
e4496fefc1
|
BUGFIX:SSF-106 added fix for no delete icons in ie7
|
2012-02-29 16:00:30 +13:00 |
|
jbridson
|
e932be3a9a
|
ENHANCEMENT:SSF-30 - partially finish - fixed broken layout on edit files 404error.html
|
2012-02-29 15:31:09 +13:00 |
|
Felipe Skroski
|
be114b418e
|
MINOR: (SSF-106) Added the images of the previous commit
|
2012-02-29 13:55:48 +13:00 |
|
jbridson
|
59df00d302
|
BUGFIX:fixed position of back button in the cms-content-header - adapted design to work around the inclusion of tabs.
|
2012-02-29 11:06:42 +13:00 |
|
jbridson
|
af59228036
|
MINOR:fixed the positioning of the viewmode (drag and drop, mulitiselect) on the pages treeview
|
2012-02-29 09:56:38 +13:00 |
|
jbridson
|
b53a32ae34
|
MINOR:SSF-30 changed measures to be multiples of grid-x and grid-y
|
2012-02-29 09:56:38 +13:00 |
|
Ingo Schommer
|
5cc33ab843
|
Merge branch 'master' into integration
Conflicts:
admin/css/screen.css
admin/scss/_style.scss
|
2012-02-28 20:17:43 +01:00 |
|
Ingo Schommer
|
af9e46af74
|
MINOR LeftAndMain->Breadcrumbs() ordering
|
2012-02-28 18:48:20 +01:00 |
|
Ingo Schommer
|
f67cca321c
|
BUGFIX Using RequestHandler->urlParams rather than HTTPRequest->param() in LeftandMain->currentPageId() in order to avoid the wrong ID being chosen on nested controllers like GridField with their own "ID" parameters in the URL signature
|
2012-02-28 18:48:02 +01:00 |
|
Ingo Schommer
|
6e9bf8859e
|
MINOR Force full redraw when panels are initiated
|
2012-02-28 18:09:33 +01:00 |
|
Ingo Schommer
|
a62881a137
|
MINOR Always padding panels
|
2012-02-28 18:09:32 +01:00 |
|
Ingo Schommer
|
07abcb1dda
|
MINOR Fixed button styling in CMS content header (tab styles not specific enough)
|
2012-02-28 18:09:32 +01:00 |
|
Ingo Schommer
|
da57794014
|
MINOR Using ":submit" selector instead of ":button" in order to capture <input> tags as well
|
2012-02-28 18:09:32 +01:00 |
|
Ingo Schommer
|
25d0196b04
|
MINOR Merge errors
|
2012-02-28 18:09:30 +01:00 |
|
Felipe Skroski
|
d0e3129677
|
MINOR: Added new spinner
|
2012-02-28 18:07:24 +13:00 |
|
Ingo Schommer
|
f3fe62e740
|
Merge branch 'master' into integration
Conflicts:
admin/css/screen.css
|
2012-02-28 00:35:17 +01:00 |
|
Ingo Schommer
|
832d410303
|
MINOR Merge errors
|
2012-02-28 00:34:15 +01:00 |
|
Ingo Schommer
|
bcc73de85e
|
Merge branch '106-add-edit-records-rc'
Conflicts:
admin/code/LeftAndMain.php
admin/css/screen.css
admin/scss/_style.scss
admin/templates/Includes/LeftAndMain_EditForm.ss
css/GridField.css
filesystem/Folder.php
forms/gridfield/GridField.php
forms/gridfield/GridFieldDefaultColumns.php
forms/gridfield/GridFieldPopupForms.php
|
2012-02-27 23:58:10 +01:00 |
|
Ingo Schommer
|
f1775b5f84
|
MINOR Backlinks in CMS edit form template, first defined in GridFieldPopupForms
|
2012-02-27 23:52:49 +01:00 |
|
Ingo Schommer
|
e95a2cf40c
|
MINOR Pad fields in base CMS template when no tabs exist, to avoid requiring a template overload for this simple view setting
|
2012-02-27 23:52:48 +01:00 |
|
Ingo Schommer
|
3b53ed1937
|
MINOR Moved some CMS-specific template config into GridFieldPopupForms, to make the external API easier to use, and make specific configs less dependent on the instanciation context, and more tuned to the actual execution controller context
|
2012-02-27 23:52:48 +01:00 |
|
Ingo Schommer
|
ba0d1c60cb
|
MINOR Don't require controller on instanciation of GridFieldPopupForms, as it can't be reliably determined e.g. during a getCMSFields() call. Should use existing FormField/Form API to retrieve controller when its required.
MINOR Renamed GridFieldPopupForms->popupFormName to $name to make it clearer that its the component name (which is optional now).
|
2012-02-27 23:52:48 +01:00 |
|
Julian Seidenberg
|
550f75408e
|
ENHANCEMENT: File and Image CMSFields styling
|
2012-02-27 23:52:40 +01:00 |
|
Normann Lou
|
f7030c56a5
|
BUGFIX: Page tree node reflects any changes made to page (title, publication status) in its edit view, implemented on the level of cms-content dom element, rather than cms-edit-form level
|
2012-02-27 12:47:36 +13:00 |
|
Normann Lou
|
587d195647
|
BUGFIX: Page tree node reflects any changes made to page (title, publication status) in its edit view
|
2012-02-24 16:46:46 +13:00 |
|
Sam Minnée
|
61c810a79a
|
Merge pull request #200 from simonwelsh/patch-1
BUGFIX Fallback to sapphire/silverstripe_version if there is no CMS (fra...
|
2012-02-23 19:14:09 -08:00 |
|
Ingo Schommer
|
312850aee9
|
Merge branch 'master' into integration
Conflicts:
admin/css/screen.css
admin/scss/_style.scss
|
2012-02-24 00:32:30 +01:00 |
|
Ingo Schommer
|
8fcb40cdf0
|
Merge remote-tracking branch 'silverstripe-scienceninjas/pull/SSF-12'
|
2012-02-23 23:38:29 +01:00 |
|
Ingo Schommer
|
58f5b870a4
|
MINOR Added more fugue sprites
|
2012-02-23 23:29:59 +01:00 |
|
Ingo Schommer
|
30989b598d
|
ENHANCEMENT Added path manipulation lib from jQuery.mobile, using it to ensure all URLs are made absolute (to fix IE issues)
|
2012-02-23 23:29:59 +01:00 |
|
Ingo Schommer
|
9465df6fb4
|
MINOR Less specific button selectors in CMS JavaScript to cover <button> tags as well
|
2012-02-23 23:29:58 +01:00 |
|
Ingo Schommer
|
8b6ef6599e
|
MINOR Updating usage of jQuery.data() to confirm with API changes in 1.6 (camelcased names)
|
2012-02-23 23:29:58 +01:00 |
|
Ingo Schommer
|
bb42afe32f
|
MINOR Removed inline CSS styles
|
2012-02-23 23:29:58 +01:00 |
|
Ingo Schommer
|
39dc5ae301
|
MINOR Load breadcrumb links via ajax into panels in CMS
|
2012-02-23 23:29:57 +01:00 |
|
Ingo Schommer
|
3c29a9268c
|
MINOR AssetUploadField styling
|
2012-02-23 18:39:42 +01:00 |
|
Ingo Schommer
|
6e6fdaf79e
|
MINOR Applying default padding to edit form template rather than the tabs it contains, which allows a more standardised UI even when no tabs are present in the CMS content area (e.g. in "add files")
|
2012-02-23 18:39:42 +01:00 |
|
Simon Welsh
|
df82dac334
|
BUGFIX Fallback to sapphire/silverstripe_version if there is no CMS (framework only)
|
2012-02-23 20:46:34 +13:00 |
|
Felipe Skroski
|
1ebd83df1a
|
ENHANCEMENT: styled the header of the datagrid (SSF-106)
|
2012-02-22 16:29:37 +13:00 |
|
Ingo Schommer
|
3cad19a97e
|
MINOR JS formatting
|
2012-02-21 17:46:58 +01:00 |
|
Stig Lindqvist
|
82748a0873
|
MINOR JS functionality on intercepting injected filtering of gridfields in LeftAndMain inherited Controllers.
|
2012-02-21 17:09:09 +13:00 |
|
Ingo Schommer
|
abfa16fa70
|
ENHANCEMENT Using native jQuery UI buttons and icon styling for a less coupled implementation (e.g. assuming that a "constructive" button always has a specific icon, or one at all). All CMS UI buttons switched to use <button> markup, which allows for inline icons and correctly aligned multi-line button labels.
|
2012-02-17 15:58:32 +01:00 |
|
Ingo Schommer
|
743a26be05
|
MINOR Reverted conditional redraw of preview panel introduced in a1e9c0f4 , too unstable
|
2012-02-17 15:58:31 +01:00 |
|
Ingo Schommer
|
bb7c128025
|
MINOR JS syntax errors
|
2012-02-17 15:58:31 +01:00 |
|
Ingo Schommer
|
fd847dda4d
|
MINOR Customized jQuery.layout.js to support fetching layout type through HTML5, for easier readability and avoiding the $.metadata dependency (which fails to parse HTML5 data attrs correctly)
|
2012-02-17 13:35:54 +01:00 |
|
Ingo Schommer
|
4e99af7047
|
MINOR Using HTML5 data attributes for denoting layout in templates
|
2012-02-17 13:35:54 +01:00 |
|
Ingo Schommer
|
ac56fef8b4
|
MINOR Removed jQuery.metadata usage in CMS, use jQuery.data() and HTML5 data attributes instead. Also fixes errors where jQuery.metadata tries to eval() HTML5 data attrs, which isn't always applicable
|
2012-02-17 13:35:53 +01:00 |
|
Ingo Schommer
|
a3d8185d8e
|
MINOR Click behaviour for special "panel loading" links in the CMS
|
2012-02-17 13:33:38 +01:00 |
|
Ingo Schommer
|
ca9b78f255
|
MINOR Re-apply custom jstree onselect behaviour on partial form refreshes
|
2012-02-17 13:33:38 +01:00 |
|
jbridson
|
76ddb3c53b
|
BUGFIX:fixed various styling issues in cms (raised in SSF-188)
|
2012-02-17 17:00:29 +13:00 |
|
jbridson
|
18131ae64a
|
MINOR:fixed bug with tabs - created more specific styling for the page view tabs so that they do not affect the tabs sitewide.
|
2012-02-17 12:40:19 +13:00 |
|