mirror of
https://github.com/Combodo/iTop.git
synced 2026-02-13 15:34:12 +01:00
37 lines
987 B
PHP
37 lines
987 B
PHP
<?php
|
|
require_once("../application/webpage.class.inc.php");
|
|
/**
|
|
* Simple web page with no includes or fancy formatting, useful to generateXML documents
|
|
* The page adds the content-type text/XML and the encoding into the headers
|
|
*/
|
|
class XMLPage extends web_page
|
|
{
|
|
function __construct($s_title)
|
|
{
|
|
parent::__construct($s_title);
|
|
$this->add_header("Content-type: text/xml; charset=utf-8");
|
|
$this->add_header("Cache-control: no-cache");
|
|
$this->add_header("Content-location: export.xml");
|
|
$this->add("<?xml version=\"1.0\" encoding=\"UTF-8\"?".">\n");
|
|
}
|
|
|
|
public function output()
|
|
{
|
|
$this->add_header("Content-Length: ".strlen(trim($this->s_content)));
|
|
foreach($this->a_headers as $s_header)
|
|
{
|
|
header($s_header);
|
|
}
|
|
echo trim($this->s_content);
|
|
}
|
|
|
|
public function small_p($sText)
|
|
{
|
|
}
|
|
|
|
public function table($aConfig, $aData, $aParams = array())
|
|
{
|
|
}
|
|
}
|
|
?>
|