/** * @param \OutputPage $out */ public function setPageTitle(\OutputPage $out) { if ($this->action !== 'new-topic') { // Only new-topic should override page title, rest should default parent::setPageTitle($out); return; } $title = $this->workflow->getOwnerTitle(); $message = $out->msg('flow-newtopic-first-heading', $title->getPrefixedText()); $out->setPageTitle($message); $out->setHtmlTitle($message); $out->setSubtitle('< ' . \Linker::link($title)); }