Vorlage:Sitemap: Unterschied zwischen den Versionen

Zur Navigation springen Zur Suche springen
(Weiterleitung nach MediaWiki:Bottom-notice-ns-0 erstellt)
Markierung: Neue Weiterleitung
 
(61 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
<noinclude>
+
#WEITERLEITUNG [[MediaWiki:Bottom-notice-ns-0]]
 
 
Holt Sitemap von metalog:sitemap2 und verbirgt sie in kopfzeile. s.a. common.js
 
 
 
<nowiki>{{Sitemap
 
 
 
}} </nowiki>
 
</noinclude><!--
 
------------
 
 
 
VARIABLE
 
 
 
---------->{{#vardefine: namespace | {{#if: {{NAMESPACE}}
 
|  > {{NAMESPACE}}  }} }}<!--
 
-->{{#vardefine: page |{{#ifeq: {{PAGENAME}} | {{SUBPAGENAME}}
 
| > {{PAGENAME}} }} 
 
}}<!--
 
-->{{#vardefine: root |{{#if: {{#var: page}} |  <!-- do nothing -->
 
| > [[{{#if: {{NAMESPACE}} | {{NAMESPACE}}: }}{{ROOTPAGENAME}}| {{ROOTPAGENAME}}]] }} 
 
}}<!--
 
-->{{#vardefine: base |{{#if: {{#var: page}} |  <!-- do nothing -->
 
| {{#ifeq: {{BASEPAGENAME}} | {{ROOTPAGENAME}} | <!-- do nothing -->
 
| > [[{{#if: {{NAMESPACE}} | {{NAMESPACE}}: }}{{BASEPAGENAME}}| {{#titleparts:{{BASEPAGENAME}} | 1 | 2 }}]]
 
}} }} }}<!--
 
-->{{#vardefine: sub|{{#if: {{#var: page}} |  <!-- do nothing -->
 
| > {{SUBPAGENAME}} }} }}<!--
 
 
 
Schreiben:
 
 
 
--><div id=sitemapTop><!--
 
  Button-Container
 
--><div id=sitemapToggle title="Inhaltsverzeichnis"><!--
 
  Hintergrund:
 
--><div id=bgToggle></div><!--
 
  Toggle-Button:
 
--><div id=toggleButton></div><!--
 
--></div><!--
 
  Crumb-Navigation
 
--><div id=crumbs>[[Religion-in-Japan| Religion in Japan]] {{#ifeq: {{PAGENAME}}| Religion-in-Japan |<!-- do nothing -->
 
|{{#var:namespace}} {{#var:page}} {{#var:root}} {{#var:base}} {{#var:sub}}<!--
 
-->}}</div><!--
 
  Sitemap
 
--><div id=contSitemap>
 
== Inhaltsverzeichnis ==
 
{{Metalog:Sitemap2}}
 
</div>
 
</div><!--
 
 
 
CSS:
 
 
 
--><includeonly>{{#css:
 
.action-view #bodyContent div[id^='siteSub'] {
 
display: none;
 
}
 
#toc {
 
right: auto;
 
left: calc(-5em - 2.5%);
 
}
 
.firstHeading {
 
padding-top: 1.5em;
 
}
 
#sitemapTop {
 
position: absolute;
 
top: 0;
 
left: 0;
 
right: 0;
 
padding: 1.5em 1em;
 
font-family: calibri, arial, sans-serif;
 
    z-index: 3;
 
}
 
#sitemapToggle {
 
position: absolute;
 
right: 5em; 
 
cursor: zoom-in;
 
}
 
#sitemapToggle.close {
 
cursor: zoom-out;
 
}
 
#toggleButton  {
 
position: fixed;
 
top: 0;
 
z-index:1;
 
text-align: center;
 
padding: 0 2em 1em;
 
}
 
#toggleButton::before {
 
content: '\f0c9';
 
    display: block;
 
margin: auto;
 
font-size: 1.5rem;
 
    background: #efefdf;
 
    color: #666;
 
    line-height: 2rem;
 
    text-align: center;
 
    width: 2rem;
 
border-radius: 50%;
 
}
 
.close #toggleButton::before {
 
content: '\f00d';
 
}
 
#toggleButton::after {
 
content: ''; 
 
    font-size: 1rem;
 
    font-family: calibri;
 
    line-height: 1em;
 
    color: #fff;
 
    padding: .2em .5em;
 
    margin: .2em 0 0 -3.5em;
 
    border-radius: 5px;
 
    position: absolute;
 
    text-align: left;
 
text-align: center;
 
width: 8em;
 
}
 
.close #toggleButton::after  {
 
content: 'Inhaltsverzeichnis schließen';
 
display: none;
 
}
 
#sitemapToggle:hover #toggleButton::after {
 
display: block;
 
}
 
#sitemapToggle:hover #toggleButton::before {
 
color:#445;
 
}
 
#bgToggle {
 
position: fixed;
 
top: 0;
 
left: 0;
 
right: 0;
 
height: 2em; 
 
background-color: #444449;
 
opacity: .1;
 
}
 
 
 
#contSitemap {
 
position: absolute; 
 
left: 0;
 
right: 0; 
 
text-align: left;
 
padding: 4em 0;
 
display: none;
 
background: #d4d4cf;
 
}
 
#contSitemap h2 { 
 
    font-style: italic;
 
    color: #666666;
 
    padding: .5em;
 
    margin: 0;
 
}
 
#crumbs {
 
position: absolute;
 
top: 0; 
 
height: 2em; 
 
}
 
#crumbs,
 
#crumbs a,
 
#crumbs a:visited {
 
color: #393930;
 
    font-size: .9rem;
 
    line-height: 2rem;
 
text-transform: lowercase;
 
}
 
/*
 
[class*=page-Ikonographie] #bgToggle,
 
[class*=page-Alltag] #bgToggle,
 
[class*=page-Bauten] #bgToggle,
 
[class*=page-Grundbegriffe] #bgToggle {
 
background-color: #444;
 
opacity: .1;
 
}
 
*/
 
}}
 
</includeonly>
 

Aktuelle Version vom 4. April 2022, 10:54 Uhr

Weiterleitung nach: