How do I display an entire node content and not just some intro text on the front page? It seems anything I promote to front page, is also truncated and I can't figure out how to turn this off.
The easiest way is to create a view.
Follow these steps:
- Download, extract the Views module
- Enable the Views UI module and accept enable the modules that provide the dependencies
- Go to the views admin page (admin/structure/views)
- Enable the frontpage view (click the link)
- Edit the frontpage view (click the link)
- Under the format heading, there is an option "show" click the teaser link
- Change the view mode option to full and untick the show links checkbox
- Click the Apply (all displays) button
- Click the save button
- Visit the site information page (admin/config/system/site-information)
- Change the default front page URL to "frontpage" (without the quotes)
- Click Save configuration
It show now just work.
Consider Using Panels and Views (as pcambra suggest). Here are some tutorials:
- Panels 3: Creating a new front page with Views and Panels 3
- Drupal Panels Demo - Home Page - (Video Tutorial)
With Panels and Views your limitation is only your imagination
the front module might work for you too. There is an "alias" option that you could use to show a certain node page as the front page.
Bas G's solution is good, but if your front page is a "page" and not an article, you have to change to default under
but then there still is a "read more" link on the bottom of the front page content, even if you see the whole content. I managed it it by going to
and setting there the direct link to the frontpage node under Default front page, like this