The first release candidate for version 0.2.0 of the blog module has been released. This version adds support for SilverStripe 2.3, as well as containing a number of new features and bugfixes. The full list of changes is below. Please help test the blog module and report any bugs that you find.
The blog module still has a lot of fairly significant code changes happening to it. Once the code base has stablised, and we are on feature parity with other popular blogging software, then it will be ready for a 1.0 release. Version 1.0 brings an expectation of the completeness of software that the blog module isn't quite ready for just yet. :)
great job, but I have some troubles with the I18N.
Some part are not translate (in french for me) like BlogSummary.ss even if there is the <% _t('POSTEDBY', 'Posted by') %> tag and the translation in fr_FR.php : $lang['fr_FR']['BlogSummary.ss']['COMMENTS'] = 'Commentaires';
The comments section are not translate too.
According to the documentation, we can collect text to translate wifth http://<mysite>/i18n/textcollector/?module=blog - but it doesn't work for me ?
How can we participate ?
I had the same problems like Bibich with the german translation, not all the given translations work. That's what I've figured out:
The template BlogSummary.ss (in templates/includes) is beeing included from BlogHolder.ss (in templates/layout)
If you change (for example) in the translation file:
$lang['de_DE']['BlogSummary.ss']['COMMENTS'] = 'Kommentare';
$lang['de_DE']['BlogHolder.ss']['COMMENTS'] = 'Kommentare';
it works. That's the trick.
Just installed 0.2.0-rc1 on my dev server. All worked without a hitch. I use a custom blogholder.ss page, in addition to the layout - also transferred seamlessly.
The only change I have made is on line 305 in blogholder.php - not reads:
new TextareaField("BlogPost", _t("BlogEntry.CN"),20,60),
The added parameter ,60 widens the content entry field to 60 characters. The current one is just too narrow for my taste.