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
|
81aeb8d378
|
ENHANCEMENT Using new URLPathFilter API in SiteTree->generateURLSegment(), allowing customisation of URL filtering and transliteration
|
2011-11-14 12:28:25 +01:00 |
|
Sam Minnee
|
5b8f6edaec
|
MINOR: Use SS_Map::keys() and SS_Map::values() instead of array_keys() / array_values()
|
2011-10-29 17:41:52 +13:00 |
|
Sam Minnee
|
1f34973da1
|
MINOR: Use leftJoin() / innerJoin() instead of join().
|
2011-10-29 17:41:52 +13:00 |
|
Sam Minnee
|
3acffaa5bb
|
MINOR: Removed use of deprecated FieldSet in favour of FieldList.
|
2011-10-29 17:41:51 +13:00 |
|
Sam Minnee
|
4e7cb308d5
|
MINOR: Use Deprecation class to indicated deprecated methods in cms.
|
2011-10-29 17:41:06 +13:00 |
|
Sam Minnée
|
d63bcb63ae
|
Merge pull request #30 from frankmullenger/master
Removing Unpublish button from CMS when canDeleteFromLive() returns false
|
2011-10-28 21:34:13 -07: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 |
|
Frank Mullenger
|
916309e6c6
|
BUGFIX returning false from canDeleteFromLive() for a DataObject did not remove the Unpublish button from CMS, but the Unpublish action returned an error. Fixes #6731.
|
2011-10-08 17:14:54 +13:00 |
|
Ingo Schommer
|
f98bc8480c
|
BUGFIX Respect writeWithoutVersion() when updating VirtualPage relationships in SiteTree->onAfterWrite() (AIR-97)
|
2011-10-07 11:12:52 +02:00 |
|
Ingo Schommer
|
21d10ad32f
|
BUGFIX Consistently returning a record from VirtualPage->CopyContentFrom(), even if pointing to a non-existant ID (AIR-77)
|
2011-10-07 11:09:10 +02:00 |
|
Sam Minnee
|
5d235fa9f7
|
ENHACEMENT: Improved caching of permissions for improved CMS perfromance for non-admins (merged from r102278)
|
2011-10-07 10:36:56 +02:00 |
|
Sam Minnee
|
d64e847534
|
BUGFIX: Don't turn virtual pages green if their source is deleted from draft and then reverted (merged from r100926 and r100928)
|
2011-10-07 10:07:38 +02:00 |
|
Ingo Schommer
|
f368686adc
|
MINOR Documentation
|
2011-10-07 10:06:06 +02:00 |
|
Sam Minnee
|
6fc01394a6
|
API CHANGE: Added VirtualPage::$non_virtual_fields and VirtualPage::$initially_copied_fields for configuring the behaviour of virtual pages. (merged from r100463)
|
2011-10-07 10:05:32 +02:00 |
|
Ingo Schommer
|
987eedf9ba
|
BUGFIX Don't fail SiteTree::batch_permission_check() is no published pages exist
|
2011-10-07 09:38:35 +02:00 |
|
Ingo Schommer
|
e26d249d60
|
BUGFIX Consistently resetting Subsite::$disable_subsite_filter to its original state (if the module is installed)
|
2011-10-07 09:38:11 +02:00 |
|
Ingo Schommer
|
6ab1340680
|
BUGFIX Using SiteTree->getSiteConfig() instead of SiteConfig::current_site_config() in SiteTree::batch_permission_check() to avoid cases where multiple variances of SiteConfig need to be considered (e.g. when using the subsites module) (AIR-59)
|
2011-10-07 09:34:53 +02:00 |
|
Ingo Schommer
|
1fcc987b78
|
MINOR Documentation for SiteTree::batch_permission_check()
|
2011-10-07 09:34:28 +02:00 |
|
Ingo Schommer
|
45f857e042
|
MINOR Removing class comparison in SiteTree->canCreate() (mainly in order to enable overloading via SiteTreeSubsite->canCreate())
|
2011-10-07 09:31:29 +02:00 |
|
Ingo Schommer
|
4903fad537
|
BUGFIX Checking for SiteTree:: in SiteTree->getClassDropdown() (AIR-20)
|
2011-10-07 09:29:03 +02:00 |
|
Ingo Schommer
|
922dd126c6
|
MINOR Allowing TRUE vetoes in SiteTree->augmentValidURLSegment() (in addition to the existing FALSE vetoes)
|
2011-10-07 09:19:40 +02:00 |
|
Ingo Schommer
|
2dd96a4050
|
API CHANGE Checking for SiteTree::$allowed_children in SiteTree->validate() (was only checked via JavaScript before).
BUGFIX Ensure that VirtualPage $allowed_children are checked on original classes to avoid allowing more than necessary (AIR-38)
|
2011-10-07 08:59:23 +02:00 |
|
Ingo Schommer
|
d03724e116
|
BUGFIX Disable subsites filtering in File->BackLinkTracking() if module is installed (AIR-66)
|
2011-10-07 08:59:23 +02:00 |
|
sminnee
|
e57be3f6e4
|
API CHANGE Always allow users with ADMIN permissions to view or edit SiteConfig
git-svn-id: http://svn.silverstripe.com/modules/sapphire/branches/airnz/iteration3@89049 467b73ca-7a2a-4603-9d3b-597d59a354a9
|
2011-10-07 08:59:23 +02:00 |
|
ajshort
|
a54963d954
|
API CHANGE: Replaced DataObjectSet instances with ArrayList.
|
2011-10-07 08:51:54 +02:00 |
|
Sam Minnee
|
ddcbd650d4
|
BUGFIX: Fix bugs introduced by the expectation of having a DataModel.
|
2011-10-07 08:51:54 +02:00 |
|
Sam Minnee
|
9398fcaaa1
|
BUGFIX: Fix SiteTree broken link correction to handle the fact that relations aren't cached.
|
2011-10-07 08:51:53 +02:00 |
|
Sam Minnee
|
f2ed229be4
|
API CHANGE: Removed context object - it's a hack.
|
2011-10-07 08:50:52 +02:00 |
|
Sam Minnee
|
d3ca4dac5b
|
BUGFIX: Updated models to suit minor changes in the new ORM.
|
2011-10-07 08:50:51 +02:00 |
|
Ingo Schommer
|
d0b419c5a9
|
ENHANCEMENT Showing class names in ClassDropDown in not en_US (fixes #6325, thanks dhensby)
|
2011-09-19 14:40:01 +02:00 |
|
Ingo Schommer
|
5de2ba5628
|
MINOR Removing executable flag from all files (thanks miiihi)
|
2011-09-18 22:04:42 +02:00 |
|
Ingo Schommer
|
4eebf7f0be
|
ENHANCEMENT Shortened CMS button labels: "Delete from the draft site" -> "Delete draft", "Delete from the published site" -> "Delete", "Save and Publish" -> "Save & Publish". Renamed "Save" to "Save draft"
|
2011-08-12 17:06:35 +02:00 |
|
Ingo Schommer
|
ab3fe3e638
|
ENHANCEMENT Implementing CMSPreviewable in SiteTree
|
2011-08-12 17:06:35 +02:00 |
|
Will Rossiter
|
9c40e495e2
|
MINOR: altered layout for SiteTree->URLSegment in getCMSFields()
|
2011-08-01 16:23:00 +12:00 |
|
Ed
|
ebb1e0f370
|
MINOR Additional HTML for tree styling in SiteTree->getTreeTitle()
|
2011-07-08 15:36:31 +02:00 |
|
Ingo Schommer
|
bb0574e214
|
MINOR Extra CSS classes in SiteTree->getCMSActions()
|
2011-07-08 15:36:31 +02:00 |
|
mattclegg
|
2a13fa2b85
|
MINOR SiteTree documentation
|
2011-05-28 10:02:52 +12:00 |
|
Ingo Schommer
|
c196c47c52
|
MINOR Temporarily disabled deprecation notice in SiteTreeDecorator, to be re-enabled once we're in beta
|
2011-05-19 11:11:48 +12:00 |
|
Ingo Schommer
|
8fe9283181
|
ENHANCEMENT Adding page ID as metadata in SiteTree->MetaTags() in order to provide context for CMS preview of pages
|
2011-04-28 22:49:35 +12:00 |
|
Ingo Schommer
|
e2f4dd0b44
|
ENHANCEMENT Added SiteTree::$description to provide more context for content authors selecting a new page type
|
2011-04-28 22:49:34 +12:00 |
|
Ingo Schommer
|
53a62e7b8c
|
MINOR Moved 'access' field labels in SiteConfig->getCMSFields() and SiteTree->getCMSFields() from headlines to actual label elements in order to manage presentation easier
|
2011-04-28 22:49:33 +12:00 |
|
Ingo Schommer
|
8bee7a1290
|
MINOR Added markup semantics around constructive/destructive actions to SiteTree->getCMSActions()
|
2011-04-28 22:49:33 +12:00 |
|
Ingo Schommer
|
7a50608e24
|
API CHANGE Splitting off "Behaviour" and "Access" tabs from SiteTree->getCMSFields() into SiteTree->getSettingsFields(). Adjusting functionality to split of SiteTree->getCMSFields() into getSettingsFields(), and new tab paths ("Root.Content" instead of "Root.Content.Main")
|
2011-04-28 22:48:55 +12:00 |
|
Ingo Schommer
|
53ed7c496e
|
MINOR Disallow nested ErrorPage instances via canAddChildren()
|
2011-04-28 22:48:55 +12:00 |
|
Ingo Schommer
|
c1d5e9baa7
|
API CHANGE Removed SideReport_ToDo report and "To-do" tab on SiteTree, please use the new silverstripe-page-todo module instead
|
2011-04-28 22:48:55 +12:00 |
|
ajshort
|
57f47af6c0
|
Merge remote-tracking branch 'upstream/master'
|
2011-04-26 11:07:11 +10:00 |
|
Brian Waters
|
c9b5ae8b41
|
API CHANGE: Added SiteTree::get_create_default_pages().MINOR: Error pages no longer created on /dev/build if SiteTree::get_create_default_pages() is false. Fixes #6587.
|
2011-04-23 17:52:53 +12:00 |
|
ajshort
|
6462c59f0f
|
API CHANGE: Renamed SiteTreeDecorator to SiteTreeExtension.
MINOR: Replaced references to decorators with extensions.
|
2011-04-15 19:37:15 +10:00 |
|
Ingo Schommer
|
60abe5fb9f
|
MINOR Moved files into a more logical structure in cms/code
|
2011-03-30 20:03:44 +13:00 |
|