/** * Displays the basic info for an object */ public function Show($pa_options = null) { JavascriptLoadManager::register('panel'); parent::Show($pa_options); // redirect user if not logged in if ($this->request->config->get('pawtucket_requires_login') && !$this->request->isLoggedIn() || $this->request->config->get('show_bristol_only') && !$this->request->isLoggedIn()) { $this->response->setRedirect(caNavUrl($this->request, "", "LoginReg", "form")); } elseif ($this->request->config->get('show_bristol_only') && $this->request->isLoggedIn()) { $this->response->setRedirect(caNavUrl($this->request, "bristol", "Show", "Index")); } }
public function __construct(&$po_request, &$po_response, $pa_view_paths = null) { parent::__construct($po_request, $po_response, $pa_view_paths); $this->opo_plugin_config = Configuration::load($this->request->getAppConfig()->get('application_plugins') . '/simpleGallery/conf/simpleGallery.conf'); if (!(bool) $this->opo_plugin_config->get('enabled')) { die(_t('simpleGallery plugin is not enabled')); } $this->ops_theme = __CA_THEME__; // get current theme if (!is_dir(__CA_APP_DIR__ . '/plugins/simpleGallery/views/' . $this->ops_theme)) { // if theme is not defined for this plugin, try to use "default" theme $this->ops_theme = 'default'; } $this->opo_result_context = new ResultContext($po_request, 'ca_objects', 'simple_gallery'); }
/** * shows the basic info for a place */ public function Show() { parent::Show(); }