ILIAS  release_7 Revision v7.30-3-g800a261c036
ui.php File Reference

Go to the source code of this file.

Functions

 ui ()
 
if($_GET['new_ui']=='1') if( $_GET[ 'replaced']=='1') _initIliasForPreview ()
 Below are helpers for the construction of demo-content. More...
 
 pagedemoCrumbs ($f)
 
 pagedemoContent ($f, $r, $mainbar)
 
 pagedemoFooter ($f)
 
 pagedemoMetabar ($f)
 
 pagedemoMainbar ($f, $r)
 
 getDemoEntryRepository ($f)
 
 getDemoEntryPersonalWorkspace ($f, $r)
 
 getDemoEntryAchievements ($f)
 
 getDemoEntryCommunication ($f)
 
 getDemoEntryOrganisation ($f)
 
 getDemoEntryAdministration ($f)
 
 getDemoEntryTools ($f)
 
 loremIpsum ()
 

Function Documentation

◆ _initIliasForPreview()

if( $_GET[ 'new_ui']=='1') if($_GET['replaced']=='1') _initIliasForPreview ( )

Below are helpers for the construction of demo-content.

Definition at line 71 of file ui.php.

72{
73 require_once("Services/Init/classes/class.ilInitialisation.php");
75 global $DIC;
76 $DIC->globalScreen()->layout()->meta()->addCss("./templates/default/delos.css");
77}
static initILIAS()
ilias initialisation
global $DIC
Definition: goto.php:24

References $DIC, and ilInitialisation\initILIAS().

+ Here is the call graph for this function:

◆ getDemoEntryAchievements()

getDemoEntryAchievements (   $f)

Definition at line 320 of file ui.php.

321{
322 $symbol = $f->symbol()->icon()
323 ->custom('./src/UI/examples/Layout/Page/Standard/achievements.svg', '')
324 ->withSize('small');
325 $slate = $f->maincontrols()->slate()->legacy(
326 'Achievements',
327 $symbol,
328 $f->legacy('content: Achievements')
329 );
330 return $slate;
331}

References Vendor\Package\$f.

Referenced by pagedemoMainbar().

+ Here is the caller graph for this function:

◆ getDemoEntryAdministration()

getDemoEntryAdministration (   $f)

Definition at line 375 of file ui.php.

376{
377 $symbol = $f->symbol()->icon()
378 ->custom('./src/UI/examples/Layout/Page/Standard/administration.svg', '')
379 ->withSize('small');
380 $slate = $f->maincontrols()->slate()->legacy(
381 'Administration',
382 $symbol,
383 $f->legacy('content: Administration')
384 );
385 return $slate;
386}

References Vendor\Package\$f.

Referenced by pagedemoMainbar().

+ Here is the caller graph for this function:

◆ getDemoEntryCommunication()

getDemoEntryCommunication (   $f)

Definition at line 333 of file ui.php.

334{
335 $symbol = $f->symbol()->icon()
336 ->custom('./src/UI/examples/Layout/Page/Standard/communication.svg', '')
337 ->withSize('small');
338 $slate = $f->maincontrols()->slate()->legacy(
339 'Communication',
340 $symbol,
341 $f->legacy('content: Communication')
342 );
343 return $slate;
344}

References Vendor\Package\$f.

Referenced by pagedemoMainbar().

+ Here is the caller graph for this function:

◆ getDemoEntryOrganisation()

getDemoEntryOrganisation (   $f)

Definition at line 346 of file ui.php.

347{
348 $symbol = $f->symbol()->icon()
349 ->custom('./src/UI/examples/Layout/Page/Standard/organisation.svg', '')
350 ->withSize('small');
351
352 $sf = $f->maincontrols()->slate();
353 $slate = $sf->combined('Organisation', $symbol, '')
354 ->withAdditionalEntry(
355 $sf->combined('1', $symbol, '')
356 ->withAdditionalEntry($sf->combined('1.1', $symbol, ''))
357 ->withAdditionalEntry(
358 $sf->combined('1.2', $symbol, '')
359 ->withAdditionalEntry($sf->combined('1.2.1', $symbol, ''))
360 ->withAdditionalEntry($sf->combined('1.2.2', $symbol, ''))
361 )
362 )
363 ->withAdditionalEntry(
364 $sf->combined('2', $symbol, '')
365 ->withAdditionalEntry($sf->combined('2.1', $symbol, ''))
366 )
367 ->withAdditionalEntry($sf->combined('3', $symbol, ''))
368 ->withAdditionalEntry($sf->combined('4', $symbol, ''))
369 ;
370
371
372 return $slate;
373}

References Vendor\Package\$f.

Referenced by pagedemoMainbar().

+ Here is the caller graph for this function:

◆ getDemoEntryPersonalWorkspace()

getDemoEntryPersonalWorkspace (   $f,
  $r 
)

Definition at line 273 of file ui.php.

274{
275 $icon = $f->symbol()->icon()
276 ->standard('', '')
277 ->withSize('small')
278 ->withAbbreviation('X');
279
280 $button = $f->button()->bulky(
281 $icon,
282 'Button 1',
283 './src/UI/examples/Layout/Page/Standard/ui.php?new_ui=1'
284 );
285
286 $symbol = $f->symbol()->icon()
287 ->custom('./src/UI/examples/Layout/Page/Standard/user.svg', '')
288 ->withSize('small');
289
290 $slate = $f->maincontrols()->slate()
291 ->combined('Personal Workspace', $symbol, '');
292
293 $symbol = $f->symbol()->icon()
294 ->custom('./src/UI/examples/Layout/Page/Standard/bookmarks.svg', '')
295 ->withSize('small');
296
297 $bookmarks = $f->legacy(implode('<br />', [
298 $r->render($f->button()->shy('my bookmark 1', '#')),
299 $r->render($f->button()->shy('my bookmark 2', '#'))
300 ]));
301 $slate_bookmarks = $f->maincontrols()->slate()
302 ->legacy('Bookmarks', $symbol, $bookmarks);
303
304 $slate = $slate
305 ->withAdditionalEntry($button->withLabel('Overview'))
306 ->withAdditionalEntry($slate_bookmarks)
307 ->withAdditionalEntry($button->withLabel('Calendar'))
308 ->withAdditionalEntry($button->withLabel('Task'))
309 ->withAdditionalEntry($button->withLabel('Portfolios'))
310 ->withAdditionalEntry($button->withLabel('Personal Resources'))
311 ->withAdditionalEntry($button->withLabel('Shared Resources'))
312 ->withAdditionalEntry($button->withLabel('Notes'))
313 ->withAdditionalEntry($button->withLabel('News'))
314 ->withAdditionalEntry($button->withLabel('Background Tasks'))
315 ->withAdditionalEntry($slate_bookmarks)
316 ;
317 return $slate;
318}

References Vendor\Package\$f.

Referenced by pagedemoMainbar().

+ Here is the caller graph for this function:

◆ getDemoEntryRepository()

getDemoEntryRepository (   $f)

Definition at line 221 of file ui.php.

222{
223 $symbol = $f->symbol()->icon()
224 ->custom('./src/UI/examples/Layout/Page/Standard/layers.svg', '')
225 ->withSize('small');
226 $slate = $f->maincontrols()->slate()->combined('Repository', $symbol, '');
227
228 $icon = $f->symbol()->icon()
229 ->standard('', '')
230 ->withSize('small')
231 ->withAbbreviation('X');
232
233 $button = $f->button()->bulky(
234 $icon,
235 'Button 1',
236 './src/UI/examples/Layout/Page/Standard/ui.php?new_ui=1'
237 );
238
239 $df = new \ILIAS\Data\Factory();
240 $url = $df->uri(
241 $_SERVER['REQUEST_SCHEME'] .
242 '://' .
243 $_SERVER['SERVER_NAME'] .
244 ':' .
245 $_SERVER['SERVER_PORT'] .
246 $_SERVER['SCRIPT_NAME'] .
247 '?' .
248 $_SERVER['QUERY_STRING']
249 );
250 $link1 = $f->link()->bulky($icon, 'Favorites (Link)', $url);
251 $link2 = $f->link()->bulky($icon, 'Courses (Link2)', $url);
252 $link3 = $f->link()->bulky($icon, 'Groups (Link)', $url);
253
254 $slate = $slate
255 ->withAdditionalEntry($button->withLabel('Repository - Home'))
256 ->withAdditionalEntry($button->withLabel('Repository - Tree'))
257 ->withAdditionalEntry($button->withLabel('Repository - Last visited'))
258 ->withAdditionalEntry($link1)
259 ->withAdditionalEntry($link2)
260 ->withAdditionalEntry($link3)
261 ->withAdditionalEntry($button->withLabel('Study Programme'))
262 ->withAdditionalEntry($button->withLabel('Own Repository-Objects'))
263 ;
264
265 foreach (range(1, 20) as $cnt) {
266 $slate = $slate
267 ->withAdditionalEntry($button->withLabel('fillup ' . $cnt));
268 }
269
270 return $slate;
271}
$url
$_SERVER['HTTP_HOST']
Definition: raiseError.php:10

References $_SERVER, Vendor\Package\$f, and $url.

Referenced by pagedemoMainbar().

+ Here is the caller graph for this function:

◆ getDemoEntryTools()

getDemoEntryTools (   $f)

Definition at line 388 of file ui.php.

389{
390 $tools = [];
391
392 $symbol = $f->symbol()->icon()
393 ->custom('./src/UI/examples/Layout/Page/Standard/question.svg', '')
394 ->withSize('small');
395 $slate = $f->maincontrols()->slate()->legacy(
396 'Help',
397 $symbol,
398 $f->legacy('
399 <h2>Help</h2>
400 <p>
401 Some Text for help entry
402 </p>
403 <p>
404 <button onclick="alert(\'helo - tool 1 \');">Some Dummybutton</button>
405 <br>
406 <button onclick="alert(\'helo - tool 1, button 2 \');">some other dummybutton</button>
407 </p>
408 ')
409 );
410 $tools['tool1'] = $slate;
411
412 $symbol = $f->symbol()->icon()
413 ->custom('./src/UI/examples/Layout/Page/Standard/pencil.svg', '')
414 ->withSize('small');
415 $slate = $f->maincontrols()->slate()->legacy(
416 'Editor',
417 $symbol,
418 $f->legacy('
419 <h2>Editor</h2>
420 <p>
421 Some Text for editor entry
422 <br><br>
423 <button onclick="alert(\'helo\');">Some Dummybutton</button>
424 <br><br>
425 end of tool.
426 </p>
427 ')
428 );
429 $tools['tool2'] = $slate;
430
431 $symbol = $f->symbol()->icon()
432 ->custom('./src/UI/examples/Layout/Page/Standard/notebook.svg', '')
433 ->withSize('small');
434 $slate = $f->maincontrols()->slate()->legacy(
435 'Initially hidden',
436 $symbol,
437 $f->legacy(loremIpsum())
438 );
439 $tools['tool3'] = $slate;
440
441 $slate = $f->maincontrols()->slate()->legacy(
442 'Closable Tool',
443 $symbol,
444 $f->legacy(loremIpsum())
445 );
446 $tools['tool4'] = $slate;
447
448
449 return $tools;
450}
loremIpsum()
Definition: ui.php:452

References Vendor\Package\$f, and loremIpsum().

Referenced by pagedemoMainbar().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ loremIpsum()

loremIpsum ( )

Definition at line 452 of file ui.php.

452 : string
453{
454 return <<<EOT
455 <h2>Lorem ipsum</h2>
456 <p>
457 Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod
458 tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua.
459 At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren,
460 no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet,
461 consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et
462 dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo
463 duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus
464 est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur
465 sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore
466 magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo
467 dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est
468 Lorem ipsum dolor sit amet.
469 </p>
470 <p>
471 Duis autem vel eum iriure dolor in hendrerit in vulputate velit esse molestie
472 consequat, vel illum dolore eu feugiat nulla facilisis at vero eros et accumsan
473 et iusto odio dignissim qui blandit praesent luptatum zzril delenit augue duis
474 dolore te feugait nulla facilisi. Lorem ipsum dolor sit amet, consectetuer
475 adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore
476 magna aliquam erat volutpat.
477 </p>
478 <p>
479 Ut wisi enim ad minim veniam, quis nostrud exerci tation ullamcorper suscipit
480 lobortis nisl ut aliquip ex ea commodo consequat. Duis autem vel eum iriure
481 dolor in hendrerit in vulputate velit esse molestie consequat, vel illum dolore
482 eu feugiat nulla facilisis at vero eros et accumsan et iusto odio dignissim qui
483 blandit praesent luptatum zzril delenit augue duis dolore te feugait nulla facilisi.
484 </p>
485 <p>
486 Nam liber tempor cum soluta nobis eleifend option congue nihil imperdiet doming
487 id quod mazim placerat facer
488 </p>
489EOT;
490}

Referenced by getDemoEntryTools(), pagedemoContent(), and pagedemoMetabar().

+ Here is the caller graph for this function:

◆ pagedemoContent()

pagedemoContent (   $f,
  $r,
  $mainbar 
)

Definition at line 90 of file ui.php.

91{
92 $tools = $mainbar->getToolEntries();
93
94 $second_tool = array_values($tools)[1];
95 $url = "./src/UI/examples/Layout/Page/Standard/ui.php?replaced=1";
96 $replace_signal = $second_tool->getReplaceSignal()->withAsyncRenderUrl($url);
97 $replace_btn = $f->button()->standard('replace contents in 2nd tool', $replace_signal);
98
99 $invisible_tool = array_values($tools)[2];
100 $engage_signal = $mainbar->getEngageToolSignal(array_keys($tools)[2]);
101 $invisible_tool_btn = $f->button()->standard('show the hidden tool', $engage_signal);
102
103 return array(
104 $f->panel()->standard(
105 'Using Signals',
106 $f->legacy(
107 "This button will replace the contents of the second tool-slate.<br />"
108 . "Goto Tools, second entry and click it.<br />"
109 . $r->render($replace_btn)
110 . "<br><br>This will unhide and activate another tool<br />"
111 . $r->render($invisible_tool_btn)
112 )
113 ),
114
115 $f->panel()->standard(
116 'Demo Content 2',
117 $f->legacy("some content<br>some content<br>some content<br>x.")
118 ),
119 $f->panel()->standard(
120 'Demo Content 3',
121 $f->legacy(loremIpsum())
122 ),
123 $f->panel()->standard(
124 'Demo Content 4',
125 $f->legacy("some content<br>some content<br>some content<br>x.")
126 )
127 );
128}

References Vendor\Package\$f, $url, and loremIpsum().

+ Here is the call graph for this function:

◆ pagedemoCrumbs()

pagedemoCrumbs (   $f)

Definition at line 79 of file ui.php.

80{
81 $crumbs = array(
82 $f->link()->standard("entry1", '#'),
83 $f->link()->standard("entry2", '#'),
84 $f->link()->standard("entry3", '#'),
85 $f->link()->standard("entry4", '#')
86 );
87 return $f->breadcrumbs($crumbs);
88}

References Vendor\Package\$f.

◆ pagedemoFooter()

pagedemoFooter (   $f)

Definition at line 132 of file ui.php.

133{
134 $df = new \ILIAS\Data\Factory();
135 $text = 'Additional info:';
136 $links = [];
137 $links[] = $f->link()->standard("Goto ILIAS", "http://www.ilias.de");
138 $links[] = $f->link()->standard("Goto ILIAS", "http://www.ilias.de");
139
140 $footer = $f->mainControls()->footer($links, $text)
141 ->withPermanentURL(
142 $df->uri(
143 $_SERVER['REQUEST_SCHEME'] .
144 '://' .
145 $_SERVER['SERVER_NAME'] .
146 ':' .
147 $_SERVER['SERVER_PORT'] .
148 $_SERVER['SCRIPT_NAME'] .
149 '?' .
150 $_SERVER['QUERY_STRING']
151 )
152 );
153 return $footer;
154}

References $_SERVER, and Vendor\Package\$f.

◆ pagedemoMainbar()

pagedemoMainbar (   $f,
  $r 
)

Definition at line 181 of file ui.php.

182{
183 $tools_btn = $f->button()->bulky(
184 $f->symbol()->icon()->custom('./src/UI/examples/Layout/Page/Standard/grid.svg', ''),
185 'Tools',
186 '#'
187 );
188 $more_btn = $f->button()->bulky(
189 $f->symbol()->icon()->standard('', ''),
190 'more',
191 '#'
192 );
193
194 $mainbar = $f->mainControls()->mainbar()
195 ->withToolsButton($tools_btn);
196
197 $entries = [];
198 $entries['repository'] = getDemoEntryRepository($f);
199 $entries['pws'] = getDemoEntryPersonalWorkspace($f, $r);
200 $entries['achievements'] = getDemoEntryAchievements($f);
201 $entries['communication'] = getDemoEntryCommunication($f);
202 $entries['organisation'] = getDemoEntryOrganisation($f);
203 $entries['administration'] = getDemoEntryAdministration($f);
204
205 foreach ($entries as $id => $entry) {
206 $mainbar = $mainbar->withAdditionalEntry($id, $entry);
207 }
208
209 $tools = getDemoEntryTools($f);
210
211 $mainbar = $mainbar
212 ->withAdditionalToolEntry('tool1', $tools['tool1'], false, $f->button()->close())
213 ->withAdditionalToolEntry('tool2', $tools['tool2'])
214 ->withAdditionalToolEntry('tool3', $tools['tool3'], true, $f->button()->close())
215 ->withAdditionalToolEntry('tool4', $tools['tool4'], false, $f->button()->close());
216
217 return $mainbar;
218}
getDemoEntryAdministration($f)
Definition: ui.php:375
getDemoEntryRepository($f)
Definition: ui.php:221
getDemoEntryOrganisation($f)
Definition: ui.php:346
getDemoEntryPersonalWorkspace($f, $r)
Definition: ui.php:273
getDemoEntryCommunication($f)
Definition: ui.php:333
getDemoEntryAchievements($f)
Definition: ui.php:320
getDemoEntryTools($f)
Definition: ui.php:388

References Vendor\Package\$f, getDemoEntryAchievements(), getDemoEntryAdministration(), getDemoEntryCommunication(), getDemoEntryOrganisation(), getDemoEntryPersonalWorkspace(), getDemoEntryRepository(), and getDemoEntryTools().

+ Here is the call graph for this function:

◆ pagedemoMetabar()

pagedemoMetabar (   $f)

Definition at line 156 of file ui.php.

157{
158 $help = $f->button()->bulky($f->symbol()->glyph()->help(), 'Help', '#');
159 $user = $f->button()->bulky($f->symbol()->glyph()->user(), 'User', '#');
160 $search = $f->maincontrols()->slate()->legacy(
161 'Search',
162 $f->symbol()->glyph()->search()->withCounter($f->counter()->status(1)),
163 $f->legacy(substr(loremIpsum(), 0, 180))
164 );
165 $notes = $f->maincontrols()->slate()->legacy(
166 'Notification',
167 $f->symbol()->glyph()->notification()->withCounter($f->counter()->novelty(3)),
168 $f->legacy('<p>some content</p>')
169 );
170
171 $metabar = $f->mainControls()->metabar()
172 ->withAdditionalEntry('search', $search)
173 ->withAdditionalEntry('help', $help)
174 ->withAdditionalEntry('notes', $notes)
175 ->withAdditionalEntry('user', $user)
176 ;
177
178 return $metabar;
179}

References Vendor\Package\$f, and loremIpsum().

+ Here is the call graph for this function:

◆ ui()

ui ( )

You can also activate a tool initially or remove all active states: $mainbar = $mainbar->withActive("pws") ->withActive("tool2") ->withActive($mainbar::NONE_ACTIVE);

Definition at line 5 of file ui.php.

6{
7 global $DIC;
8 $f = $DIC->ui()->factory();
9 $renderer = $DIC->ui()->renderer();
10
11 $url = 'src/UI/examples/Layout/Page/Standard/ui.php?new_ui=1';
12 $page_demo = $f->button()->primary('See UI in fullscreen-mode', $url);
13
14 return $renderer->render([
15 $page_demo
16 ]);
17}
18
19
20if ($_GET['new_ui'] == '1') {
21 chdir('../../../../../../');
23
24 global $DIC;
25
26 $f = $DIC->ui()->factory();
27 $renderer = $DIC->ui()->renderer();
28 $logo = $f->image()->responsive("templates/default/images/HeaderIcon.svg", "ILIAS");
29 $breadcrumbs = pagedemoCrumbs($f);
30 $metabar = pagedemoMetabar($f);
31 $mainbar = pagedemoMainbar($f, $renderer);
40 $footer = pagedemoFooter($f);
41
42 $entries = $mainbar->getEntries();
43 $tools = $mainbar->getToolEntries();
44 $content = pagedemoContent($f, $renderer, $mainbar);
45
46 $page = $f->layout()->page()->standard(
47 $content,
48 $metabar,
49 $mainbar,
50 $breadcrumbs,
51 $logo,
52 $footer,
53 'UI PAGE DEMO', //page title
54 'ILIAS', //short title
55 'Std. Page Demo' //view title
56 )->withUIDemo(true);
57
58 echo $renderer->render($page);
59}
60
61
62if ($_GET['replaced'] == '1') {
63 echo('Helo. Content from RPC.');
64 exit();
65}
$_GET["client_id"]
exit
Definition: login.php:29
pagedemoMainbar($f, $r)
Definition: ui.php:181
pagedemoContent($f, $r, $mainbar)
Definition: ui.php:90
pagedemoFooter($f)
Definition: ui.php:132
pagedemoCrumbs($f)
Definition: ui.php:79
pagedemoMetabar($f)
Definition: ui.php:156
if($_GET['new_ui']=='1') if( $_GET[ 'replaced']=='1') _initIliasForPreview()
Below are helpers for the construction of demo-content.
Definition: ui.php:71

References $DIC, Vendor\Package\$f, and $url.

Referenced by ilPageObjectGUI\__construct(), ilNoteGUI\__construct(), ilWorkspaceContentGUI\__construct(), ilBadgeLearningHistoryProvider\__construct(), ilAppointmentPresentationGUI\__construct(), ilObjectListGUI\__construct(), ilObjSessionGUI\__construct(), ilObjWikiGUI\__construct(), ilObjPortfolioAdministrationGUI\__construct(), ilContainerGUI\__construct(), ilObjDashboardSettingsGUI\__construct(), ilObjLearningHistorySettingsGUI\__construct(), ilObjCommentsSettingsGUI\__construct(), ilObjNotesSettingsGUI\__construct(), ilObjPersonalWorkspaceSettingsGUI\__construct(), ilObjContentObjectGUI\__construct(), ilContainerRenderer\__construct(), ilTreeExplorerGUI\__construct(), ilObjPortfolioGUI\__construct(), ilObjBlogGUI\__construct(), ilObjPollGUI\__construct(), ilObjPortfolioBaseGUI\__construct(), ilObjWorkspaceFolderGUI\__construct(), ilWikiPageGUI\__construct(), ilBlogExerciseGUI\__construct(), ilSurveyEvaluationGUI\__construct(), ILIAS\Scorm2004\Editor\ilSCORMMediaOverviewTableGUI\__construct(), ILIAS\Scorm2004\Editor\ilSCORMQuestionOverviewTableGUI\__construct(), ilSessionMaterialsTableGUI\__construct(), ilContSkillMemberTableGUI\__construct(), ilCalendarPresentationGUI\__construct(), ilMainMenuGUI\__construct(), ilPortfolioExerciseGUI\__construct(), ilCalendarHeaderNavigationGUI\__construct(), ILIAS\COPage\Editor\Components\MediaObject\MediaObjectStyleSelector\__construct(), ILIAS\COPage\Editor\Components\Paragraph\ParagraphStyleSelector\__construct(), ILIAS\COPage\Editor\Components\Section\SectionStyleSelector\__construct(), ilFavouritesListGUI\__construct(), ilLMObjectGUI\__construct(), ilPageEditorGUI\__construct(), ilGroupAddToGroupActionGUI\__construct(), ilPortfolioRepositoryGUI\__construct(), ilSurveyContainsDataMessageBoxGUI\__construct(), ilAwarenessGUI\__construct(), ilBlockGUI\__construct(), ilCalendarBlockGUI\__construct(), ilPDSelectedItemsBlockGUI\__construct(), ilHelpGUI\__construct(), ilLearningHistoryGUI\__construct(), ILIAS\Notes\Export\ExportHelperGUI\__construct(), ilRatingGUI\__construct(), ilDashboardRecommendedContentGUI\__construct(), ilPersonalSkillsGUI\__construct(), ilTaggingGUI\__construct(), ilTaggingSlateContentGUI\__construct(), ilToolbarGUI\__construct(), ilProfileChecklistGUI\__construct(), ILIAS\GlobalScreen\Scope\Layout\Builder\StandardPageBuilder\__construct(), ILIAS\GlobalScreen\Scope\Layout\Provider\PagePart\StandardPagePartProvider\__construct(), ILIAS\GlobalScreen\Scope\MetaBar\Collector\Renderer\AbstractMetaBarItemRenderer\__construct(), ilNotificationOSDGUI\__construct(), ilDerivedTasksGUI\__construct(), ILIAS\COPage\Editor\Server\UIWrapper\__construct(), ilExcRandomAssignmentGUI\__construct(), ilLikeGUI\__construct(), ILIAS\LearningModule\Menu\ilLMMenuGUI\__construct(), ILIAS\COPage\Editor\Components\Grid\GridCommandActionHandler\__construct(), ILIAS\COPage\Editor\Components\MediaObject\MediaObjectCommandActionHandler\__construct(), ILIAS\COPage\Editor\Components\Page\PageCommandActionHandler\__construct(), ILIAS\COPage\Editor\Components\Page\PageQueryActionHandler\__construct(), ILIAS\COPage\Editor\Components\Paragraph\ParagraphCommandActionHandler\__construct(), ILIAS\COPage\Editor\Components\Section\SectionCommandActionHandler\__construct(), ILIAS\COPage\Editor\Components\Table\TableCommandActionHandler\__construct(), ILIAS\COPage\Editor\Server\Server\__construct(), ilMediaCreationGUI\__construct(), ilADNAbstractGUI\__construct(), ilContainerFilterAdminGUI\__construct(), ilExerciseUI\__construct(), ilLearningHistoryTimelineItem\__construct(), ilMMAbstractItemGUI\__construct(), ilBookingPreferencesGUI\__construct(), ilBookingReservationsGUI\__construct(), ilExAssignmentGUI\__construct(), ilExSubmissionFileGUI\__construct(), ilPCMediaObjectGUI\__construct(), ilPCLearningHistoryGUI\__construct(), ilPageEditorServerAdapterGUI\__construct(), ilUIFilterService\__construct(), ilWebDAVMountInstructionsGUI\__construct(), ilUserAvatarResolver\__construct(), ilGlobalPageTemplate\__construct(), ilAppointmentPresentationGUI\addCalendarInfo(), ilAppointmentPresentationGUI\addContainerInfo(), ilAppointmentPresentationGUI\addObjectLinks(), ilExAssignmentGUI\addSchedule(), ILIAS\COPage\Editor\Components\Page\PageQueryActionHandler\allCommand(), ILIAS\GlobalScreen\Scope\Layout\Builder\StandardPageBuilder\build(), ilWebDAVMountInstructionsGUI\buildGUIFromGivenMountInstructions(), ILIAS\GlobalScreen\Scope\MetaBar\Collector\Renderer\AbstractMetaBarItemRenderer\buildIcon(), ilAppointmentPresentationBookingPoolGUI\collectPropertiesAndActions(), ilAppointmentPresentationConsultationHoursGUI\collectPropertiesAndActions(), ilAppointmentPresentationCourseGUI\collectPropertiesAndActions(), ilGroupAddToGroupActionGUI\confirmAddUser(), ilGroupAddToGroupActionGUI\confirmCreateGroupAndAddUser(), ilBookingReservationsGUI\confirmResetRun(), ilForumExplorerGUI\createNode(), ilTreeExplorerGUI\createNode(), ilObjPortfolioAdministrationGUI\editDeclarationOfAuthorship(), ilObjDashboardSettingsGUI\editSettings(), ilObjDashboardSettingsGUI\editViewCoursesGroups(), ilObjDashboardSettingsGUI\editViewFavourites(), ilPageEditorGUI\executeCommand(), ilSessionMaterialsTableGUI\fillRow(), ilContentPagePageGUI\getAdditionalPageActions(), ilMediaPoolPageGUI\getAdditionalPageActions(), ilUserAvatarResolver\getAvatar(), ILIAS\GlobalScreen\Scope\Layout\Provider\PagePart\StandardPagePartProvider\getBreadCrumbs(), ilNoteGUI\getCommentsWidget(), ILIAS\GlobalScreen\Scope\Layout\Provider\PagePart\StandardPagePartProvider\getContent(), ilBadgeLearningHistoryProvider\getEntries(), ILIAS\GlobalScreen\Scope\Layout\Provider\PagePart\StandardPagePartProvider\getFooter(), ilLikeGUI\getGlyphForConst(), ilObjectListGUI\getHeaderAction(), ilObjBlogGUI\getHTML(), ilADNNotificationTableGUI\getHTML(), ilLikeGUI\getHTML(), ilWikiFunctionsBlockGUI\getLegacyContent(), ilPDSelectedItemsBlockGUI\getLegacyContent(), ilExternalFeedBlockGUI\getListItemForData(), ilCalendarBlockGUI\getListItemForData(), ilCalendarSelectionBlockGUI\getListItemForData(), ilConsultationHoursCalendarBlockGUI\getListItemForData(), ilNewsForContextBlockGUI\getListItemForData(), ilPDTasksBlockGUI\getListItemForData(), ilPDMailBlockGUI\getListItemForData(), ilPDSelectedItemsBlockGUI\getListItemGroups(), ILIAS\GlobalScreen\Scope\Layout\Provider\PagePart\StandardPagePartProvider\getLogo(), ilAwarenessGUI\getMainMenuHTML(), ilMMTopItemGUI\getMoveForm(), ilPDSelectedItemsBlockGUI\getNoItemFoundContent(), ilTaggingSlateContentGUI\getNoTagsUsedMessage(), ilExerciseUI\getRandomAssignmentGUI(), ILIAS\GlobalScreen\Scope\Layout\Provider\PagePart\StandardPagePartProvider\getResponsiveLogo(), ILIAS\GlobalScreen\Scope\MetaBar\Collector\Renderer\BaseMetaBarItemRenderer\getSpecificComponentForItem(), ILIAS\GlobalScreen\Scope\MetaBar\Collector\Renderer\NotificationCenterRenderer\getSpecificComponentForItem(), ILIAS\GlobalScreen\Scope\Layout\Provider\PagePart\StandardPagePartProvider\getSystemInfos(), ilForumExplorerGUI\getTreeComponent(), ilMailExplorer\getTreeComponent(), ilTreeExplorerGUI\getTreeComponent(), ilBiblFieldFilterGUI\index(), ilPCMediaObject\init(), ilCalendarViewGUI\initialize(), ilPageEditorServerAdapterGUI\invokeServer(), ilLMPresentationGUI\layout(), ilADNNotificationTableGUI\modal(), ilPCMediaObject\modifyPageContentPostXsl(), ilNotificationOSDGUI\populatePage(), ilGlobalPageTemplate\printToStdout(), ilGlobalPageTemplate\printToString(), ilFileStandardDropzoneInputGUI\render(), ilObjWorkspaceFolderGUI\render(), ilWorkspaceContentGUI\render(), ilLearningHistoryTimelineItem\render(), ilFavouritesListGUI\render(), ilDashboardRecommendedContentGUI\render(), ilTreeExplorerGUI\render(), ilLearningHistoryGUI\renderButton(), ilSurveyEvaluationGUI\renderDetails(), ilLikeGUI\renderEmoCounters(), ilLikeGUI\renderEmoticons(), ilPDSelectedItemsBlockGUI\renderGroupedItems(), ilContainerRenderer\renderHelperGeneric(), ilObjBlogGUI\renderList(), ilPDSelectedItemsBlockGUI\renderManageList(), ilLikeGUI\renderModal(), ilTaggingSlateContentGUI\renderResourcesForTag(), ilExcRandomAssignmentGUI\renderStartPage(), ilMainMenuGUI\renderStatusBox(), ilTaggingSlateContentGUI\renderTagCloud(), ilMMTopItemGUI\selectParent(), ilGroupAddToGroupActionGUI\sendResponse(), ilGroupAddToGroupActionGUI\show(), ilLearningHistoryGUI\show(), ilLMPresentationGUI\showDownloadList(), ilObjPortfolioBaseGUI\showEditButton(), ilPageObjectGUI\showEditLockInfo(), ilObjSessionGUI\showJoinRequestButton(), ilNewsForContextBlockGUI\showNews(), ilLMPresentationGUI\showPrintViewSelection(), ilBookingReservationsGUI\showRerunPreferenceAssignment(), and ilExSubmissionFileGUI\submissionScreenObject().

+ Here is the caller graph for this function: