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();
 }