<?php
/***************************************************************************
- * Copyright (C) 2003-2008 Polytechnique.org *
+ * Copyright (C) 2003-2010 Polytechnique.org *
* http://opensource.polytechnique.org/ *
* *
* This program is free software; you can redistribute it and/or modify *
*/
class PlGlobals
{
- public $coreVersion = '0.9.17';
+ public $coreVersion = PLATAL_CORE_VERSION;
/** Debug level.
* This is a combination of the DEBUG_ flags. As soon as at least
// 'r' => read/only
// '' => site down
+ /** Catch-all mode for emails.
+ * If set to a valid email address, all emails from plat/al are sent to
+ * that email address, instead of their normal destination (From:, To:,
+ * and CC: headers are not actually modified).
+ * Note: only valid if restricted_platal is set to true.
+ */
+ public $email_catchall = false;
+
+ /** Tell smarty to check the timestamps of the templates to decide
+ * whether recompile the template or not. If this option is false and
+ * debug mode is not activate, templates won't be recompile if they changed.
+ */
+ public $smarty_autocompile = false;
+
/** BaseURL of the site.
* This is read from the HTTP headers if available but you MUST give a
* default value for this field in you configuration file (because, this
public $locale;
public $timezone;
+ /** Cookie configuration.
+ */
+ public $cookie_ns = 'ORG';
+ public $cookie_path = '/';
+
+ /** Cache duration for static and dynamic cacheable content generated by
+ * plat/al. Defaults to a week for static content, and an hour for dynamic
+ * content.
+ */
+ public $static_cache_duration = 604800;
+ public $dynamic_cache_duration = 3600;
+
/** You must give a list of file to load.
* The filenames given are relatives to the config path of your plat/al installation.
*/