blog as the index page

Permalink
just started with c5 (looks great) I wonder how I can have the index page (home) built as a blog. I've searched but only found one description and that one didn't cover the version 5.6.x of c5.

uhebeisen
 
Mainio replied on at Permalink Reply
Mainio
The "blog" in concrete5 is basically nothing more than just a couple of blocks you add to a page. So if you want to have the block on the front page, just do the following:
- Add the "Page List" block to the area where you want to show the blog entries. Set it to show pages of type "Blog Entry" (or similar, depending on the theme) and sort them by most recent first.
- If you want to display tags as the sample installation, add a block named "tags" into the sidebar.
- If you want to display archives, add a block named "Blog Date Archive" into the sidebar.
uhebeisen replied on at Permalink Reply
uhebeisen
thanks alot for the information, I have done so using the stacks: copy the blog-block to the stack then edit the index (home) page and adding a stack to it and choosing the previously saved one.
However this shows only the blog entries listed with one line of text and not the full content of the blog entry itself.
You may have a look at orienta-web.ch (home has a simple content block at the top and underneath the copied (via stacks) blog and on the second item in the navigation there ist the News(Blog) where you see the full blog.

Maybe I try to follow your solution step by step to see if the result is the same.

-ueli
Mainio replied on at Permalink Reply
Mainio
If you want to show the whole text, this is maybe something you might want to take a look at:
http://www.concrete5.org/marketplace/addons/page-list-teasers/...
uhebeisen replied on at Permalink Reply
uhebeisen
following your instruction I could successfully add a "Page List" block to the index page. When I am adding a "Blog Date Archive" and set it to display eg 6 month from my blog entry page I will get an error
Warning: require_once(/home/uheb/public_html/concrete/helpers/Date.php) [function.require-once]: failed to open stream: No such file or directory in /home/uheb/public_html/concrete/core/libraries/loader.php on line 297
Fatal error: require_once() [function.require]: Failed opening required '/home/uheb/public_html/concrete/helpers/Date.php' (include_path='/home/uheb/public_html/libraries/3rdparty:/home/uheb/public_html/concrete/libraries/3rdparty:.:/usr/lib/php:/usr/local/lib/php') in /home/uheb/public_html/concrete/core/libraries/loader.php on line 297

what did I do wrong?
Mainio replied on at Permalink Reply
Mainio
I suspect you're not running the latest version of concrete5? The latest version is 5.6.3.1.

I think that has been a bug in the core and you can fix that by updating.

You can see what version you're running under the environment information at the dashboard:
http://www.concrete5.org/documentation/using-concrete5/dashboard/sy...
juddc replied on at Permalink Reply 1 Attachment
juddc
Click the Page List block and select Custom Template from the menu. Choose the Blog Index template and that'll display your posts. See attached graphic.

You can further customize the display in the Page List block's options.