<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
		<id>http://www.wiki.wolhynien.net/index.php?action=history&amp;feed=atom&amp;title=MediaWiki%3ANavigationBar.js</id>
		<title>MediaWiki:NavigationBar.js - Versionsgeschichte</title>
		<link rel="self" type="application/atom+xml" href="http://www.wiki.wolhynien.net/index.php?action=history&amp;feed=atom&amp;title=MediaWiki%3ANavigationBar.js"/>
		<link rel="alternate" type="text/html" href="http://www.wiki.wolhynien.net/index.php?title=MediaWiki:NavigationBar.js&amp;action=history"/>
		<updated>2026-08-02T16:43:01Z</updated>
		<subtitle>Versionsgeschichte dieser Seite in VolynWiki</subtitle>
		<generator>MediaWiki 1.28.0</generator>

	<entry>
		<id>http://www.wiki.wolhynien.net/index.php?title=MediaWiki:NavigationBar.js&amp;diff=17269&amp;oldid=prev</id>
		<title>Admin: Die Seite wurde neu angelegt: „// Show/Hide for navigation bars // Author: Roland Unger, 2008-10-04 // license http://www.gnu.org/copyleft/gpl.html GNU General Public License 2.0 or later   // ...“</title>
		<link rel="alternate" type="text/html" href="http://www.wiki.wolhynien.net/index.php?title=MediaWiki:NavigationBar.js&amp;diff=17269&amp;oldid=prev"/>
				<updated>2009-09-14T15:53:37Z</updated>
		
		<summary type="html">&lt;p&gt;Die Seite wurde neu angelegt: „// Show/Hide for navigation bars // Author: Roland Unger, 2008-10-04 // license http://www.gnu.org/copyleft/gpl.html GNU General Public License 2.0 or later   // ...“&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;// Show/Hide for navigation bars&lt;br /&gt;
// Author: Roland Unger, 2008-10-04&lt;br /&gt;
// license http://www.gnu.org/copyleft/gpl.html GNU General Public License 2.0 or later&lt;br /&gt;
 &lt;br /&gt;
// Costumization&lt;br /&gt;
var showNavMsg = &amp;quot;Ausklappen&amp;quot;, showNavTitleMsg = &amp;quot;Navigationsleiste ausklappen&amp;quot;,&lt;br /&gt;
    hideNavMsg = &amp;quot;Einklappen&amp;quot;, hideNavTitleMsg = &amp;quot;Navigationsleiste einklappen&amp;quot;,&lt;br /&gt;
    NavigationBarShowDefault = 1;&lt;br /&gt;
 &lt;br /&gt;
// addEvent function is already defined in the TocTree extension&lt;br /&gt;
 &lt;br /&gt;
/* function addEvent(obj, eventType, afunction, isCapture) {&lt;br /&gt;
 // W3C DOM&lt;br /&gt;
 if (obj.addEventListener) {&lt;br /&gt;
  obj.addEventListener(eventType, afunction, isCapture);&lt;br /&gt;
  return true;&lt;br /&gt;
 }&lt;br /&gt;
 // Internet Explorer&lt;br /&gt;
 else if (obj.attachEvent) {&lt;br /&gt;
  return obj.attachEvent(&amp;quot;on&amp;quot;+eventType, afunction);&lt;br /&gt;
 }&lt;br /&gt;
 else return false;&lt;br /&gt;
} */&lt;br /&gt;
 &lt;br /&gt;
function processNavBarEvent(event) {&lt;br /&gt;
 var toggleLink = null;&lt;br /&gt;
 // Interbet Explorer&lt;br /&gt;
 if (event.srcElement) toggleLink = event.srcElement;&lt;br /&gt;
 // W3C DOM&lt;br /&gt;
 if (event.currentTarget) toggleLink = event.currentTarget;&lt;br /&gt;
 &lt;br /&gt;
 if (toggleLink != null) {&lt;br /&gt;
  if (event.type == &amp;quot;mouseover&amp;quot;) toggleLink.style.textDecoration=&amp;quot;underline&amp;quot;;&lt;br /&gt;
  if (event.type == &amp;quot;mouseout&amp;quot;) toggleLink.style.textDecoration=&amp;quot;none&amp;quot;;&lt;br /&gt;
  if (event.type == &amp;quot;click&amp;quot;)&lt;br /&gt;
   expandParentNode(toggleLink, toggleLink.innerHTML == showNavMsg);&lt;br /&gt;
 }&lt;br /&gt;
}&lt;br /&gt;
 &lt;br /&gt;
function expandParentNode(aLink, expandIt) {&lt;br /&gt;
 var i, divs = aLink.parentNode.getElementsByTagName(&amp;quot;div&amp;quot;);&lt;br /&gt;
 &lt;br /&gt;
 if (expandIt) {&lt;br /&gt;
  aLink.innerHTML = hideNavMsg;&lt;br /&gt;
  aLink.title = hideNavTitleMsg;&lt;br /&gt;
  for (i=0; i&amp;lt;divs.length; i++)  &lt;br /&gt;
   if ((divs[i].className == &amp;quot;navImage&amp;quot;) || (divs[i].className == &amp;quot;navContent&amp;quot;))&lt;br /&gt;
    divs[i].style.display = &amp;quot;block&amp;quot;;&lt;br /&gt;
 }&lt;br /&gt;
 else {&lt;br /&gt;
  aLink.innerHTML = showNavMsg;&lt;br /&gt;
  aLink.title = showNavTitleMsg;&lt;br /&gt;
  for (i=0; i&amp;lt;divs.length; i++)  &lt;br /&gt;
   if ((divs[i].className == &amp;quot;navImage&amp;quot;) || (divs[i].className == &amp;quot;navContent&amp;quot;))&lt;br /&gt;
    divs[i].style.display = &amp;quot;none&amp;quot;;&lt;br /&gt;
 }&lt;br /&gt;
}&lt;br /&gt;
 &lt;br /&gt;
function initNav() {&lt;br /&gt;
 var divs, i, toggleIndex = 0;&lt;br /&gt;
 &lt;br /&gt;
 if (document.getElementsByTagName) {&lt;br /&gt;
  divs = document.getElementsByTagName(&amp;quot;div&amp;quot;);&lt;br /&gt;
  for (i=0;  i&amp;lt;divs.length; i++) {&lt;br /&gt;
   if (divs[i].className == &amp;quot;navToggle&amp;quot;) {&lt;br /&gt;
    divs[i].style.display = &amp;quot;block&amp;quot;;&lt;br /&gt;
    addEvent(divs[i], &amp;quot;mouseout&amp;quot;, processNavBarEvent, false);&lt;br /&gt;
    addEvent(divs[i], &amp;quot;mouseover&amp;quot;, processNavBarEvent, false);&lt;br /&gt;
    addEvent(divs[i], &amp;quot;click&amp;quot;, processNavBarEvent, false);&lt;br /&gt;
    toggleIndex++;&lt;br /&gt;
   }&lt;br /&gt;
  }&lt;br /&gt;
  // if more than NavigationBarShowDefault bars then hide them all&lt;br /&gt;
  for (i=0;  i&amp;lt;divs.length; i++)&lt;br /&gt;
   if (divs[i].className == &amp;quot;navToggle&amp;quot;)&lt;br /&gt;
    expandParentNode(divs[i], toggleIndex &amp;lt;= NavigationBarShowDefault);&lt;br /&gt;
 }&lt;br /&gt;
}&lt;br /&gt;
 &lt;br /&gt;
addOnloadHook(initNav);&lt;/div&gt;</summary>
		<author><name>Admin</name></author>	</entry>

	</feed>