4 include_once(
"./Services/Export/classes/class.ilXmlExporter.php");
25 include_once(
"./Services/User/classes/class.ilUserDataSet.php");
27 $this->ds->setExportDirectories($this->dir_relative, $this->dir_absolute);
28 $this->ds->setDSPrefix(
"ds");
41 if ($a_entity ==
"personal_data") {
42 include_once(
"./Services/Calendar/classes/class.ilCalendarCategories.php");
44 foreach ($a_ids as $user_id) {
46 $cal_ids[] = $ct[
"cat_id"];
52 "component" =>
"Services/User",
53 "entity" =>
"usr_profile",
56 "component" =>
"Services/User",
57 "entity" =>
"usr_multi",
60 "component" =>
"Services/User",
61 "entity" =>
"usr_setting",
64 "component" =>
"Services/Bookmarks",
65 "entity" =>
"bookmarks",
68 "component" =>
"Services/Notes",
69 "entity" =>
"user_notes",
72 "component" =>
"Services/Calendar",
73 "entity" =>
"calendar",
78 return parent::getXmlExportTailDependencies($a_entity, $a_target_release, $a_ids);
91 $this->ds->setExportDirectories($this->dir_relative, $this->dir_absolute);
92 return $this->ds->getXmlRepresentation($a_entity, $a_schema_version, $a_id,
"",
true,
true);
106 "namespace" =>
"http://www.ilias.de/Services/User/usr/4_3",
107 "xsd_file" =>
"ilias_usr_4_3.xsd",
108 "uses_dataset" =>
true,
112 "namespace" =>
"http://www.ilias.de/Services/User/usr/5_1",
113 "xsd_file" =>
"ilias_usr_5_1.xsd",
114 "uses_dataset" =>
true,
118 "namespace" =>
"http://www.ilias.de/Services/User/usr/5_2",
119 "xsd_file" =>
"ilias_usr_5_2.xsd",
120 "uses_dataset" =>
true,
124 "namespace" =>
"http://www.ilias.de/Services/User/usr/5_3",
125 "xsd_file" =>
"ilias_usr_5_3.xsd",
126 "uses_dataset" =>
true,
getXmlRepresentation($a_entity, $a_schema_version, $a_id)
Get xml representation.
getValidSchemaVersions($a_entity)
Returns schema versions that the component can export to.
Exporter class for user data Note: this is currently NOT used for the classic user export/import It i...
Create styles array
The data for the language used.
getXmlExportTailDependencies($a_entity, $a_target_release, $a_ids)
Get tail dependencies.
static lookupPrivateCategories($a_user_id)
Lookup private categories of user.