Commit Graph

362 Commits

Author SHA1 Message Date
Ingo Schommer c044f8c7e9 Transifex translation support
Renamed auto-template entities from ".ss" to "_ss" to avoid clashes with YAML namespaces
2013-07-08 11:58:21 +02:00
Ingo Schommer 294074ba04 Suggest install of simplepie lib (been removed from SS core master) 2013-07-01 10:02:39 +02:00
Will Rossiter f7c33e440d Merge pull request #91 from yellowmamba/master
showdropdown has been removed.
2013-06-06 05:08:18 -07:00
Michael Wu fecfa23326 Bug fix - change timefield format 2013-06-06 21:57:01 +10:00
Sean Harvey 9ed2b3b930 Removing widgets from being required, add as suggestion instead 2013-05-13 22:48:55 +12:00
Ingo Schommer 404addd484 Fixed composer constraints 2013-05-07 15:18:14 +03:00
Ingo Schommer 83d36645f2 Merge remote-tracking branch 'origin/0.6' 2013-04-29 10:02:26 +02:00
Ingo Schommer 5e9e8e4e8c Fixed BlogEntryForm saving regression from df544e01f
Was saving to live before overwriting with draft again.
Since no write to draft ocurred before, this broke
the publish() call - e.g. visible by the test breakage
in BlogHolderFunctionalTest.
2013-04-29 09:59:35 +02:00
Ingo Schommer e33881615d Merge remote-tracking branch 'origin/0.6'
Conflicts:
	.travis.yml
	README.md
	_config.php
	code/BlogHolder.php
	code/BlogTree.php
	code/widgets/ArchiveWidget.php
	code/widgets/BlogManagementWidget.php
	code/widgets/BlogTreeExtension.php
	code/widgets/RSSWidget.php
	code/widgets/SubscribeRSSWidget.php
	composer.json
2013-04-29 09:26:41 +02:00
Ingo Schommer 23a7ab8cb4 Merge pull request #83 from silverstripe/pulls/widget-decoupling
API Moved "SideBar" widget relation to "widgets" module
2013-04-28 23:58:28 -07:00
Ingo Schommer 3915677509 Merge pull request #81 from PutmanMedia/pulls/remove-trackback
API Remove Trackback support
2013-04-28 23:55:58 -07:00
Ingo Schommer d1d9452757 API Moved "SideBar" widget relation to "widgets" module
Removed BlogTreeExtension in favour of the new WidgetPageExtension
in the "widgets module". Use the following code to update:

Object::add_extension('BlogTree', 'WidgetPageExtension');
Object::add_extension('BlogEntry', 'WidgetPageExtension');

The template placeholder has been renamed from $SideBar to
$SideBarView. In case you're overriding blog templates,
please adjust accordingly.

This change means that widgets can theoretically be applied
to individual blog entries as well, since they need the
"SideBar" relationship as well. In practice, this defaults
to "InheritSideBar" though, which pulls them from the BlogHolder as usual.
2013-04-16 16:04:44 +02:00
Ingo Schommer 1815eea00a Fixed BlogHolder->providePermissions() declaration
Placed on controller instead of model. Thanks @tractorcow
for pointing this out.
2013-04-14 23:18:00 +02:00
Ingo Schommer ee532292d2 NEW Making widgets dependency optional 2013-04-11 12:35:22 +02:00
Ingo Schommer 966d168119 Improved wording in Blog CMS fields 2013-04-11 01:30:56 +02:00
Ingo Schommer 92b6de1d77 Moved LandingPageFreshness to "Settings" tab
It just adds clutter under the main tab, and pushes
the actually important "Content" field further down the CMS screen
2013-04-11 01:30:56 +02:00
Ingo Schommer 899a81cb79 API Removed BlogTree.Name, use BlogTree.Title instead
We already have $Title and $MenuTitle, I don't really see a common
use case for $Name in addition to that
2013-04-11 01:30:55 +02:00
Ingo Schommer d351d33621 API Remove Trackback support
It was disabled since migrating the module to SS3,
and the whole concept has become less relevant since spammers discovered trackbacks
(ref http://en.wikipedia.org/wiki/Trackback#Spam).

Since we don't have the resources to make a spam-proof trackback system,
its prudent to remove it instead.
2013-04-11 01:21:04 +02:00
Ingo Schommer e265ae35e8 NEW Show "post" date and author in CMS list view for blog entries 2013-04-08 00:50:00 +02:00
Ingo Schommer 7f019444cb Merge pull request #77 from PutmanMedia/pulls/blogentry-list-view
NEW Show "post" date and author in CMS list view for blog entries
2013-04-07 15:47:58 -07:00
Sean Harvey 3c286381ec Fixing further statics for 3.1 compatibility 2013-04-05 11:20:03 +13:00
Sean Harvey 95c8a8490c Fixing static definitions to private for 3.1 compatibility 2013-04-04 15:30:33 +13:00
Sean Harvey 9bbf420e0d Fixing $allowed_actions to be private for 3.1 compatibility 2013-04-04 15:24:53 +13:00
Ingo Schommer dc4705d23a Update composer.json 2013-04-04 01:13:19 +03:00
Ingo Schommer b8c6bfd3ee Travis support 2013-03-29 10:02:11 +01:00
Ingo Schommer 2b24153126 Travis support 2013-03-29 10:01:28 +01:00
Ingo Schommer dfc3f2820e Narrowed minimum requrement to 3.0 (not compatible with 3.1) 2013-03-20 10:56:12 +01:00
Ingo Schommer b28fe93fff Merge remote-tracking branch 'origin/0.6' 2013-03-20 10:52:37 +01:00
Ingo Schommer 01a25df080 Increased minimum requirement to 3.1 2013-03-20 10:52:21 +01:00
Ingo Schommer 7ecffc568a Fixing template deprecation 2013-03-19 11:35:37 +01:00
Ingo Schommer a0736df537 Fixed add_extension() usage 2013-03-19 10:12:12 +01:00
Ingo Schommer 0aef171108 NEW Show "post" date and author in CMS list view for blog entries 2013-03-18 14:09:28 +01:00
carlos barberis 8cfabfc3d8 MINOR: change requirements in README 2013-03-18 11:02:52 +13:00
carlos barberis df544e01f2 BUGFIX: fix post in the front end when not logged in 2013-03-18 11:01:47 +13:00
carlos barberis 94e9543f6c BUGFIX: fix post in the front end when not logged in 2013-03-18 11:00:04 +13:00
carlos barberis d8383f00cb Merge pull request #75 from jaredkipe/master
Tags with spaces will not properly locate BlogEntries
2013-03-17 13:05:14 -07:00
jaredkipe 7e0c58a637 SelectedTag will now 'urldecode' tag.
Inside of 'code/BlogEntry.php' the method TagsCollection() 'urlencode's the tag before making it into a link.  Tags with spaces, and other special characters, will not return any BlogEntries from BlogTree::Entries().
2013-03-16 18:39:16 -07:00
carlos barberis 2936024e8d MINOR: add widgets module and replace framework for cms 2013-03-01 09:54:48 +13:00
carlos barberis debd7e4e1b Merge pull request #69 from icecaster/patch-1
Fixed RSS Link, using 'rss' as $action param
2013-02-28 12:28:59 -08:00
Ingo Schommer 50b19daca1 Show "selected author" headline when filtering 2013-02-28 17:33:21 +01:00
carlos barberis 1f5aaa51bd Merge pull request #74 from bilekt3/master
Initial support for Czech Language translation
2013-02-19 13:56:29 -08:00
Tomáš Bílek eafcb4da59 Minor: Small corrections to Czech Language translation for BLOG module 2013-02-19 22:30:20 +01:00
Tomáš Bílek 48291f2e86 Major: Added initial support from Czech Language translations 2013-02-19 22:29:31 +01:00
carlos barberis 415392821a Merge pull request #67 from UndefinedOffset/master
Migrate PHP language files to Yaml
2013-02-17 12:15:59 -08:00
carlos barberis c2a6ba5b69 SECURITY: avoid XSS vulnerability within the Tags field in BlogEntry 2013-02-07 13:31:08 +13:00
Sam Minnee ff439a5ac0 Small fix to test 2013-02-01 17:47:53 +13:00
Tim Klein 95eb0d2c38 Fixed RSS Link, using 'rss' as $action param
Fixed RSS Link, using 'rss' as $action param for Link() method on BlogHolder.
This fixes the rss url when removing trailing slashes from page urls
2013-01-18 17:58:34 +13:00
UndefinedOffset 8a5840b0af Auto migrated language files to yaml using i18n_yml_converter module 2012-12-13 10:02:58 -04:00
carlos barberis 6bad5edb9f Merge pull request #64 from cam-findlay/patch-4
Update code/BlogTree.php
2012-11-13 12:30:05 -08:00
cam-findlay de44b90a4a Update code/BlogTree.php
Name of a blog could do with more space than default 50 characters.

Example a blog name with a tagline for consistant branding...

"My Awesome Brand Blog - Servicing customers and good things like that"
2012-11-14 08:50:25 +13:00