FormAction updates, also fixing NoticeForm CSS

This commit is contained in:
Mikael Nordfeldth
2014-07-03 14:00:40 +02:00
parent 1f97376813
commit 2e77cbfa86
6 changed files with 51 additions and 93 deletions

View File

@@ -206,6 +206,10 @@ class Action extends HTMLOutputter // lawsuit
*/
function showPage()
{
if (StatusNet::isAjax()) {
self::showAjax();
return;
}
if (Event::handle('StartShowHTML', array($this))) {
$this->startHTML();
$this->flush();
@@ -226,6 +230,19 @@ class Action extends HTMLOutputter // lawsuit
}
}
public function showAjax()
{
$this->startHTML('text/xml;charset=utf-8');
$this->elementStart('head');
// TRANS: Title for conversation page.
$this->element('title', null, _m('TITLE','Notice'));
$this->elementEnd('head');
$this->elementStart('body');
$this->showContent();
$this->elementEnd('body');
$this->endHTML();
}
function endHTML()
{
global $_startTime;