4 include_once
'./Services/Export/classes/class.ilXmlExporter.php';
18 include_once(
"./Services/Style/classes/class.ilStyleDataSet.php");
20 $this->ds->setExportDirectories($this->dir_relative, $this->dir_absolute);
21 $this->ds->setDSPrefix(
"ds");
26 if ($a_schema_version ==
"5.1.0") {
28 $this->ds->setExportDirectories($this->dir_relative, $this->dir_absolute);
29 return $this->ds->getXmlRepresentation($a_entity, $a_schema_version, $a_id,
"",
true,
true);
31 if ($a_schema_version ==
"5.0.0") {
32 if ($a_entity ==
"sty") {
33 include_once
"Services/Style/Content/classes/class.ilObjStyleSheet.php";
43 return "<StyleSheetExport>" .
46 "</StyleSheetExport>";
55 "namespace" =>
"http://www.ilias.de/Services/Style/5_1",
56 "xsd_file" =>
"ilias_style_5_1.xsd",
57 "uses_dataset" =>
true,
61 "namespace" =>
"http://www.ilias.de/Services/Style/5_0",
62 "xsd_file" =>
"ilias_style_5_0.xsd",
63 "uses_dataset" =>
false,
static makeDirParents($a_dir)
Create a new directory and all parent directories.
getRelativeExportDirectory()
Get relative export directory.
static rCopy($a_sdir, $a_tdir, $preserveTimeAttributes=false)
Copies content of a directory $a_sdir recursively to a directory $a_tdir.
getXmlRepresentation($a_entity, $a_schema_version, $a_id)
getValidSchemaVersions($a_entity)
getAbsoluteExportDirectory()
Get absolute export directory.
Create styles array
The data for the language used.