summaryrefslogtreecommitdiffstats
path: root/settings/templates
diff options
context:
space:
mode:
authorArthur Schiwon <blizzz@arthur-schiwon.de>2017-05-16 01:40:10 +0200
committerArthur Schiwon <blizzz@arthur-schiwon.de>2017-06-23 12:36:37 +0200
commit560ab2e91158fa57b12cb5f382dfd79cbbc1ffc4 (patch)
tree679e3b4989fed3aea1d62d97f69b0a878fb75bf9 /settings/templates
parent247b305b79e16ef1e26b374a4efed7e44c241e91 (diff)
downloadnextcloud-server-560ab2e91158fa57b12cb5f382dfd79cbbc1ffc4.tar.gz
nextcloud-server-560ab2e91158fa57b12cb5f382dfd79cbbc1ffc4.zip
one settings link, common template, styling
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
Diffstat (limited to 'settings/templates')
-rw-r--r--settings/templates/settings/frame.php (renamed from settings/templates/admin/frame.php)32
1 files changed, 31 insertions, 1 deletions
diff --git a/settings/templates/admin/frame.php b/settings/templates/settings/frame.php
index 2b234f4cd9b..80737bc6f91 100644
--- a/settings/templates/admin/frame.php
+++ b/settings/templates/settings/frame.php
@@ -30,9 +30,39 @@ script('files', 'jquery.fileupload');
<div id="app-navigation">
<ul>
+ <li class="settings-caption">Personal</li>
<?php
- foreach($_['forms'] as $form) {
+ foreach($_['forms']['personal'] as $form) {
if (isset($form['anchor'])) {
+ $anchor = \OC::$server->getURLGenerator()->linkToRoute('settings.PersonalSettings.index', ['section' => $form['anchor']]);
+ $class = 'nav-icon-' . $form['anchor'];
+ $sectionName = $form['section-name'];
+ $active = $form['active'] ? ' class="active"' : '';
+ ?>
+ <li <?php print_unescaped($form['active'] ? ' class="active"' : ''); ?>>
+ <a href="<?php p($anchor); ?>">
+ <?php if (!empty($form['icon'])) { ?>
+ <img alt="" src="<?php print_unescaped($form['icon']); ?>">
+ <span><?php p($form['section-name']); ?></span>
+ <?php } else { ?>
+ <span class="no-icon"><?php p($form['section-name']); ?></span>
+ <?php } ?>
+ </a>
+ </li>
+ <?php
+ }
+ }
+ ?>
+
+ <?php
+ if(!empty($_['forms']['admin'])) {
+ ?>
+ <li class="settings-caption">Administration</li>
+ <?php
+ }
+ foreach($_['forms']['admin'] as $form) {
+ if (isset($form['anchor'])) {
+
$anchor = \OC::$server->getURLGenerator()->linkToRoute('settings.AdminSettings.index', ['section' => $form['anchor']]);
$class = 'nav-icon-' . $form['anchor'];
$sectionName = $form['section-name'];