Skip to content

Commit

Permalink
Merge pull request #7 from wilr/pulls/4.0-support
Browse files Browse the repository at this point in the history
Pulls/4.0 support
  • Loading branch information
4t4r1 committed Sep 29, 2017
2 parents f921286 + ec9fc75 commit 483a576
Show file tree
Hide file tree
Showing 5 changed files with 25 additions and 5 deletions.
2 changes: 1 addition & 1 deletion _config/app.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
SiteConfig:
SilverStripe\SiteConfig\SiteConfig:
# Charset
CharsetStatus: true
Charset: 'UTF-8'
Expand Down
6 changes: 3 additions & 3 deletions _config/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,14 +5,14 @@ Ater:
- 'cms/*'
---

SiteConfig:
SilverStripe\SiteConfig\SiteConfig:
extensions:
- 'SEO_Metadata_SiteConfig_DataExtension'

SiteTree:
SilverStripe\CMS\Model\SiteTree:
extensions:
- 'SEO_Metadata_SiteTree_DataExtension'

LeftAndMain:
SilverStripe\Admin\LeftAndMain:
extra_requirements_css:
- 'silverstripe-seo-metadata/css/LeftAndMain.css'
7 changes: 7 additions & 0 deletions code/SEO_Metadata_SiteConfig_DataExtension.php
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,13 @@
* @version 1.0.0
*/

use SilverStripe\ORM\DataExtension;
use SilverStripe\Forms\FieldList;
use SilverStripe\Forms\TabSet;
use SilverStripe\Forms\LabelField;
use SilverStripe\Forms\DropdownField;
use SilverStripe\Forms\TextField;

/**
* Class SEO_Metadata_SiteConfig_DataExtension
*
Expand Down
13 changes: 13 additions & 0 deletions code/SEO_Metadata_SiteTree_DataExtension.php
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,15 @@
* @version 1.0.0
*/

use SilverStripe\ORM\DataExtension;
use SilverStripe\Forms\FieldList;
use SilverStripe\Forms\ReadonlyField;
use SilverStripe\Forms\TextField;
use SilverStripe\Forms\TextareaField;
use SilverStripe\Forms\LiteralField;
use SilverStripe\SiteConfig\SiteConfig;
use SilverStripe\CMS\Model\SiteTree;

/**
* Class SEO_Metadata_SiteTree_DataExtension
*/
Expand All @@ -28,6 +37,10 @@ class SEO_Metadata_SiteTree_DataExtension extends DataExtension
'ExtraMeta' => 'HTMLText', // redundant, but included for backwards-compatibility
);

private static $casting = [
'Metadata' => 'HTMLText'
];


/* Overload Methods
------------------------------------------------------------------------------*/
Expand Down
2 changes: 1 addition & 1 deletion composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@
"issues": "https://github.com/Graphiques-Digitale/silverstripe-seo-metadata/issues"
},
"require": {
"silverstripe/cms": "~3"
"silverstripe/cms": "^4@dev"
},
"extra": {
"installer-name": "silverstripe-seo-metadata",
Expand Down

0 comments on commit 483a576

Please sign in to comment.