Commit Graph

80 Commits

Author SHA1 Message Date
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 966d168119 Improved wording in Blog CMS fields 2013-04-11 01:30:56 +02:00
carlos barberis df544e01f2 BUGFIX: fix post in the front end when not logged in 2013-03-18 11:01:47 +13:00
cam-findlay 553b5686d7 Update code/BlogHolder.php
fix to the ownerID issue with BlogHolder.php was previously storing the ID of the downdown select having been renumbered from 0, now stores the actual Member->ID of the blog owner.
2012-11-13 09:59:48 +13:00
Saophalkun Ponlu 289940b7e7 Add an option show full blog entry on the holder
https://github.com/silverstripe/silverstripe-blog/issues/57
2012-10-18 10:10:16 +13:00
Simon Elvery 17421c9965 BUGFIX Specify names and improve descriptions for page types. 2012-10-09 10:14:31 +10:00
Ian Walls 13b10c6331 Issue #42: Descriptions for BlogEntry, BlogHolder and BlogTree
For SilverStripe 3+, descriptions can be shown for each available page type
when pages are created.  This commit adds descriptions for the BlogEntry,
BlogHolder and BlogTree classes, as derived from comments within the code.
2012-09-21 11:39:31 -04:00
Naomi Guyer 448d34757e ENHANCEMENT: UI Improvements
Replaced the old page icons, and moved where the blog specific fields
appear in the CMS to above the content area
2012-08-17 14:08:43 +12:00
carlos barberis 2cbbe096ca BUGFIX: replace Director::redirect 2012-06-21 13:45:07 +12:00
carlos barberis efb1264926 ENHANCEMENT: make blog module independent of widget module 2012-05-28 18:12:53 +12:00
carlos barberis 5a21b4eeb9 MINOR: resolve conflicts after merging 2012-05-21 15:58:40 +12:00
carlos barberis 36c31be314 MINOR: update Requirements in README 2012-05-21 14:58:26 +12:00
Sean Harvey 90a0e80667 Revert "BUGFIX Initial fixes to support at least building the blog module on SS3"
This reverts commit 8b58156211.
2012-04-14 11:08:18 +12:00
Sean Harvey 8b58156211 BUGFIX Initial fixes to support at least building the blog module on SS3 2012-04-12 13:53:32 +12:00
Carlos Barberis d7bb8a6d74 BUGFIX: Fixed front end post entry form validation and its test 2010-08-03 00:44:30 +00:00
Saophalkun Ponlu 1f706f6e73 BUGFIX: resolve wrong character parsing when posting blog entry from the front-end 2010-06-17 06:05:37 +00:00
Saophalkun Ponlu 755787de5d MINOR: subsequent fix to commit r106598 2010-06-17 01:46:17 +00:00
Saophalkun Ponlu fe2e699730 MINOR: merge r106597 from branch 0.4 2010-06-16 22:52:06 +00:00
Carlos Barberis 1e96d253b4 Reverted form to post entry to BlogHolder
ENHANCEMENT: added post as an allowed method on BlogTree
2010-05-28 02:33:58 +00:00
Carlos Barberis b389d86f00 ENHANCEMENT: Moved postblog (post in the front end) to BlogTree, so it works in BlogTree 2010-05-28 01:38:19 +00:00
Carlos Barberis b48504f795 ENHANMENT: continue replacing deprecated Director::urlParams() 2010-05-27 23:47:13 +00:00
Carlos Barberis 5a5cdf1aaf ENHANCEMENT: replaced deprecated Director::urlParams()
BUGFIX: tag working with nested urls
2010-05-27 23:30:14 +00:00
Carlos Barberis 606d526627 BUGFIX: Deleted old js from BlogHolder
ENHANCEMENT: do not show blog management widget when not logged in (ticket #5561 thanks ericdrex)
2010-05-27 21:38:24 +00:00
Saophalkun Ponlu d9d12dd621 ENHANCEMENT: display only members of Administrators and Blog Management groups in the blog holder's blog owners dropdown field
FEATURE: allow blog owner customisation
2010-05-24 04:22:56 +00:00
Andrew O'Neil a7f024bc45 Use "date" for archives, using numbers directly causes too many problems 2009-12-20 00:31:24 +00:00
Andrew O'Neil e52171bf75 Allow extending of blog holder fields 2009-12-17 08:00:34 +00:00
Andrew O'Neil 5220e06737 FEATURE: Preliminary MetaWeblog support 2009-11-30 11:04:26 +00:00
Andrew O'Neil 10d15e1ddd APICHANGE: Drop 2.3 support - 0.3 will be 2.4 only 2009-11-30 08:18:56 +00:00
Sam Minnee 9545d4f87c BUGFIX: Updated blog module to support 2.4 API changes 2009-10-26 22:03:52 +00:00
Ingo Schommer 26622686cc MINOR Added 'index' to $allowed_actions on BlogHolder, BlogTree, BlogEntry to comply to new RequestHandler API 2009-09-10 06:08:22 +00:00
Sean Harvey c37785c07b BUGFIX Fixed "tag" action not allowed on BlogHolder_Controller 2009-08-06 21:59:43 +00:00
Geoff Munn af3b912749 COMMENT: in some cases, this might not be correctly triggered 2009-07-28 04:17:38 +00:00
Saophalkun Ponlu 67d8a8b423 Added unit test for BlogHolder_Controller's custom checkAccessAction function 2009-07-22 03:16:06 +00:00
Saophalkun Ponlu a91d0eeb68 Applied an urgent hack to work new blog archive link (e.g 2009/05) 2009-07-20 02:29:10 +00:00
Sean Harvey 2e58553940 BUGFIX Ensure that a BlogHolder record doesn't exist properly by checking if the record has an ID 2009-07-16 03:18:55 +00:00
Sam Minnee d0ee014aa5 BUGFIX: Improve r81254 to fix blog/rss and subclasses of BlogHolder_Controller 2009-07-07 23:04:02 +00:00
Ingo Schommer 1e809afc65 BUGFIX Using $allowed_actions in BlogHolder, permission checks on BlogHoder_Controller->postblog() 2009-07-07 22:11:11 +00:00
Julian Seidenberg 038cad9b63 BUGFIX: fixed permissions to allow non-admin user to post and manage blog entries 2009-05-27 01:26:34 +00:00
Sean Harvey dfb9e17c2c BUGFIX Fixed call to deprecated function Form::loadNonBlankDataFrom() on BlogHolder, replacing it with Form::loadDataFrom() 2009-05-20 05:00:32 +00:00
Saophalkun Ponlu 61a2cc2332 MINOR: move Name field from BlogHolder to BlogTree 2009-05-20 02:18:48 +00:00
Hamish Friedlander 37a6070714 BUGFIX: Check owner with less complex logic 2009-05-06 05:00:54 +00:00
Hamish Friedlander 16c7b2d431 FEATURE: Add an additional level of blog container, called the tree. You can now use blogs in the previous manner (holder has many entries) or as a deep tree of many holders. Viewing a level up the tree will show all blog entries within that tree.
@todo:
More Tests
Better documentation
2009-04-30 22:05:54 +00:00
Ingo Schommer 0adb9da466 ENHANCEMENT Added 'rss' suffix to BlogHolder->rss() to point back to the feed properly (was causing feed validation errors) 2009-02-25 06:55:58 +00:00
Will Rossiter 94601547af FEATURE: added userblog support. Thanks simon_w - #3463 2009-02-07 02:19:27 +00:00
Will Rossiter 32f4579718 MINOR: added empty statics to blog 2009-01-20 04:01:45 +00:00
Andrew O'Neil f636f90fae BUGFIX: Fix rss feed 2008-12-17 03:59:02 +00:00
Andrew O'Neil 4c5f0e1075 FEATURE: Allow use of tiny mce on front end 2008-12-16 22:44:55 +00:00
Andrew O'Neil 8e708d98a7 FEATURE: Enable disabling of TrackBacks 2008-12-16 22:35:32 +00:00
Andrew O'Neil 3443ff9f60 BUGFIX: SetDate doesn't need to be called, as the date is automatically set the the current time 2008-12-16 21:27:05 +00:00