I am new to drupal and have applied the Recent Blog post block to the right hand side of my site. Everything works fine but for some reason the Recent blog post also appears on my homepage. Can someone explain how to make so it just appears in the block and not on my homepage? Any help would be most appreciated.

Edited by: VM; Moved to appropriate forum

Comments

vm’s picture

edit the block
in the block visibility section, set show on every page except:
then add <front> to the text box underneath
save the form.

Edit the blog content type in administer -> content types
uncheck promote to front page (This is NOT retroactive and will only effect new blog posts)
save the form

To deal with the non retroactivity of the setting above it may be possible to:

go to administer -> content
filter out all blog posts
do a batch operation on the blog posts republishing them. Which may force all blog posts to abide by the new default setting of not appearing in the river of news listing on the /node path

If not you have to manually edit each blog post unchecking promote to front page for all previously created blog posts.

Cybergarou’s picture

To keep posts from showing up on the homepage (referred to as the front page in Drupal) you need to make sure the 'Promoted to front page' option is unchecked under the publishing options when you create or edit content.

To make this the default for a content type such as blog entries, you need to edit the content type and make sure the 'Promoted to front page' option is unchecked under the workflow settings.

cabplan’s picture

This worked perfectly, thanks for the responses

cabplan’s picture

Another question, about comments this time, I have activated the comments on certain pages so that the public can put their thoughts about stories. Now when I first tried to post a comment publicly it said:

"The spam filter installed on this site is currently unavailable. Per site policy, we are unable to accept new submissions until that problem is resolved. Please try resubmitting the form in a couple of minutes."

I then downloaded and install two spam filters:
Spam 6.x-1.0
SpamSpan filter 6.x-1.5-beta2

but even after activate these modules I still get the same message. Can you help me on how to activate the comments so the public can post comments to pages.

cabplan’s picture

Nevermind, i had to get my mollom keys inputted.

Cybergarou’s picture

It sounds like you have Mollom installed and it isn't configured yet. Take a look at the instructions at http://drupal.org/handbook/modules/mollom.

You aren't going to need the two new modules you installed if you have Mollom and should uninstall them.