Moved the loading of config higher up in the sequence of processes so that config vars would be available before more hooks run.

This commit is contained in:
Andrew Meyer 2013-07-26 22:24:31 -05:00
parent 0856e8a392
commit 67b6720dc8

View file

@ -21,6 +21,10 @@ class Pico {
// Load plugins
$this->load_plugins();
$this->run_hooks('plugins_loaded');
// Load the settings
$settings = $this->get_config();
$this->run_hooks('config_loaded', array(&$settings));
// Get request url and script url
$url = '';
@ -51,10 +55,6 @@ class Pico {
}
$this->run_hooks('after_load_content', array(&$file, &$content));
// Load the settings
$settings = $this->get_config();
$this->run_hooks('config_loaded', array(&$settings));
$meta = $this->read_file_meta($content);
$this->run_hooks('file_meta', array(&$meta));
$content = $this->parse_content($content);