|
21 | 21 | <div id="app-navigation"> |
22 | 22 | <ul class="with-icon"> |
23 | 23 | <li class="divider"><?php p($l->t('Personal')); ?></li> |
24 | | - <?php foreach($_['personalNav'] as $item) { |
25 | | - $active = $item['active'] ? ' active ' : ''; |
26 | | - print_unescaped( |
27 | | - sprintf( |
28 | | - "<li><a class=\"svg %s %s\" href='%s'>%s</a></li>", |
29 | | - $active, |
30 | | - 'icon-'.\OCP\Util::sanitizeHTML($item['icon']), |
31 | | - \OCP\Util::sanitizeHTML($item['link']), |
32 | | - \OCP\Util::sanitizeHTML($item['name']) |
33 | | - ) |
34 | | - ); |
35 | | - } |
36 | | - if(!empty($_['adminNav'])) { ?> |
| 24 | + <?php foreach($_['personalNav'] as $item): ?> |
| 25 | + <li> |
| 26 | + <?php if (strpos($item['icon'], '/', 1) !== false): ?> |
| 27 | + <a class="svg <?php $item['active'] ? p(' active ') : p('') ?>" style="background-image: url(<?php p($item['icon']) ?>)" href='<?php p($item['link']); ?>'><?php p($item['name']) ?></a> |
| 28 | + <?php else: ?> |
| 29 | + <a class="svg <?php $item['active'] ? p(' active ') : p('') ?> icon-<?php p($item['icon']) ?>" href='<?php p($item['link']); ?>'><?php p($item['name']) ?></a> |
| 30 | + <?php endif; ?> |
| 31 | + </li> |
| 32 | + <?php endforeach; ?> |
37 | 33 |
|
| 34 | + <?php if (!empty($_['adminNav'])): ?> |
38 | 35 | <li class="divider"><?php p($l->t('Admin')); ?></li> |
39 | | - <?php |
40 | | - |
41 | | - foreach ($_['adminNav'] as $item) { |
42 | | - $active = $item['active'] ? ' active ' : ''; |
43 | | - print_unescaped( |
44 | | - sprintf( |
45 | | - "<li><a class=\"svg %s %s\" href='%s'>%s</a></li>", |
46 | | - $active, |
47 | | - 'icon-'.\OCP\Util::sanitizeHTML($item['icon']), |
48 | | - \OCP\Util::sanitizeHTML($item['link']), |
49 | | - \OCP\Util::sanitizeHTML($item['name']) |
50 | | - ) |
51 | | - ); |
52 | | - } |
53 | | - } |
54 | | - ?> |
| 36 | + <?php foreach($_['adminNav'] as $item): ?> |
| 37 | + <li> |
| 38 | + <?php if (strpos($item['icon'], '/', 1) !== false): ?> |
| 39 | + <a class="svg <?php $item['active'] ? p(' active ') : p('') ?>" style="background-image: url(<?php p($item['icon']) ?>)" href='<?php p($item['link']); ?>'><?php p($item['name']) ?></a> |
| 40 | + <?php else: ?> |
| 41 | + <a class="svg <?php $item['active'] ? p(' active ') : p('') ?> icon-<?php p($item['icon']) ?>" href='<?php p($item['link']); ?>'><?php p($item['name']) ?></a> |
| 42 | + <?php endif; ?> |
| 43 | + </li> |
| 44 | + <?php endforeach; ?> |
| 45 | + <?php endif; ?> |
55 | 46 | </ul> |
56 | 47 | </div> |
57 | 48 | <div id="app-content"> |
|
0 commit comments