I'm a newbie with SilverStripe - I'm working on my very first site - a community research and collaboration portal. The site will include an individual Members area - with editable Blog, and a community area - with viewable community member blogs. Typical community members will not have access to the admin area.
When a member registers I want to create a BlogHolder (page or object?) automatically. Once they've registered they will then be able to view/edit their own blog entries when they enter their 'Your Space' area. As I've started to examine the Blog Module code though I've noticed that even though the BlogHolder has a field for 'Owner' => 'Member' it seems to display entries created by anyone with ADMIN or BLOGMANAGEMENT permissions. I want to be able to just display an individual member's BlogEntries.
I've worked through some of the SSBits tutorials on Objects instead of Pages but I'm not sure if that's really necessary here. I've created Objects for other Member functions - Library publications, etc. However, I really do NOT want to have to do major changes to the Blog module unless I absolutely have to. Like I said this is my very first SilverStripe project - so I'd really appreciate some advice and recommendations. If someone could point me in the right direction I'd be very grateful.