English Norsk Português

Configure

Configuring FlexiPublish is essential in order to customize your installation to your needs.

All configuration in FlexiPublish is done through PHP files. This is a short walktrough for the different config files that you can find in the "config" catalogue of your FlexiPublish install dir. All config files are UTF-8, so if you see any strange characters, check your system settings (this includes e.g. Putty translation settings).

 

Portal.php

  • Available languages and default language.
  • Default web modules for any section that doesn't define any explicitly.
  • Available web modules for your installation. You may want to disable e.g. Photo Galleries or Site Search. Note that a web module's trigger is the word that will trigger the execution of the web module.
  • In there is some meta information that will be visible for site visitors and search engines.

 

Core/Db.php

  • Database configuration options.

 

Core/PhpConfig.php

  • PHP logging.
  • PHP Timezone.
  • Other PHP config variables normally seen in php.ini.

 

Core/TemplateEngine.php

  • Caching configuration.
  • Theme selection.
  • Default output template and its class.

 

Default/Administration.php

  • Activated administrative plugins.

 

Default/ContactForm.php

  • Appearance of contact form with page title and informational text.
  • Contact points that should be exposed for visitors.

 

Default/LoggerEngine.php

  • Loggers that should be programatically available with their default log levels, log files and so on.