This is from an email I sent to the mailing list:

Currently, when you install the front page module, you have to go and change:

admin > settings > "node" to "front_page" if you want your stuff to show up.

To us "dorky end users", this is quite confusing. I would suggest that there is something inside the: admin > settings > front_page area that says:

[x] Enable this option site wide.

Help text: *** Warning, if you enable this, when people visit: your_drupal_site.com they will see what you have put here on this front page form. To change this action back, simply disable this option.

--- This would then actually go set node to be front_page --
...

Comments

merlinofchaos’s picture

You could accomplish this by using get_variable to look at the current front page setting variable_get('site_frontpage', 'node') and only produce the checkbox if it's not set to front_page; and show a nice message instead, if it is.

traemccombs’s picture

I can't code, does anyone have any bandwidth to do this? Probably not as 4.7 is being feverously worked on...

Trae

oadaeh’s picture

Wouldn't you want the checkbox to disable it, also? You know, if you get tired of it and want to revert back.

Dublin Drupaller’s picture

Status: Active » Closed (won't fix)

I thought about doing that with the updated version, but, decided against it. I think most users would prefer to preview their front page before making it live.

on the admin screen of the updated version, there is an option to make it a site wide setting..which is not a checkbox, but a text area.

The reason it was done that way was it's common for site admins to change it when doing updates or maintenance/backups etc. so it was handier to have the text area instead of a check box so they could set the DEFAULT FRONT PAGE to any node.

hope that makes sense

Dub