◆ __construct()
◆ applyUsageFilter()
ilMDCopyrightUsageGUI::applyUsageFilter |
( |
| ) |
|
|
protected |
Definition at line 119 of file class.ilMDCopyrightUsageGUI.php.
119 : void
120 {
122 $this,
123 self::DEFAULT_CMD,
124 );
125 $table_gui->init();
126 $table_gui->resetOffset();
127 $table_gui->writeFilterToSession();
128
129 $this->
ctrl->redirect($this, self::DEFAULT_CMD);
130 }
References ILIAS\Repository\ctrl().
◆ executeCommand()
ilMDCopyrightUsageGUI::executeCommand |
( |
| ) |
|
Definition at line 58 of file class.ilMDCopyrightUsageGUI.php.
58 : void
59 {
60
61 $this->
ctrl->saveParameter($this,
'entry_id');
62
63 $user = '';
64 if ($this->
http->wrapper()->query()->has(
'user')) {
65 $user = $this->
http->wrapper()->query()->retrieve(
66 'user',
67 $this->
refinery->kindlyTo()->string()
68 );
69 }
70
72 $next_class = $this->
ctrl->getNextClass($this);
73 switch ($this->
ctrl->getNextClass($this)) {
74 case strtolower(PublicProfileGUI::class):
76 'user',
78 ));
80 $this->
ctrl->getLinkTarget($this, self::DEFAULT_CMD)
81 );
82 $html = $this->
ctrl->forwardCommand($profile_gui);
83 $this->tpl->setContent($html);
84 break;
85
86 default:
87 $cmd = $this->
ctrl->getCmd(self::DEFAULT_CMD);
88 $this->$cmd();
89 break;
90 }
91 }
GUI class for public user profile presentation.
setBackUrl(string $backurl)
Set Back Link URL.
References ILIAS\Repository\ctrl(), ILIAS\FileDelivery\http(), ILIAS\Repository\refinery(), and setTabs().
◆ getEntryId()
ilMDCopyrightUsageGUI::getEntryId |
( |
| ) |
|
◆ getEntryTitle()
ilMDCopyrightUsageGUI::getEntryTitle |
( |
| ) |
|
◆ resetUsageFilter()
ilMDCopyrightUsageGUI::resetUsageFilter |
( |
| ) |
|
|
protected |
Definition at line 132 of file class.ilMDCopyrightUsageGUI.php.
132 : void
133 {
135 $this,
136 self::DEFAULT_CMD,
137 );
138 $table_gui->init();
139 $table_gui->resetOffset();
140 $table_gui->resetFilter();
141
142 $this->
ctrl->redirect($this, self::DEFAULT_CMD);
143 }
References ILIAS\Repository\ctrl().
◆ setTabs()
ilMDCopyrightUsageGUI::setTabs |
( |
| ) |
|
|
protected |
◆ showUsageTable()
ilMDCopyrightUsageGUI::showUsageTable |
( |
| ) |
|
Definition at line 93 of file class.ilMDCopyrightUsageGUI.php.
93 : void
94 {
95 $this->tpl->setOnScreenMessage(
'info', $this->
lng->txt(
"meta_info_only_repository_objects"));
96
98 $this,
99 self::DEFAULT_CMD,
100 );
101 $table_gui->setFilterCommand("applyUsageFilter");
102 $table_gui->setResetCommand("resetUsageFilter");
103 $table_gui->init();
104 $table_gui->parse();
105
106 $this->tpl->setContent($table_gui->getHTML());
107 }
References ILIAS\Repository\lng().
◆ $ctrl
ilCtrl ilMDCopyrightUsageGUI::$ctrl |
|
protected |
◆ $entry
◆ $http
◆ $lng
◆ $refinery
Factory ilMDCopyrightUsageGUI::$refinery |
|
protected |
◆ $tabs
◆ $tpl
◆ DEFAULT_CMD
The documentation for this class was generated from the following file: