Hello,



I have a couple of questions I have been unable to answer (completely) by searching the documentation, forums and mailing lists.



I am running Drupal 4.3.2 on the Apache web server interfacing to a PostgreSQL database.



My questions are:

  • (1) Is it possible to set a .html file in the drupal directory to be a static, default front/home page for the site? - I have gathered that this would be done using a node and setting the default node setting through the administration option but am lacking on the details of implementation and my head is getting sore from all the banging on the monitor.

  • (2) Given that I have been able to create a new node, set it to be static and promote it to the front/home page is it possible to remove the teaser option just on the front/home page?? If so how is this done??

  • (3) Which steps should I take to hide allo blocks, excepting the login block, from un/yet-to-be authenticated users??

  • (4) What is the best way to have these sorts of questions answered? Is it here - in the forums OR through the mailing lists?

Yours Sincerely,



Mini-Mitnick.

Comments

mini-mitnick’s picture

I just thought that I would add that I thought initially that preventing blocks from displaying until a user was authenticated was related to the 'Path' of the block - only until a user logs it does not appear that a path can be identified... any thoughts?

matt westgate’s picture

1. The easiest approach is to make it a node and then under administer -> configuration, set 'default front page' to the id of the new node. So for example if node id 1 is your html file you would enter 'node/view/1'.

2. To remove the teaser from a node, type <!--break--> as the last line in your entry.

3. Again, the easiest approach is to uncheck the 'access content' permission for anonymous users. If blocks are still showing up, then something is most likely buggy in the module.

4. The forum is the best place for these questions :-)