diff --git a/conf/default.php b/conf/default.php index 7f6bbe7..fff2ca5 100755 --- a/conf/default.php +++ b/conf/default.php @@ -9,6 +9,7 @@ $conf['logo_spacer'] = 'logo_spacer.png'; $conf['discussionPage'] = 'discussion:@ID@'; $conf['userPage'] = 'user:@USER@:'; +$conf['user_ns'] = 'user'; $conf['hideTools'] = 0; $conf['tasks_page'] = 'dashboard'; -$conf['copyright'] = 'CosmoCode 2017'; +$conf['copyright'] = 'CosmoCode 2017'; diff --git a/conf/metadata.php b/conf/metadata.php index b3f73f4..b8aba0a 100755 --- a/conf/metadata.php +++ b/conf/metadata.php @@ -9,6 +9,7 @@ $conf['logo_spacer'] = array('string'); $meta['discussionPage'] = array('string'); $meta['userPage'] = array('string'); +$conf['user_ns'] = array('string'); $meta['hideTools'] = array('onoff'); $meta['tasks_page'] = array('string'); $meta['copyright'] = array('string'); diff --git a/css/area_sidetools.less b/css/area_sidetools.less index 1c69786..d0a5acc 100644 --- a/css/area_sidetools.less +++ b/css/area_sidetools.less @@ -5,9 +5,16 @@ */ -#dokuwiki__sitetools.nav-sitetools { +.side-tools.main-sidebar { @icon-size: 2rem; + > nav{ + margin-top: 1rem; + > ul{ + margin-bottom: 0; + } + } + h6 { //background-color: pink;// hier activ !!! position: relative; width: auto; @@ -15,7 +22,6 @@ color: @color-nav; font-size: .88rem; font-weight: normal; - margin: 0; padding: .5rem 0 .5rem (@icon-size + 1); &::before { @@ -73,7 +79,7 @@ /* min-width: 1440px */ @media @screen_min-xlg { - #dokuwiki__sitetools.nav-sitetools { + .side-tools.main-sidebar { li { font-size: 100%; padding-top: .1rem; @@ -91,7 +97,7 @@ /* max-width: 1199px */ @media @screen_max-xlg { - #dokuwiki__sitetools.nav-sitetools { + .site-tools.main-sidebar { h6 { font-size: 1rem; } diff --git a/css/base_design.less b/css/base_design.less index d92939a..21a0d43 100755 --- a/css/base_design.less +++ b/css/base_design.less @@ -126,14 +126,28 @@ h4 { margin: 0 0 1.0em; } h5 { - font-size: .82rem; + font-size: .88rem; margin: 0 0 1.1428em; } h6 { - font-size: .75rem; + font-size: .83rem; margin: 0 0 1.333em; } +p{ + font-size: .83rem; + line-height: 135%; + a, span, strong{ + font-size: inherit; + } +} +label, legend{ + font-size: .83rem; + a, span, strong{ + font-size: inherit; + } +} + p, ul, diff --git a/css/base_structure.less b/css/base_structure.less index 2d00607..72c0a9c 100755 --- a/css/base_structure.less +++ b/css/base_structure.less @@ -154,6 +154,16 @@ .logo img { height: 60px; width: auto; + border-style: solid; + border-color: transparent; + border-width: 0 3px; + } + .logo { + a:hover, a:focus, a:active{ + img { + border: 0 none; + } + } } } diff --git a/js/base/spc.js b/js/base/spc.js index bcac345..a0bc71a 100755 --- a/js/base/spc.js +++ b/js/base/spc.js @@ -165,5 +165,34 @@ var h=window.innerHeight||self.innerHeight||(de&&de.clientHeight)||document.body.clientHeight; arrayPageSize=[w,h]; return arrayPageSize; + }, + useLocStorage: function(){ + return ('localStorage' in window && window.localStorage !== null); + }, + saveLSI: function(key, data){ + if (this.useLocStorage) { + localStorage.setItem(key, data); + } + }, + removeLSI: function(key){ + if (this.useLocStorage) { + localStorage.removeItem(key); + } + }, + getLSI: function(key){ + if (this.useLocStorage) { + return localStorage.getItem(key); + } + return ''; + + }, + showAllLSI: function() { + if (this.useLocStorage) { + var key = ""; + for (var i=0; i<=localStorage.length-1; i++) { + key = localStorage.key(i); + //console.log(key+': '+localStorage.getItem(key)); + } + } } }; diff --git a/lang/de/settings.php b/lang/de/settings.php index 9e2eea5..e6430be 100755 --- a/lang/de/settings.php +++ b/lang/de/settings.php @@ -7,3 +7,4 @@ $lang['discussionPage'] = 'Diskussion-Seite (leer lassen, um Funktion zu deaktivieren)'; $lang['userPage'] = 'Benutzer seite (leer lassen, um Funktion zu deaktivieren)'; $lang['hideTools'] = 'Tools abschalten, wenn der Benutzer nicht angemeldet ist?'; +$lang['user_ns'] = 'Ort an dem Nutzerseiten gespeichert werden'; diff --git a/lang/en/settings.php b/lang/en/settings.php index 5ffea25..4e9d810 100755 --- a/lang/en/settings.php +++ b/lang/en/settings.php @@ -7,3 +7,4 @@ $lang['discussionPage'] = 'Discussion page (leave empty to disable discussions)'; $lang['userPage'] = 'User page (leave empty to disable user pages)'; $lang['hideTools'] = 'Hide tools when not logged in?'; +$lang['user_ns'] = 'Where to store user pages.'; diff --git a/main.php b/main.php index cf07678..0d7ae2a 100755 --- a/main.php +++ b/main.php @@ -14,7 +14,7 @@ if (!defined('DOKU_INC')) die(); /* must be run from with header('X-UA-Compatible: IE=edge,chrome=1'); $showTools = !tpl_getConf('hideTools') || ( tpl_getConf('hideTools') && !empty($_SERVER['REMOTE_USER']) ); -$showSidebar = /*page_findnearest($conf['sidebar']) &&*/ ($ACT=='show'); +$showSidebar = true; /* */ /* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */ @@ -84,7 +84,7 @@ $showSidebar = /*page_findnearest($conf['sidebar']) &&*/ ($ACT=='show'); /* #dokuwiki__top used as anchor for "back to top" button/link links */ ?> -
+