4 include_once(
"./Services/Table/classes/class.ilTable2GUI.php");
21 function __construct($a_parent_obj, $a_parent_cmd, $a_exp_obj)
25 $this->obj = $a_exp_obj;
29 $this->
setTitle($lng->txt(
"exp_export_files"));
31 $this->
addColumn($this->lng->txt(
""),
"",
"1",
true);
32 $this->
addColumn($this->lng->txt(
"type"),
"type");
33 $this->
addColumn($this->lng->txt(
"file"),
"file");
34 $this->
addColumn($this->lng->txt(
"size"),
"size");
35 $this->
addColumn($this->lng->txt(
"date"),
"timestamp");
42 $this->
setRowTemplate(
"tpl.export_table_row.html",
"Services/Export");
59 $this->custom_columns[] = array(
"txt" => $a_txt,
93 foreach ($this->parent_obj->getFormats() as
$f)
97 include_once(
"./Services/Export/classes/class.ilExport.php");
99 $types, $this->obj->getType());
112 $this->tpl->setCurrentBlock(
"custom");
113 $this->tpl->setVariable(
"VAL_CUSTOM",
114 $c[
"obj"]->$c[
"func"]($a_set[
"type"], $a_set[
"file"]).
" ");
115 $this->tpl->parseCurrentBlock();
118 $this->tpl->setVariable(
"VAL_ID", $a_set[
"type"].
":".$a_set[
"file"]);
119 $this->tpl->setVariable(
"VAL_TYPE", $a_set[
"type"]);
120 $this->tpl->setVariable(
"VAL_FILE", $a_set[
"file"]);
121 $this->tpl->setVariable(
"VAL_SIZE", $a_set[
"size"]);
122 $this->tpl->setVariable(
"VAL_DATE",