BlackCatDevelopment / BlackCatCMS

BlackCat CMS is a PHP5, HTML5 content management system
https://blackcat-cms.org
Other
11 stars 9 forks source link

Replace intro page with core functionality #294

Closed webbird closed 8 years ago

webbird commented 9 years ago

There are two main purposes for intro pages:

The first can be done with a "normal" CMS page, the only drawback is that one will have to tweak the page tree and the menu settings to hide that page from the menu.

The latter could be done tweaking the sub domain settings (if available in the provider's backend).

Both could be implemented into the core like so:

For a "manual" language selection, there's still the WYSIWYG-page way.

Benefits: The admin does not have to create or copy&paste PHP code found somewhere. Most users are no PHP developers and neither understand nor are able to tweak the code.

Forwarding by browser language:

Option (on/off) - only available if "Page language" is on (activated) under Backend -> Settings -> System settings If on, provide mapping options like under Edit page -> Language Mappings

Forwarding by sub domain:

Option (on/off) If on, provide extendable mapping options "Sub domain name" => "Page"

Prerequisites:

webbird commented 9 years ago

It works for the language, but I'm not sure if it does for the sub domains. So I leave this open for reference.