public function init() { // Run the parent init to initialize all variables parent::init(); // If request is Ajax, we disable the layout if ($this->_request->isXmlHttpRequest()) { $this->_helper->layout->disableLayout(); $this->_helper->viewRenderer->setNoRender(); } // If request is from a bookmarklet, we use another layout if ($this->_getParam('bookmarklet')) { $this->_helper->layout->setlayout('bookmarklet'); $this->_bookmarklet = 1; $this->_bktitle = strip_tags($this->_getParam('t')); $this->_bkurl = $this->_getParam('u'); $this->_bktext = $this->_getParam('s'); $this->view->bookmarklet = true; $this->view->url = $this->_bkurl; $this->view->title = $this->_bktitle; $this->view->selection = $this->_bktext; } else { if ($this->_getParam('reply')) { $this->_helper->layout->setlayout('bookmarklet'); $this->_bkurl = $this->_getParam('url'); $this->_reply = true; $this->view->bookmarklet = true; $this->view->url = $this->_bkurl; $this->view->reply = true; } } }
public function init() { parent::init(); }