function execute($par) { $user = $this->getUser(); $output = $this->getOutput(); $request = $this->getRequest(); $this->setHeaders(); $article = new Article($this->getPageTitle(), 0); $title = $this->getPageTitle(); // Clear newtalk $user->setNewtalk(false); $view = new NewUserMessagesView($output, $article, $title, $user, $request); if ($request->getBool('lqt_inline')) { $view->doInlineEditForm(); return; } $view->showOnce(); // handles POST etc. $view->show(); }
function execute($par) { global $wgOut, $wgRequest, $wgUser; $this->user = $wgUser; $this->output = $wgOut; $this->request = $wgRequest; $this->setHeaders(); $article = new Article($this->getTitle()); $title = $this->getTitle(); // Clear newtalk $this->user->setNewtalk(false); $view = new NewUserMessagesView($this->output, $article, $title, $this->user, $this->request); if ($this->request->getBool('lqt_inline')) { $view->doInlineEditForm(); return; } $view->showOnce(); // handles POST etc. $view->show(); }