Ingo Schommer
|
69e819a417
|
BUGFIX Moved 'rollback' logic back from CMSPageHistoryController to CMSMain (used in edit mode as well), removed unnecessary performRollback(), and introduced PJAX response handling to ensure the edit view is loaded correctly regardless of context (edit or history mode) (fixes #7108)
|
2012-04-11 10:19:54 +02:00 |
|
Wolf Vollprecht
|
a18b9bd85e
|
ENHANCEMENT: Flyout menu to directly choose the pagetype one wants to add.
|
2012-04-09 21:08:15 +02:00 |
|
Ingo Schommer
|
a6c586ae20
|
MINOR Using new PjaxResponseNegotiator in CMSMain
|
2012-04-05 22:27:47 +02:00 |
|
Ingo Schommer
|
3341a181c7
|
MINOR Using SS_HTTPRequest->isAjax() instead of deprecated RequestHandler API
|
2012-04-05 14:45:26 +02:00 |
|
Ingo Schommer
|
de573e087d
|
MINOR Using late static binding instead of Object::create() calls
|
2012-04-04 18:29:11 +02:00 |
|
Matt Gunn
|
4e9cbe0771
|
Prevents notice error when parent page isn't set
|
2012-03-24 13:56:05 +13:00 |
|
Ingo Schommer
|
6876c9a802
|
BUGFIX CMSMain->delete()/deletefromlive() consistently show page in "archive mode", rather than empty form (or 404 response) (fixes #6973)
|
2012-03-12 13:57:38 +01:00 |
|
Ingo Schommer
|
a097266ded
|
BUGFIX CMSMain->delete()/deletefromlive() return to "Pages" overview when permanently deleting the record (= no readonly view available)
|
2012-03-12 13:26:43 +01:00 |
|
Ingo Schommer
|
454a6e891d
|
ENHANCEMENT Allow adding new pages under specific nodes via tree context menu
|
2012-03-12 11:40:43 +01:00 |
|
Ingo Schommer
|
4225c0a966
|
MINOR Flattened AddForm and SiteConfig CMS logic, moved from base classes to specialised classes for better overview, and less inheritance where its not necessary.
|
2012-03-09 23:35:43 +01:00 |
|
Ingo Schommer
|
0633c10075
|
API CHANGE Removed CMSMain->getpagecount() unused helper method (should be a report, anyway)
|
2012-03-09 23:13:27 +01:00 |
|
Ingo Schommer
|
22cd47cc84
|
MINOR Removed unused CMSMain->sendFormToBrowser()
|
2012-03-09 23:07:44 +01:00 |
|
Ingo Schommer
|
055b3b9799
|
API CHANGE Removed CMSMain->SideReportsForm() and related functionality, now handled by dedicated ReportAdmin interface
|
2012-03-09 23:07:31 +01:00 |
|
Mark Stephens
|
463ee0c5f7
|
ENHANCEMENT: added option to add page to top level
|
2012-03-09 18:07:35 +13:00 |
|
Ingo Schommer
|
79269a22ed
|
MINOR Moved CMSMain->RootForm() to CMSSettingsController (same effect, but clearer structure)
|
2012-03-08 18:24:35 +01:00 |
|
Ingo Schommer
|
e0a67a80c7
|
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 18:42:44 +01:00 |
|
Ingo Schommer
|
18e612e65b
|
MINOR Moved CMSMain.GridField.js logic into LeftAndMain.js (applies to all CMS interfaces), fixed event bugs with GridField overloading in AssetAdmin.js
|
2012-03-01 00:19:34 +01:00 |
|
Andrew O'Neil
|
346b9d06f7
|
MINOR: SSF-106 Include cms gridfield javascript hooks
|
2012-02-28 15:05:30 +13:00 |
|
Ingo Schommer
|
09fd710dd4
|
MINOR Combining CSS in CMS, added AssetAdmin styles
|
2012-02-23 23:15:37 +01:00 |
|
Ingo Schommer
|
f620f9b46c
|
MINOR Using <button> tags for CMS UI, and new 'data-icon' HTML5 attribute to denote icons
|
2012-02-17 15:30:37 +01:00 |
|
Ingo Schommer
|
38cf7e5c4d
|
ENHANCEMENT Using new "tools" panel architecture to render CMS templates, which e.g. allows CMSPageEditController to reload the form without the tree in the side-by-side display variation, and hence avoids slowing down the loading and saving process
|
2012-02-15 14:28:07 +01:00 |
|
Ingo Schommer
|
f88d4006f8
|
ENHANCEMENT CMSMain->Breadcrumbs()
|
2012-02-14 16:11:38 +01:00 |
|
Ingo Schommer
|
c96e2ba7ca
|
API CHANGE Removed ThumbnailStripField class, as it was only used for the CMS image insertion logic (which was rewritten with a more powerful file selection based on GridField)
|
2012-02-14 13:32:58 +01:00 |
|
Will Rossiter
|
c958147609
|
MINOR: update HTTPResponse to SS_HTTPResponse. Ensure ID is casted as int when displaying in error message
|
2012-02-11 15:50:09 +13:00 |
|
Simon Welsh
|
fd39ed20a7
|
BUGFIX Preview button URL had wrong case for stage parameter.
|
2012-02-10 13:41:40 +13:00 |
|
Ingo Schommer
|
71220ee99f
|
API CHANGE silverstripe_version file now contains the plain version number, rather than an SVN path
|
2012-02-01 18:42:13 +01:00 |
|
Ingo Schommer
|
908a98b55b
|
API CHANGE Default to /admin/pages rather than homepage edit view when CMS is first opened (#6762)
|
2012-01-24 14:20:55 +01:00 |
|
Ingo Schommer
|
d88075edea
|
MINOR Disabling empty requirement in CMSMain
|
2012-01-06 17:59:02 +01:00 |
|
Ingo Schommer
|
6bff69117a
|
MINOR Better combination of i18n JS files in CMSMain
|
2012-01-06 12:12:41 +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
|
6dd0535442
|
MINOR Only set current record in CMSMain->AddForm() if its not the homepage - not ideal, but root is the more likely default given the information at hand
|
2012-01-05 23:17:12 +01:00 |
|
Ingo Schommer
|
167bc045fe
|
MINOR Making page drop down searchable on CMS add form, and ensuring that the default page option is showing first
|
2012-01-05 13:45:07 +01:00 |
|
Ingo Schommer
|
8da0defa27
|
MINOR Using new triangle/step markup in AddForm
|
2012-01-03 22:55:59 +01:00 |
|
Ingo Schommer
|
f8d1523823
|
MINOR Moved EditorToolbar() from CMSMain to LeftAndMain (as we don't support loading link forms via ajax)
|
2012-01-03 22:55:56 +01:00 |
|
Ingo Schommer
|
e35991b363
|
MINOR Misc styling fixes around dialogs and "add page" styling
|
2012-01-03 17:57:04 +01:00 |
|
Ingo Schommer
|
ee2c8003db
|
MINOR Merge error
|
2011-12-29 09:53:18 +01:00 |
|
Ingo Schommer
|
1914f0b29d
|
MINOR Checking for existence of defaultParent in CMSMain->SiteTreeHints()
|
2011-12-20 18:21:45 +01:00 |
|
Ingo Schommer
|
0d008b6496
|
ENHANCEMENT Allowing to add pages from main interface, in addition to dialog triggered from admin/pages (through CMSPageAddController)
|
2011-12-20 17:45:07 +01:00 |
|
phalkunz
|
ac79934077
|
ENHANCEMENT Render page tree icons as stylesheets rather than $_TREE_ICONS JS definitions. Removed file/folder swapping of SiteTree::$icon, use relative file path including extension instead.
|
2011-12-19 14:03:42 +01:00 |
|
Ingo Schommer
|
4c8f6e7f4d
|
MINOR Reduced HTML validation errors in CMS
|
2011-12-18 16:59:49 +01:00 |
|
Will Rossiter
|
e17b4a185a
|
MINOR: update PageTypes to use updated tab path for CMS fields. Fixes #6811
|
2011-12-17 16:46:26 +13:00 |
|
Ingo Schommer
|
8d3d71027e
|
MINOR Remove JavaScript validation handler from CMS, it doesn't work with ajax
|
2011-12-14 12:41:04 +01:00 |
|
Ingo Schommer
|
c380af6836
|
BUGFIX Including HTMLEditorConfig::include_js() in LeftAndMain instead of CMSMain for loading consistency.
|
2011-12-12 22:56:10 +01:00 |
|
Ingo Schommer
|
d66a47271d
|
MINOR Implemented CMSMain->PreviewLink() (moved from LeftAndMain)
|
2011-10-29 22:04:40 +02:00 |
|
Stig Lindqvist
|
d799c80cc5
|
API CHANGE Changed name from DataObjectSet to either ArrayList or DataList
|
2011-10-27 20:24:45 +02:00 |
|
Stig Lindqvist
|
05e90838c0
|
API CHANGE Switch usage from FieldSet to FieldList
|
2011-10-27 20:24:45 +02:00 |
|
Ingo Schommer
|
51a81bb258
|
MINOR Removed individual Requirements calls in CMSMain->init() in favour of Requirements::combine_files(), to avoid duplication and hard to debug behaviour differences due to changed file inclusion orders between non-live and live systems
|
2011-10-11 09:56:25 +02:00 |
|
Ingo Schommer
|
9016204dec
|
Merge branch 'candidasa-cms-enhancements'
|
2011-10-11 09:36:53 +02:00 |
|
Ingo Schommer
|
a93994f59e
|
BUGFIX: Better handling of non-existent records in delete calls (if button is clicked twice)
|
2011-10-07 12:15:41 +02:00 |
|
Ingo Schommer
|
089973803b
|
MINOR Using increase_memory_limit_to() in CMSMain->buildbrokenlinks()
|
2011-10-07 12:01:25 +02:00 |
|