From c574d122269e88d9217869a00a3ead9f9cd0e678 Mon Sep 17 00:00:00 2001 From: Sam Minnee Date: Sat, 24 Mar 2012 16:31:00 +1300 Subject: [PATCH] BUGFIX: Removed use of subtabs, to be compatible with SS3. --- code/BlogHolder.php | 6 +++--- code/BlogTree.php | 8 ++++---- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/code/BlogHolder.php b/code/BlogHolder.php index b17d737..025dc17 100644 --- a/code/BlogHolder.php +++ b/code/BlogHolder.php @@ -34,9 +34,9 @@ class BlogHolder extends BlogTree implements PermissionProvider { $fields = parent::getCMSFields(); SiteTree::enableCMSFieldsExtensions(); - $fields->addFieldToTab('Root.Content.Main', new CheckboxField('TrackBacksEnabled', 'Enable TrackBacks')); - $fields->addFieldToTab('Root.Content.Main', new DropdownField('OwnerID', 'Blog owner', array_merge(array('' => "(None)"), $blogOwners->map('ID', 'Name')) )); - $fields->addFieldToTab('Root.Content.Main', new CheckboxField('AllowCustomAuthors', 'Allow non-admins to have a custom author field')); + $fields->addFieldToTab('Root.Main', new CheckboxField('TrackBacksEnabled', 'Enable TrackBacks')); + $fields->addFieldToTab('Root.Main', new DropdownField('OwnerID', 'Blog owner', array_merge(array('' => "(None)"), $blogOwners->map('ID', 'Name')) )); + $fields->addFieldToTab('Root.Main', new CheckboxField('AllowCustomAuthors', 'Allow non-admins to have a custom author field')); $this->extend('updateCMSFields', $fields); diff --git a/code/BlogTree.php b/code/BlogTree.php index 758d828..40655fc 100644 --- a/code/BlogTree.php +++ b/code/BlogTree.php @@ -95,8 +95,8 @@ class BlogTree extends Page { function getCMSFields() { $fields = parent::getCMSFields(); - $fields->addFieldToTab("Root.Content.Main", new TextField("Name", "Name of blog")); - $fields->addFieldToTab('Root.Content.Main', new DropdownField('LandingPageFreshness', 'When you first open the blog, how many entries should I show', array( + $fields->addFieldToTab("Root.Main", new TextField("Name", "Name of blog")); + $fields->addFieldToTab('Root.Main', new DropdownField('LandingPageFreshness', 'When you first open the blog, how many entries should I show', array( "" => "All entries", "1 MONTH" => "Last month's entries", "2 MONTH" => "Last 2 months' entries", @@ -113,8 +113,8 @@ class BlogTree extends Page { "INHERIT" => "Take value from parent Blog Tree" ))); - $fields->addFieldToTab("Root.Content.Widgets", new CheckboxField("InheritSideBar", 'Inherit Sidebar From Parent')); - $fields->addFieldToTab("Root.Content.Widgets", new WidgetAreaEditor("SideBar")); + $fields->addFieldToTab("Root.Widgets", new CheckboxField("InheritSideBar", 'Inherit Sidebar From Parent')); + $fields->addFieldToTab("Root.Widgets", new WidgetAreaEditor("SideBar")); return $fields; }