blob: a232a23ad87fb59748eb195460185518ce8b0ddd (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
|
<?php
/**
* @var array $initial_widgets
* @var StudIPPlugin[] $widgets
* @var bool $restricted
* @var string $permission
*/
?>
<div class="edit-widgetcontainer">
<div class="start-widgetcontainer">
<? foreach ([0, 1] as $column): ?>
<ul class="portal-widget-list">
<? if (isset($initial_widgets[$column])): ?>
<? foreach ($initial_widgets[$column] as $widget_id) : ?>
<? foreach ($widgets as $widget) : ?>
<? if ($widget->getPluginId() == $widget_id): ?>
<li class="studip-widget-wrapper" id="<?= $widget_id ?>">
<div class="ui-widget-content studip-widget">
<div class="ui-widget_head widget-header">
<?= htmlReady($widget->getPluginName()) ?>
</div>
</div>
</li>
<? endif ?>
<? endforeach ?>
<? endforeach; ?>
<? endif ?>
</ul>
<? endforeach ?>
</div>
<h2><?= _('Nicht standardmäßig aktivierte Widgets') ?></h2>
<div class="available-widgets">
<ul class="portal-widget-list" style="clear: both;">
<? foreach ($widgets as $widget) : ?>
<? if (!in_array($widget->getPluginId(), array_merge(...$initial_widgets))): ?>
<li class="studip-widget-wrapper" id="<?= $widget->getPluginId() ?>">
<div class="ui-widget-content studip-widget">
<div class="ui-widget_head widget-header">
<?= htmlReady($widget->getPluginName()) ?>
</div>
</div>
</li>
<? endif ?>
<? endforeach; ?>
</ul>
</div>
</div>
<script>
(function($) {
$(document).ready(function() {
STUDIP.startpage.init_edit('<?= $permission ?>');
})
}(jQuery));
</script>
|