I hate to ask such a dumb question, but I have been banging my head against the wall trying to do something that seems like it should be really simple.

I have a blog set up at www.example.com/blog, and that is working fine. But I want the blog posts I create to automatically promote IN FULL to the home page. Right now there's just links to the various blog postings with the post title, but I want the COMPLETE blog entry to show up on the front page.

So I'd like to have a little bit of blah blah blah at the top (like a welcome message, something basic) and then below have a bunch of blog posts, so that the blog BECOMES the content for the website.

Kind of like this site here:
http://noelclarke.co.uk/

Again, sorry for the dumb question. But I guess I'm even dumber, because I've been trying to do this for a few days now to no avail.

Comments

marquardt’s picture

The first thing to realize is probably that you define what the home page is via last setting in the 'Site information' admin page (admin/settings/site-information). The recommended setting of 'node' does indeed give a list of teasers of those posts of all content types which are promoted to the front page

Assuming that you use that setting, the length of automatically generated teasers can be set in the 'Post settings' pane (admin/content/node-settings). You can set that to unlimited, which should make the entire post appear on the front/node page, as long as you have not generated your own teaser splittings in each post. Note that you can also specify at the same place how many posts will appear on a single page (that is, until Drupal produces it's pagination at the bottom).

If you do have teaser breaks in your posts and don't want to remove them, or if you want to have more control which content types appear on the front page, you could become a bit more involved and use the Views module to create a custom listing of your posts; for that listing, you can define whether they show teasers or the full content. In that case, you would have your home page pointing to that view instead of the 'node' setting.