Commit Graph

432 Commits

Author SHA1 Message Date
Robbie Averill c004bad7b8 FIX Update class imports, fix broken test, add missing multibyte logic back, fix condition for generating URLSegment (also missing) 2017-01-26 21:41:28 +13:00
Robbie Averill ea121e40da FIX Missed GridField import in BlogFilterGridField 2017-01-24 14:11:22 +13:00
Robbie Averill 3da05818af Move BlogFilter_GridField to its own class 2017-01-24 13:45:07 +13:00
Robbie Averill bb08242edb FIX Move upgrade mapping to root folder. Fixes blog classes not being resolved by upgrader. 2017-01-19 17:09:17 +13:00
Robbie Averill 5eb9ec879d API Update Widget implementations in blog 2017-01-18 17:12:06 +13:00
Robbie Averill 98645af960 Implement Blog namespaces 2017-01-17 08:58:00 +13:00
Robbie Averill 077929f8bf Add sidebar back as a separate tab. Fix tag and category routes 2017-01-13 15:55:48 +13:00
Robbie Averill c1cb8576b3 FIX Validation of existing tags, duplicated GridField add button, formatting in categorisation, bootstrapify buttons 2017-01-13 15:33:53 +13:00
Robbie Averill 5f07a3cc23 PSR-2 compat: Change Blog*_Controller to Blog*Controller 2017-01-12 10:56:08 +13:00
Robbie Averill e263ba33ec Update Travis and Scrutinizer configuration, add note to readme 2017-01-12 10:21:50 +13:00
Robbie Averill 98410c7eae TEMPORARY Disable the sidebar. @todo Fix it and put it back. 2017-01-12 10:20:44 +13:00
Robbie Averill df75c6c275 Move admin sidebar template to correct location 2017-01-12 10:20:44 +13:00
Robbie Averill 4e7e1b7975 FIX Base pase constant BLOGGER_DIR 2017-01-12 10:20:44 +13:00
Robbie Averill c927d7e29f FIX Duplicated state in gridfield 2017-01-12 10:20:44 +13:00
Robbie Averill cc17e81952 Remove old PHP $this casting 2017-01-12 10:20:44 +13:00
Robbie Averill de1b947c97 Remove file that popped up during rebasing 2017-01-12 10:20:44 +13:00
Robbie Averill 83db670e14 FIX Path to author profile when blog is the homepage 2017-01-12 10:20:44 +13:00
Robbie Averill f376b1c2f1 Update deprecated image manipulation calls 2017-01-12 10:20:44 +13:00
Robbie Averill 71890778db Move controllers to same namespace as their model 2017-01-12 10:20:44 +13:00
Robbie Averill f35c6049d7 Move blog layouts to namespaced folder location 2017-01-12 10:20:44 +13:00
Robbie Averill 413e94e186 Add legacy class map for migrating ClassName in SiteTree 2017-01-12 10:20:44 +13:00
Robbie Averill 58e5ebb652 Fix controller names, removed Listbox methods, namespacing bugs, template locations 2017-01-12 10:20:43 +13:00
Robbie Averill 72a9f041c2 Fix some incorrect table/model namespace issues 2017-01-12 10:20:43 +13:00
Robbie Averill 13a5badff5 Move "code" to PSR-4 friendly "src" folders. Add namespacing. 2017-01-12 10:20:42 +13:00
Robbie Averill 4313643a0b Add composer alias for 3.x and update requirements for SS4 2017-01-12 10:20:02 +13:00
micmania1 37e5d106d2 FIX right sidebar was being forced to float left 2017-01-12 10:19:40 +13:00
micmania1 1e602a0ac1 Removed compass in favour of gulp 2017-01-12 10:19:40 +13:00
micmania1 f5974d80a2 NEW Moved URLSegmentExtension, BlogTag and BlogCateogry shared functionality into a trait 2017-01-12 10:19:39 +13:00
micmania1 2ae1457068 Upgraded to work with silverstripe 4.x 2017-01-12 10:19:39 +13:00
Daniel Hensby b967860007
Updating master alias 2016-12-20 15:21:06 +00:00
Damian Mooyman 033a7bb96f Merge pull request #414 from dhensby/pulls/casting-fix
FIX Excerpt should be casted as HTMLText
2016-09-08 22:45:10 +12:00
Daniel Hensby ffab2df9d2
FIX Excerpt should be casted as HTMLText 2016-09-08 11:00:15 +01:00
Loz Calver 0f77789eb5 Merge pull request #412 from dhensby/pulls/cast-date
FIX Cast Date method on BlogPost
2016-08-30 09:07:28 +01:00
Daniel Hensby 91abe1f9f8
FIX Cast Date method on BlogPost 2016-08-27 22:50:45 +01:00
Damian Mooyman 7f7459f769 Update translations 2016-08-17 11:08:00 +12:00
Daniel Hensby 9f09218da2 Merge pull request #411 from lekoala/patch-1
remove i18n formatting in links
2016-07-15 14:16:56 +01:00
Thomas Portelange 2dd5fd8596 remove i18n formatting in links
the getArchiveMonth and getArchiveYear only accepts number in Blog.php. Removing i18n formatting restore the functionnality.
2016-07-15 14:31:11 +02:00
Damian Mooyman 9e117b64ea Merge pull request #406 from TheBnl/entry-meta-multiple-authors-localisation
Localisation for multiple authors
2016-07-05 18:43:25 +12:00
Damian Mooyman 226d8282fd Merge pull request #401 from micmania1/fix-close-p-tags
FIX closing p tag
2016-06-30 10:16:28 +12:00
Damian Mooyman fc6c86fd35 Merge pull request #400 from micmania1/tidy-readme
Tidied the badges on reademe
2016-06-29 17:52:30 +12:00
Damian Mooyman a21b50333d Merge pull request #402 from micmania1/fix-376-url
FIX #376 allow multibyte chars in url segment
2016-06-29 17:51:22 +12:00
Michael Strong 35c5357cc6 Merge pull request #407 from ksdhans/patch-2
Add RSS feeds for categories and tags
2016-06-17 13:13:34 +12:00
ksdhans 29ffaa8295 Minor layout tweak
Correcting indentation of isRSS().
2016-06-15 19:33:29 +12:00
ksdhans ca7f09d0e0 Removed category()/tag() documentation changes
Adding "string" to the possible return types of category()/tag() didn't stop the scrutinizer from raising two new issues, so I've reverted that change. In future tags/categories may be split into separate controllers (it's cleaner that way), so these "issues" may serve as a reminder.

NOTE: This means that the documented return type for rss() is also wrong
2016-06-14 18:20:03 +12:00
ksdhans d42b3ca57c Fixed RSS feed link for category/tag feeds
- The RSS feed link was always the blog's root URL, even for category/tag feeds. FIXED
- Changed the return type documented for category() and tag() to include string for the case where an RSS feed is returned (addresses the "Scrutinizer" issues)
2016-06-14 18:08:31 +12:00
ksdhans 95e14e5496 Performed suggested changes
- Removed hardcoded URL segment (was test code that I forgot to remove)
- Changed if($rss to if(is_string($rss)
- Moved bracket after isRSS() to next line
- Made rssFeed() protected as it's an internal function and shouldn't be part of the public API
2016-06-14 17:38:43 +12:00
ksdhans 073fca5f0d Add RSS feeds for categories and tags
This patch adds RSS feeds for tags and categories. The RSS feeds are at the following URLs:
- */category/<category-name>/rss
- */tag/<tag-name>/rss
2016-06-13 23:20:07 +12:00
Bram de Leeuw 1231d0ca92 added localisation for multiple authors in the entry meta 2016-06-10 13:04:15 +02:00
Daniel Hensby 09bdf60aa4 Merge pull request #403 from micmania1/fix-blog-rss-date
FIX #394 add getDate to proxy publish date in rss template
2016-06-06 12:44:28 +01:00
micmania1 299944fd1f FIX #394 add getDate to proxy publish date in rss template 2016-05-31 14:26:29 +12:00