$content = '';
+ // Load current theme info after module has been executed as theme could have been set in module
+ $theme_info_file = 'view/theme/' . $this->getCurrentTheme() . '/theme.php';
+ if (file_exists($theme_info_file)) {
+ require_once $theme_info_file;
+ }
+
// Call module functions
if ($this->module_loaded) {
$this->page['page_title'] = $this->module;
}
}
- // Load current theme info after module has been executed as theme could have been set in module
- $theme_info_file = 'view/theme/' . $this->getCurrentTheme() . '/theme.php';
- if (file_exists($theme_info_file)) {
- require_once $theme_info_file;
- }
-
// initialise content region
if ($this->getMode()->isNormal()) {
Core\Addon::callHooks('page_content_top', $this->page['content']);
/// @TODO This whole thing is hard-coded, better rewrite to Intercepting Filter Pattern (future-todo)
$r = [];
- if (Addon::isEnabled("appnet")) {
- $r[] = ["photo" => "images/appnet.png", "name" => "App.net"];
- }
-
if (Addon::isEnabled("buffer")) {
$r[] = ["photo" => "images/buffer.png", "name" => "Buffer"];
}
$r[] = ["photo" => "images/dreamwidth.png", "name" => "Dreamwidth"];
}
- if (Addon::isEnabled("fbpost")) {
- $r[] = ["photo" => "images/facebook.png", "name" => "Facebook"];
- }
-
if (Addon::isEnabled("ifttt")) {
$r[] = ["photo" => "addon/ifttt/ifttt.png", "name" => "IFTTT"];
}
$r[] = ["photo" => "images/gnusocial.png", "name" => "GNU Social"];
}
- if (Addon::isEnabled("gpluspost")) {
- $r[] = ["photo" => "images/googleplus.png", "name" => "Google+"];
- }
-
/// @TODO old-lost code (and below)?
//if (Addon::isEnabled("ijpost")) {
// $r[] = array("photo" => "images/", "name" => "");