New Version due Nov 4

Permalink
Addresses:

Rss issues(Content block was changed for 5.4.1, broke rss feed)

Finding Blog Parent in dashboard pages.

Prompting you to confirm to saving a blog post without a break-point(can be turned off in site config variable)

In the works(and baked in somewhat):

Associate blog posts with blogs upon creation(done) or change blog to blog post associations(in dashboard).

This should fix some issues that are due to iterating the sitemap structure, which is compounded by the fact that taxonomy is possible, so blog posts aren't always exactly one post deep from the parent blog.

I am very open to discussion about killing those year month and day pages entirely, please let me know.

-Scott
ScottC
View Replies:
ScottC replied on at Permalink Reply
ScottC
oh and blog posts will use the standard tags attribute that ships with concrete5, i'll dig into how to migrate all your old ones over (the comma delimited ones).

That's all, thanks :)
abstracts replied on at Permalink Reply
abstracts
So, do all posts have to be one page deep from the main blog page? This is why none of the month or year summary pages now work and perhaps why the sitemap has become screwed up. Surely they do not have to be just one page down though - it will be completely unmanageable with a few hundred posts! Can they at least be grouped by year?

Any progress on migrating the tags and categories?

Denise
ScottC replied on at Permalink Reply
ScottC
Hi Denise,
Yes for now they would have to do that, the blog post block does have pagination.

The blog_list block works by getting the collection children array of posts directly below a blog, then filters those for posts that are of type blog_post, then displays those. I have introduced the start of being able to 1:1 associate blog posts to a blog type via the posts page in the dashboard, but this is only an issue with multiple blogs with a main blog on the root of the site and a few blogs underneath it.

Now that I think about it, I think I might be able to do:

$childrenArray = $pageObject->getCollectionChildrenArray(true);

each these, if it is a collection type of blog_summary, then grab those children pages, if that one is blog_summary, do it again, recursively on each until you find blog posts(the posts by year month and day are 3 levels below blog.

I'm also thinking that it would be nice to have the taxonomy not be all or nothing, allowing for options for:

place under a year page (checkbox)
place under a year and month page (checkbox)
place under a year month and day page(checkbox)

for this blog.

With the associations of the blogposts to existing blogs, I won't have to rely on sitemap structure to build the archives, I'd essentially just place them in an array based on their date('Y',strtotime($c->getCollectionDatePublic)) month etc.

So it isn't a super easy problem right now to handle with being able to have taxonomy or not, but I am thinking a lot about it before i rewrite it.
ScottC replied on at Permalink Reply
ScottC
migrations of tags and categories are going to be started this weekend, i wanted to make sure i didn't have any outstanding issues with upgrades or installs(they seem to have settled down to nothing) so I feel like i can move forward from there in my "off time"

-SCott