4include_once(
"./Services/Export/classes/class.ilXmlExporter.php");
 
   22        include_once(
"./Modules/Glossary/classes/class.ilGlossaryDataSet.php");
 
   24        $this->ds->setExportDirectories($this->dir_relative, $this->dir_absolute);
 
   25        $this->ds->setDSPrefix(
"ds");
 
   38        if ($a_entity == 
"glo") {
 
   39            include_once(
"./Modules/Glossary/classes/class.ilGlossaryTerm.php");
 
   40            include_once(
"./Modules/Glossary/classes/class.ilGlossaryDefinition.php");
 
   45            foreach ($a_ids as 
$id) {
 
   46                $md_ids[] = 
$id . 
":0:glo";
 
   51            foreach ($a_ids as 
$id) {
 
   54                $ref_id = current($all_refs);
 
   68                foreach ($terms as 
$t) {
 
   70                    foreach ($defs as 
$d) {
 
   71                        $page_ids[] = 
"gdf:" . 
$d[
"id"];
 
   72                        $md_ids[] = 
$id . 
":" . 
$d[
"id"] . 
":gdf";
 
   79                    "component" => 
"Services/COPage",
 
   83                    "component" => 
"Services/MetaData",
 
   89            include_once(
"./Services/Taxonomy/classes/class.ilObjTaxonomy.php");
 
   91            foreach ($a_ids as 
$id) {
 
   93                if (count($t_ids) > 0) {
 
   94                    $tax_ids[$t_ids[0]] = $t_ids[0];
 
   97            if (
sizeof($tax_ids)) {
 
   99                    "component" => 
"Services/Taxonomy",
 
  106            $advmd_ids = array();
 
  107            foreach ($a_ids as 
$id) {
 
  109                if (
sizeof($rec_ids)) {
 
  110                    foreach ($rec_ids as $rec_id) {
 
  111                        $advmd_ids[] = 
$id . 
":" . $rec_id;
 
  115            if (
sizeof($advmd_ids)) {
 
  117                    "component" => 
"Services/AdvancedMetaData",
 
  124            $obj_ids = (is_array($a_ids))
 
  128                "component" => 
"Services/Style",
 
  129                "entity" => 
"object_style",
 
  135                "component" => 
"Services/Object",
 
  136                "entity" => 
"common",
 
  146        include_once(
'./Services/AdvancedMetaData/classes/class.ilAdvancedMDRecord.php');
 
  153            if ($record_obj->getParentObject() == $a_id || in_array($record_obj->getRecordId(), $sel_globals)) {
 
  154                $active[] = $record_obj->getRecordId();
 
  171        return $this->ds->getXmlRepresentation($a_entity, $a_schema_version, $a_id, 
"", 
true, 
true);
 
  192                "namespace" => 
"http://www.ilias.de/Modules/Glossary/htlm/5_4",
 
  193                "xsd_file" => 
"ilias_glo_5_4.xsd",
 
  194                "uses_dataset" => 
true,
 
  198                "namespace" => 
"http://www.ilias.de/Modules/Glossary/htlm/5_1",
 
  199                "xsd_file" => 
"ilias_glo_5_1.xsd",
 
  200                "uses_dataset" => 
true,
 
  204                "namespace" => 
"http://www.ilias.de/Modules/Glossary/htlm/4_1",
 
  205                "xsd_file" => 
"ilias_glo_4_1.xsd",
 
  206                "uses_dataset" => 
false,
 
An exception for terminatinating execution or to throw for unit testing.
static getObjRecSelection($a_obj_id, $a_sub_type="")
Get repository object record selection.
static _getActivatedRecordsByObjectType($a_obj_type, $a_sub_type="", $a_only_optional=false)
Get activated records by object type.
static getDefinitionList($a_term_id)
static
Exporter class for html learning modules.
getXmlRepresentation($a_entity, $a_schema_version, $a_id)
Get xml representation.
getXmlExportTailDependencies($a_entity, $a_target_release, $a_ids)
Get tail dependencies.
getValidSchemaVersions($a_entity)
Returns schema versions that the component can export to.
getActiveAdvMDRecords($a_id)
static getTermList( $a_glo_ref_id, $searchterm="", $a_first_letter="", $a_def="", $a_tax_node=0, $a_add_amet_fields=false, array $a_amet_filter=null, $a_include_references=false)
Get all terms for given set of glossary ids.
static getUsageOfObject($a_obj_id, $a_include_titles=false)
Get usage of object.
static _getAllReferences($a_id)
get all reference ids of object
for( $i=6;$i< 13;$i++) for($i=1; $i< 13; $i++) $d
if(!array_key_exists('StateId', $_REQUEST)) $id