Made zm.conf options available site-side
This commit is contained in:
parent
9628aff358
commit
ae5a3d716c
|
@ -47,7 +47,13 @@ class AppController extends Controller {
|
||||||
|
|
||||||
|
|
||||||
$configFile = "/usr/local/etc/zm.conf";
|
$configFile = "/usr/local/etc/zm.conf";
|
||||||
$localConfigFile = basename($configFile);
|
$lines = file($configFile);
|
||||||
|
foreach ($lines as $linenum => $line) {
|
||||||
|
if ( preg_match( '/^\s*([^=\s]+)\s*=\s*(.+?)\s*$/', $line, $matches )) {
|
||||||
|
Configure::write($matches[1], $matches[2]);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
$options = $this->Config->find('list', array('fields' => array('Name', 'Value')));
|
$options = $this->Config->find('list', array('fields' => array('Name', 'Value')));
|
||||||
foreach ($options as $key => $value) {
|
foreach ($options as $key => $value) {
|
||||||
Configure::write($key, $value);
|
Configure::write($key, $value);
|
||||||
|
|
Loading…
Reference in New Issue