micmania1
e4c3b879e8
FIX #376 allow multibyte chars in url segment
2016-05-31 14:00:54 +12:00
Ian Walls
86f5295175
Format dates in Blog Posts gridfield based on user preferences
...
Instead of always formatting to DD/MM/YYYY as Nice() does, format
the date based on user settings, using FormatFromSettings().
Fixes silverstripe/silverstripe-blog#384
2016-03-04 14:31:22 -05:00
Gordon Anderson
515928b8e2
FIX: Ensure tag cloud widget does not break when there are zero tags
2016-02-24 22:01:24 +07:00
Damian Mooyman
e7ef92c4e5
Merge pull request #372 from micmania1/271-prevent-duplicate-tags-categories
...
FIX Prevent duplicate tags and categories.
2016-02-09 14:56:36 +13:00
Damian Mooyman
067f415f33
Merge pull request #373 from micmania1/296-prevent-future-post-public
...
FIX Prevent showing future blog posts before their publish date
2016-02-09 14:38:36 +13:00
micmania1
8135f67b71
FIX Prevent duplicate tags and categories.
2016-02-05 23:21:13 +00:00
micmania1
f32adf1dd3
FIX Prevent showing future blog posts before their publish date
2016-02-05 22:37:01 +00:00
micmania1
2c0e1a73ed
FIX Prevent the CMS Hijacking the return keypress in gridfieldaddbydbfield
2016-02-05 21:48:31 +00:00
Damian Mooyman
2bece2e741
Merge pull request #248 from gordonbanderson/TAG_CLOUD_WIDGET
...
Tag cloud widget
2016-01-26 10:08:02 +13:00
Damian Mooyman
2b2e5b2593
Merge pull request #365 from gordonbanderson/patch_364
...
FIX: Missing Blog Post Title from Comment Notification
2016-01-26 10:05:57 +13:00
Gordon Anderson
687406dea8
FIX: Unit test for BlogPostNotifications identified a missing %s in a sprintf statement, meaning the title of a BlogPost would not show in the subject of a notification email
2016-01-25 18:33:05 +07:00
Gordon Anderson
15b197c284
ENHANCEMENT: Addition of tag cloud widget complete with tests
2016-01-25 14:39:12 +07:00
Damian Mooyman
ebba5cc9fc
BUG Fix blog date filtering for additional database server types
2016-01-25 11:57:26 +13:00
Gordon Anderson
cb45815fbd
FIX: Tests now pass in Postgres on 3.1 and 3.2
...
Problems resolved:
1) Case sensitivy of check on Code field of Group
2) MySQL and Postgres have different date functions
3) When BlogID is empty, explicitly set it to 0. If not then all tests break under Postgres
2016-01-22 22:48:02 +07:00
Luke Ryley
a9e0b93f5a
Minor: Changed blog page icon
2016-01-19 15:05:36 +13:00
Damian Mooyman
22682b9c4a
Merge pull request #348 from steiha/patch-1
...
fix sql queries // widgets // LastUpdated has to be LastEdited
2015-12-15 16:24:38 +13:00
Stefan Eickhoff
c642723694
Update BlogTagsWidget.php
2015-12-05 12:07:38 +01:00
Stefan Eickhoff
c0928ffa32
Update BlogCategoriesWidget.php
2015-12-05 12:01:31 +01:00
Loz Calver
34fcafa24a
Change image field label back to “Featured Image” ( closes #344 )
2015-12-04 10:35:47 +00:00
Damian Mooyman
5282ad84f9
BUG Fix regression in #312 in PHP 5.3
2015-11-23 15:45:22 +13:00
helpfulrobot
f82825d9a6
Converted to PSR-2
2015-11-21 19:17:29 +13:00
Thomas
4c4afd5b38
allow injection on date
2015-11-20 08:53:20 +01:00
Damian Mooyman
3d6de78df5
Merge pull request #306 from DrMartinGonzo/patch-1
...
i18n wrong label in BlogPost.php
2015-11-20 12:51:00 +13:00
Damian Mooyman
7bddc86ab4
Merge pull request #303 from SilbinaryWolf/fix-changing-blog-pagetype
...
Fix bug where can't change 'Blog' page type to non-'Blog' page type
2015-11-20 12:49:54 +13:00
Christopher Pitt
21e45ce875
Removed featured posts
2015-11-19 10:09:46 +13:00
Damian Mooyman
3ef14a6e1a
Merge pull request #328 from silverstripe/add-hook-for-extension-filters-on-tag-blog-posts
...
Added hook for extension filters on tag blog posts
2015-11-17 16:37:23 +13:00
Christopher Pitt
040fb95eb6
Added hook for extension filters on tag blog posts
2015-11-17 16:09:31 +13:00
Christopher Pitt
34a45e21a7
Added hook for extension filters on category blog posts
2015-11-17 16:06:19 +13:00
Christopher Pitt
3f23add5af
Merge pull request #318 from unclecheese/patch-1
...
BUGFIX: Dropdowns do not use unique IDs
2015-11-17 11:52:48 +13:00
Christopher Pitt
6d059806ea
Added featured posts to CMS
2015-11-13 15:06:29 +13:00
Cam Findlay
12674edb87
FIX Title bug due to #320
2015-11-10 10:20:12 +13:00
Michael Strong
a27dd892f6
Merge pull request #319 from tractorcow/pulls/fix-paginated-filter
...
BUG Fix tag / category filters not being filtered in PaginatedList()
2015-11-09 15:30:25 +13:00
Damian Mooyman
b45a573fac
BUG Fix tag / category filters not being filtered in PaginatedList()
2015-11-09 15:22:57 +13:00
Damian Mooyman
dd33bbfa50
Merge pull request #320 from camfindlay/feature/defaultarchiveyear
...
ENHANCEMENT Default archive year
2015-11-09 14:30:02 +13:00
Cam Findlay
43bb2248a5
ENHANCEMENT Default archive year
...
If no year is passed, rather than 404 it should grab the latest years posts.
2015-11-09 13:56:50 +13:00
unclecheese
454d31910a
BUGFIX: Dropdowns do not use unique IDs
...
Solves problem where `DOMXPath` was throwing (in `ShortcodeParser`) due to invalid HTML
2015-11-05 12:02:00 +13:00
Damian Mooyman
e04be4cde4
BUG Fix crash if parent page isn't Blog type
2015-11-05 11:31:55 +13:00
Cam Findlay
d6c2593d61
ENHANCEMENT filtering for large user base sites.
2015-11-04 12:44:15 +13:00
Cam Findlay
8a5c52a204
FIX Explicitly set the PostsPerPage during migration
...
Tested against the silverstripe.org codebase, BlogHolder migration fails unless you set this.
2015-10-29 13:10:10 +13:00
Michael Strong
dde32209f8
Merge pull request #301 from JorisDebonnet/patch-1
...
Bugfix: avoid calling "new PaginatedList(null)"
2015-10-27 13:26:16 +13:00
DrMartinGonzo
a5d242006f
i18n wrong label in BlogPost.php
...
Wrong Description label for additional credits description, uses PublishDate_Description.
2015-10-26 15:43:21 +01:00
JorisDebonnet
2c59e50a1c
Bugfix: avoid feeding null to PaginatedList constructor
2015-10-23 19:33:41 +02:00
JorisDebonnet
f311305efb
Default PublishDate to NULL for drafts and sort them at the top
2015-10-23 00:40:25 +02:00
Jake Bentvelzen
c3b0401ee5
Fixed a bug where an error occurred when attempting to change the page type of 'Blog'
2015-10-14 14:00:24 +11:00
Damian Mooyman
4e78e581fd
Merge pull request #284 from marcokernler/locallized-archive-widget-titles
...
i18n for the titles in the ArchiveWidget
2015-08-20 13:34:28 +12:00
Damian Mooyman
b9155bae79
BUG Fix canview for non-admins
2015-07-09 15:15:39 +12:00
Christopher Pitt
40674ab802
Extended tags and categories widgets
2015-07-08 15:27:40 +12:00
Daniel Hensby
60b575b7bb
Merge pull request #280 from camfindlay/migrate
...
FIX Blog tag migration is per Blog
2015-07-07 15:21:12 +02:00
Cam Findlay
05a4b57fb1
FIX Blog tag migration is per Blog
2015-06-29 19:17:53 +12:00
Daniel Hensby
b2d1584adc
Merge pull request #277 from camfindlay/migrate
...
FIX Migration of blog 1.0 to 2.0 was broken
2015-06-27 22:31:03 +01:00
Cam Findlay
f86f7751b1
FIX Migration of blog 1.0 to 2.0 was broken
2015-06-27 21:45:09 +12:00
Christopher Pitt
bd55ee3442
Ordered Tags and Categories
2015-06-18 00:26:09 +12:00
Cam Findlay
6ccb1bb5df
FIX Ensures old blog 1.0 style author names are migrated into 2.0 AuthorNames
...
Found that old 1.0 blog author names were not being migrated over to the new 2.0 AuthorNames (noted that there is now also a relationship between Member and BlogPost). The old 1.0 did not have this relationship so when migrating no authors are brought across from BlogEntry into BlogPost during the MigrationTask.
2015-06-07 17:20:13 +12:00
Damian Mooyman
0941b4ed96
BUG Fix BlogPost crashing when created under a non-blog parent
2015-06-04 13:47:06 +12:00
Damian Mooyman
6345f9b6f7
Fix string member IDs breaking permission checking
2015-06-04 11:50:25 +12:00
Damian Mooyman
1382eae182
BUG Fix support for URLSegmentFilter.default_allow_multibyte
2015-06-03 18:47:49 +12:00
Christopher Pitt
1b7c312eb1
Merge pull request #245 from gordonbanderson/ISSUE_243
...
FIX: Fix to allow use of foreign text as tags and categories. Fixes …
2015-06-03 18:38:34 +12:00
David Craig
4ab5de839e
Fix migration
2015-05-26 12:36:20 +12:00
Damian Mooyman
a536d88936
Revert "Fix migration task"
2015-05-26 12:26:22 +12:00
David Craig
228e7159a5
Fix migration script
2015-05-26 11:40:39 +12:00
Christopher Pitt
bde73eda62
Fixed migration error
2015-05-25 13:39:51 +12:00
Christopher Pitt
e4c873f08b
Stabilized TagField API
2015-05-22 15:24:40 +12:00
Christopher Pitt
f6b6f2e27a
Improved member blog posts grid
2015-05-18 13:15:42 +12:00
Gordon Anderson
7c8bd693f2
FIX: Fix to allow use of foreign text as tags and categories. Fixes #243
2015-05-15 18:59:09 +07:00
Damian Mooyman
17832fd942
Merge pull request #228 from assertchris/reorder-fields
...
Reordered fields
2015-05-14 12:27:36 +12:00
David Craig
b7b0c99c21
Fix excerpt parsing
2015-05-14 12:11:09 +12:00
Christopher Pitt
b62370cddd
Reordered fields
2015-05-14 11:55:01 +12:00
Christopher Pitt
1648defec9
Clean up
2015-05-14 11:23:58 +12:00
Christopher Pitt
a978b4a9a1
Fixed regressions
2015-05-14 10:52:49 +12:00
David Craig
ea06252f2d
Update default pagination
2015-05-13 15:12:48 +12:00
Christopher Pitt
787c02a19d
Clean up
2015-05-11 10:11:21 +12:00
Christopher Pitt
0dd0bf0670
Reorder tabs
2015-05-09 20:27:56 +12:00
Christopher Pitt
1427cbdf6b
Merge pull request #196 from tractorcow/pulls/2.0/blogtree-migration
...
BUG Fix blogtree with non-blogpost children breaking on migration
2015-04-28 14:18:38 +12:00
Damian Mooyman
27611c980d
Merge pull request #199 from tractorcow/pulls/2.0/helper-class
...
Add helper class for cms styling
2015-04-28 12:34:56 +12:00
Christopher Pitt
c7b374f800
Hide merge for empty parents
2015-04-24 09:45:28 +12:00
Damian Mooyman
48051024aa
Merge pull request #203 from assertchris/small-improvements-to-merge-column
...
Small improvements to merge column
2015-04-23 17:13:03 +12:00
Christopher Pitt
5c099aa0dc
Small improvements to merge column
2015-04-23 16:50:50 +12:00
Christopher Pitt
97498cc3f6
Hide current parent for merge options
2015-04-23 16:47:54 +12:00
Damian Mooyman
efcdd64cf4
Add helper class for cms styling
2015-04-23 16:06:56 +12:00
Damian Mooyman
8edc079e92
API Improve sizing of blog sidebar
2015-04-23 14:30:58 +12:00
Damian Mooyman
0c6f5122ed
BUG Fix blogtree with non-blogpost children breaking on migration
2015-04-23 12:47:03 +12:00
Damian Mooyman
8ff1fc178c
BUG Fix typo in last merge
2015-04-21 19:17:27 +12:00
Christopher Pitt
5d9ed5b9e0
Added merging of tags and categories
2015-04-21 16:51:51 +12:00
Damian Mooyman
d4c80750ad
Add class to summary holder
2015-04-21 13:21:22 +12:00
Damian Mooyman
e024fcb97a
BUG Fix php 5.3 compatibility
2015-04-14 15:16:07 +12:00
Christopher Pitt
61f996461c
Merge pull request #185 from tractorcow/pulls/2.0/summary-size
...
Adjust size of custom summary and remove extra title
2015-04-14 14:27:59 +12:00
Christopher Pitt
db69eab825
Merge pull request #179 from tractorcow/pulls/2.0/filter-description
...
API Add filter description to blog holder
2015-04-14 14:25:20 +12:00
Damian Mooyman
467a50175e
Adjust size of custom summary and remove extra title
...
Depends on https://github.com/silverstripe/silverstripe-framework/pull/4072
2015-04-14 14:22:52 +12:00
Christopher Pitt
3e29c378ed
Added tag field
2015-04-14 14:12:59 +12:00
Damian Mooyman
6283122c9c
API Enable custom summaries for blogposts
2015-04-13 17:13:53 +12:00
scott1702
6c5ff30bfb
Update descriptions of user levels
2015-04-13 11:45:57 +12:00
Damian Mooyman
64b140f044
API Add localised filter description to blog holder
...
Supported by the default theme via $MetaTitle
2015-04-13 11:33:14 +12:00
Christopher Pitt
23c38002c4
Merge pull request #177 from tractorcow/pulls/2.0/role-helpers
...
API Add role-helpers for templates
2015-04-09 16:20:27 +12:00
Damian Mooyman
0dd2d2504b
API Add role-helpers for templates
2015-04-09 16:13:05 +12:00
Damian Mooyman
81c0ca2c55
Comment notification extensions
2015-04-09 16:03:30 +12:00
Damian Mooyman
5817eea314
API Enable comment specific enhancements
...
If an author creates a comment include a highlight class
2015-04-09 14:12:34 +12:00
Christopher Pitt
330401683a
Added role help
2015-04-09 13:04:47 +12:00
David Craig
99b03b555c
Make BlogPost::isAuthor public
2015-04-02 14:50:46 +13:00
Christopher Pitt
342d2a3d2a
Better credits description in admin
2015-04-02 12:52:44 +13:00
Christopher Pitt
4ee278abb3
Fixed credits
2015-04-01 15:06:54 +13:00