Site Options

In "Site Options" (available through the Quicklinks dropdown on the top right corner), you can edit some of the common - well - Site Options.

Note: All those options are also available in conf/config.xml (not for Freeflux Users), but the values assigned here override those from conf/config.xml. You can disable that, so that your users can't override them (for single options, as well), see conf/config.xml for details.

There are different options available on the default "Site Options" Site

sitename

The name of your site. In the templates provided by the default installation, the name is shown in the header section and in the /html/head/title element. It's also used for the RSS feed, if no "blogname" is given.

sitedescription

A short description for your site. In the default templates, this is shown subtitle for your site in the header section. It's also used for the RSS feed, if no "blogdescription" is given.

theme

Choose, which theme you want to use and which css for a particular theme. The theme chooser shows all directories available in the "/themes/" folder (except the "standard" one). It then shows all CSS in the "css/" folder of that theme-directory, which start with "main". You can easily add your own CSS there (just name it something starting with "main") and then choose it here. Adding your own themes works the same way. Make a new "Collection" in the /themes/ folder, add your XSLTs and CSSs and then choose this here.

You can get more themes also from intensivstation.ch. If you downloaded one, click on the "themes" collection, then choose "Create new Archive" and upload that ZIP-File, you should then have a new theme or a new CSS in the theme chooser.

blogname

If you want to call the blog differently than the site, you can do that here. It will show up in the html header and in the rss feed.

blogdescription

This field is also optional. It will show up in the description field of the RSS feed. If not filled in, the sitedescription will be taken.

outputLanguages

If you plan to have multiple languages on your site, put them here (2 letter codes). They have to be semicolon seperated. These are used for the available languages on the top right corner of the header section in the default themes and for the available fields in multi-lang properties and creating new resources

defaultLanguage

One of the languages defined above has to be defined as default language. With this setting, the CMS knows, which language to choose, if there's none indicated in the URL.

image_allowed_sizes

If you want to use the dynamic image resizing feauture of Flux CMS (for example in galleries) and need different sizes than the default ones, define them here. This is needed for "security" reasons, otherwise a bad person could just call all possible sizes and start a denial-of-service attack on the server (or filling up the disc-space). You can't remove the default sizes defined in conf/config.xml.

Note: You can add your own options to the database. Choose "options (dbform)" from the drop down, there you have access to the whole options table. You can later access them from PHP or XSLT with bx_helpers_config::getProperty($name).