Go to file
2019-12-19 13:45:59 +13:00
_config MINOR: tweaking implementation 2019-04-15 15:51:35 +12:00
.github/workflows META: Add new github action to build docs 2019-12-19 13:45:59 +13:00
.tx Revert "Removing translations in preparation for namepsacing them" 2017-09-18 16:03:08 +12:00
client Upgrade to Node 10, @silverstripe/webpack-config 1.1 2019-06-14 15:35:19 +12:00
docs Add frontmatter to subpages 2019-12-09 12:26:42 +13:00
lang Update translations 2019-05-10 10:00:21 +12:00
src Set docblock for the setButtonName method, and don't invalidate localisation text. 2019-08-15 09:44:51 +12:00
templates FIX Widget titles may not be defined, in which case having an empty heading element is bad for accessibility 2019-05-02 13:46:57 +12:00
tests Switch assertions to test the end of the strings 2019-08-15 09:46:05 +12:00
_config.php FIX refactored to remove code from _config.php 2017-09-14 10:44:21 +12:00
.codecov.yml Adding .codecov.yml file 2017-05-25 08:57:47 +01:00
.editorconfig Update readme, editorconfig, phpcs ruleset 2018-01-29 16:01:08 +13:00
.eslintrc.js API Convert gulp and Compass builds to use Webpack 2018-01-29 11:46:54 +13:00
.gitattributes Update readme, editorconfig, phpcs ruleset 2018-01-29 16:01:08 +13:00
.gitignore Set docblock for the setButtonName method, and don't invalidate localisation text. 2019-08-15 09:44:51 +12:00
.nvmrc Upgrade to Node 10, @silverstripe/webpack-config 1.1 2019-06-14 15:35:19 +12:00
.sass-lint.yml API Convert gulp and Compass builds to use Webpack 2018-01-29 11:46:54 +13:00
.scrutinizer.yml Update Travis and Scrutinizer configuration, add note to readme 2017-01-12 10:21:50 +13:00
.travis.yml Use trusty distro in Travis builds 2019-08-15 13:50:58 +12:00
.upgrade.yml update namespace for blog controllers 2018-10-19 20:37:10 +02:00
changelog.md Update changelog for 2.4.2 2016-05-18 17:01:49 +12:00
code-of-conduct.md Added standard code of conduct 2015-11-21 20:12:35 +13:00
composer.json Remove obsolete branch alias 2018-11-07 16:32:29 +02:00
license.md Update license year 2018-01-29 16:01:17 +13:00
package.json Upgrade to Node 10, @silverstripe/webpack-config 1.1 2019-06-14 15:35:19 +12:00
phpcs.xml.dist Update readme, editorconfig, phpcs ruleset 2018-01-29 16:01:08 +13:00
phpunit.xml.dist FIX convert CI bootstrap references to new their new locations in vendor 2017-10-05 10:07:54 +13:00
README.md Add supported module badge to readme 2018-06-15 17:31:09 +12:00
webpack.config.js API Convert gulp and Compass builds to use Webpack 2018-01-29 11:46:54 +13:00
yarn.lock Bump mixin-deep from 1.3.1 to 1.3.2 2019-12-13 21:44:57 +00:00

SilverStripe Blog Module

Build Status Scrutinizer Code Quality codecov.io SilverStripe supported module

Documentation

Requirements

  • SilverStripe CMS 4.0+
  • SilverStripe Lumberjack Module 2.0+
  • SilverStripe Tag Field Module 2.0+
  • SilverStripe Assets 1.0+
  • SilverStripe Asset Admin Module 1.0+

Note: this version is compatible with SilverStripe 4. For SilverStripe 3, please see the 2.x release line.

Suggested Modules

  • SilverStripe Widgets Module
  • SilverStripe Comments Module

Installation

composer require silverstripe/blog

Upgrading

Upgrading from 2.x to 3.x

Aside from the framework and CMS upgrades required the blog module should not require anything extra to be completed.

Upgrading legacy blog to 2.x

If you're upgrading from blog version 1.0 to 2.x you will need to run the BlogMigrationTask. Run the task using dev/tasks/BlogMigrationTask either via the browser or sake CLI to migrate your legacy blog to the new version data structure.