<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://wiki.htw.stura-dresden.de/index.php?action=history&amp;feed=atom&amp;title=MediaWiki%3ACommon.js</id>
	<title>MediaWiki:Common.js - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.htw.stura-dresden.de/index.php?action=history&amp;feed=atom&amp;title=MediaWiki%3ACommon.js"/>
	<link rel="alternate" type="text/html" href="https://wiki.htw.stura-dresden.de/index.php?title=MediaWiki:Common.js&amp;action=history"/>
	<updated>2026-04-17T06:18:42Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in Wiki StuRa HTW Dresden</subtitle>
	<generator>MediaWiki 1.44.3</generator>
	<entry>
		<id>https://wiki.htw.stura-dresden.de/index.php?title=MediaWiki:Common.js&amp;diff=8664&amp;oldid=prev</id>
		<title>Conny: some scripts from wikipedia</title>
		<link rel="alternate" type="text/html" href="https://wiki.htw.stura-dresden.de/index.php?title=MediaWiki:Common.js&amp;diff=8664&amp;oldid=prev"/>
		<updated>2010-12-11T18:13:40Z</updated>

		<summary type="html">&lt;p&gt;some scripts from wikipedia&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;/* Jedes JavaScript hier wird für alle Benutzer für jede Seite geladen. */&lt;br /&gt;
&lt;br /&gt;
//=============================================================&lt;br /&gt;
//*** Configuration for &amp;quot;star&amp;quot; logo in front of interwiki links to Featured Articles&lt;br /&gt;
//*** and green symbol in front of interwiki links to Good Articles&lt;br /&gt;
&lt;br /&gt;
/** set to false in Special:Mypage/monobook.js to switch off this &amp;quot;feature&amp;quot; */&lt;br /&gt;
var linkFA_enabled  = true;&lt;br /&gt;
&lt;br /&gt;
/** description that is displayed when cursor hovers above FA interwiki links */&lt;br /&gt;
var linkFA_description = &amp;quot;Dieser Artikel wurde als exzellent bewertet.&amp;quot;;&lt;br /&gt;
var linkGA_description = &amp;quot;Dieser Artikel wurde als lesenswert bewertet.&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
// linkFA_bullet/linkGA_bullet and linkFA_style/linkGA_Style werden nur für cologneblue, nostalgia and standard verwendet,&lt;br /&gt;
// für monobook und simple siehe [[MediaWiki:Common.css]]&lt;br /&gt;
&lt;br /&gt;
/** image to use instead of the standard bullet (for cologneblue, nostalgia and standard */&lt;br /&gt;
var linkFA_bullet = &amp;quot;http://upload.wikimedia.org/wikipedia/commons/d/d0/Monobook-bullet-star-transparent.png&amp;quot;;&lt;br /&gt;
var linkGA_bullet = &amp;quot;http://upload.wikimedia.org/wikipedia/commons/a/a1/Monobook-bullet-star-gray.png&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
/** style to use for the linkFA_bullet/LinkGA_bullet img */&lt;br /&gt;
var linkFA_style = &amp;quot;margin-right: 0.2em;&amp;quot;;&lt;br /&gt;
var linkGA_style = &amp;quot;margin-right: 0.2em;&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
/**&lt;br /&gt;
 * star logo for featured articles in other languages,&lt;br /&gt;
 * see Template:Link_FA / Template:Link_GA and MediaWiki:Common.css&lt;br /&gt;
 */&lt;br /&gt;
addOnloadHook(function() &lt;br /&gt;
{&lt;br /&gt;
    // early exit when disabled&lt;br /&gt;
    if (!linkFA_enabled) return;&lt;br /&gt;
&lt;br /&gt;
    // skins need to be treated differently&lt;br /&gt;
    if (skin == &amp;quot;monobook&amp;quot; || skin == &amp;quot;simple&amp;quot; || skin == &amp;quot;modern&amp;quot;) {&lt;br /&gt;
        newer();&lt;br /&gt;
    }&lt;br /&gt;
    else if (skin == &amp;quot;cologneblue&amp;quot; || skin == &amp;quot;nostalgia&amp;quot; || skin == &amp;quot;standard&amp;quot;) {&lt;br /&gt;
        older();&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /** skin == &amp;quot;monobook&amp;quot; || skin == &amp;quot;simple&amp;quot; || skin=&amp;quot;modern&amp;quot; */&lt;br /&gt;
    function newer() &lt;br /&gt;
    {&lt;br /&gt;
        // links are to replaced in p-lang only&lt;br /&gt;
        var pLang = document.getElementById(&amp;quot;p-lang&amp;quot;);&lt;br /&gt;
        if (!pLang) return;&lt;br /&gt;
        var lis = pLang.getElementsByTagName(&amp;quot;li&amp;quot;);&lt;br /&gt;
        for (var i = 0; i &amp;lt; lis.length; i++) &lt;br /&gt;
        {&lt;br /&gt;
            var li = lis[i];&lt;br /&gt;
            // only links with a corresponding Link_FA template are interesting&lt;br /&gt;
            if (document.getElementById(li.className + &amp;quot;-fa&amp;quot;))&lt;br /&gt;
            {&lt;br /&gt;
              li.className += &amp;quot; FA&amp;quot;;         // additional class so the template can be hidden with CSS&lt;br /&gt;
              li.title = linkFA_description; // change title&lt;br /&gt;
              continue;&lt;br /&gt;
            }&lt;br /&gt;
            if (document.getElementById(li.className + &amp;quot;-ga&amp;quot;))&lt;br /&gt;
            {&lt;br /&gt;
              li.className += &amp;quot; GA&amp;quot;;         // additional class so the template can be hidden with CSS&lt;br /&gt;
              li.title = linkGA_description; // change title&lt;br /&gt;
              continue;&lt;br /&gt;
            }&lt;br /&gt;
        }&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /** skin == &amp;quot;cologneblue&amp;quot; || skin == &amp;quot;nostalgia&amp;quot; || skin == &amp;quot;standard&amp;quot; */&lt;br /&gt;
    function older() &lt;br /&gt;
    {&lt;br /&gt;
        // these root elements can contain FA-/GA-links&lt;br /&gt;
        var rootIds = new Array(&amp;quot;topbar&amp;quot;, &amp;quot;footer&amp;quot;);&lt;br /&gt;
        for (var i=0; i&amp;lt;rootIds.length; i++) &lt;br /&gt;
        {&lt;br /&gt;
            var root    = document.getElementById(rootIds[i]);&lt;br /&gt;
            if (!root)  continue;&lt;br /&gt;
&lt;br /&gt;
            // if the root exists, try to decorate all the links within&lt;br /&gt;
            var links   = root.getElementsByTagName(&amp;quot;a&amp;quot;);&lt;br /&gt;
            for (var j=0; j&amp;lt;links.length; j++) &lt;br /&gt;
            {&lt;br /&gt;
                decorate(links[j]);&lt;br /&gt;
            }&lt;br /&gt;
        }&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /** id necessary, modify a link to show the FA-star (older) */&lt;br /&gt;
    function decorate(link) &lt;br /&gt;
    {&lt;br /&gt;
        var lang    = link.title.split(&amp;quot;:&amp;quot;)[0]; // not precise enough&lt;br /&gt;
        var fa      = document.getElementById(&amp;quot;interwiki-&amp;quot; + lang + &amp;quot;-fa&amp;quot;);&lt;br /&gt;
        if (fa)&lt;br /&gt;
        {&lt;br /&gt;
            // build an image-node for the FA-star&lt;br /&gt;
            var img = document.createElement(&amp;quot;img&amp;quot;);&lt;br /&gt;
            img.setAttribute(&amp;quot;src&amp;quot;,     linkFA_bullet);&lt;br /&gt;
            img.setAttribute(&amp;quot;alt&amp;quot;,     linkFA_description);&lt;br /&gt;
            img.setAttribute(&amp;quot;style&amp;quot;,   linkFA_style);&lt;br /&gt;
            // decorate the link with the image&lt;br /&gt;
            link.appendChild(img);&lt;br /&gt;
            link.appendChild(link.removeChild(link.firstChild));&lt;br /&gt;
            link.setAttribute(&amp;quot;title&amp;quot;, linkFA_description);&lt;br /&gt;
            return;&lt;br /&gt;
        }&lt;br /&gt;
        var ga      = document.getElementById(&amp;quot;interwiki-&amp;quot; + lang + &amp;quot;-ga&amp;quot;);&lt;br /&gt;
        if (ga)&lt;br /&gt;
        {&lt;br /&gt;
            // build an image-node for the GA-star&lt;br /&gt;
            var img = document.createElement(&amp;quot;img&amp;quot;);&lt;br /&gt;
            img.setAttribute(&amp;quot;src&amp;quot;,     linkGA_bullet);&lt;br /&gt;
            img.setAttribute(&amp;quot;alt&amp;quot;,     linkGA_description);&lt;br /&gt;
            img.setAttribute(&amp;quot;style&amp;quot;,   linkGA_style);&lt;br /&gt;
            // decorate the link with the image&lt;br /&gt;
            link.appendChild(img);&lt;br /&gt;
            link.appendChild(link.removeChild(link.firstChild));&lt;br /&gt;
            link.setAttribute(&amp;quot;title&amp;quot;, linkGA_description);&lt;br /&gt;
            return;&lt;br /&gt;
        }&lt;br /&gt;
    }&lt;br /&gt;
});&lt;br /&gt;
&lt;br /&gt;
//==============================================================================&lt;br /&gt;
//*** Fügt einen Link &amp;quot;Alle Sprachen&amp;quot; auf der Hauptseite unter die Sprachverweise hinzu&lt;br /&gt;
&lt;br /&gt;
addOnloadHook(function() {&lt;br /&gt;
   // only on the main page&lt;br /&gt;
   if ( wgTitle != &amp;#039;Hauptseite&amp;#039; || wgNamespaceNumber != 4 )    return;&lt;br /&gt;
&lt;br /&gt;
   try {&lt;br /&gt;
       var node = document.getElementById( &amp;quot;p-lang&amp;quot; )&lt;br /&gt;
                           .getElementsByTagName(&amp;#039;div&amp;#039;)[0]&lt;br /&gt;
                           .getElementsByTagName(&amp;#039;ul&amp;#039;)[0];&lt;br /&gt;
&lt;br /&gt;
       var aNode = document.createElement( &amp;#039;a&amp;#039; );&lt;br /&gt;
       var liNode = document.createElement( &amp;#039;li&amp;#039; );&lt;br /&gt;
&lt;br /&gt;
       aNode.appendChild( document.createTextNode( &amp;#039;Alle Sprachen&amp;#039; ) );&lt;br /&gt;
       aNode.setAttribute( &amp;#039;href&amp;#039; , &amp;#039;http://de.wikipedia.org/wiki/Wikipedia:Sprachen&amp;#039; );&lt;br /&gt;
       liNode.appendChild( aNode );&lt;br /&gt;
       liNode.className = &amp;#039;interwiki-completelist&amp;#039;;&lt;br /&gt;
       node.appendChild( liNode );&lt;br /&gt;
    } catch(e) {&lt;br /&gt;
        // lets just ignore what&amp;#039;s happened&lt;br /&gt;
    }&lt;br /&gt;
});&lt;br /&gt;
&lt;br /&gt;
//================================================================================&lt;br /&gt;
//*** force the loading of another JavaScript file (Kopie von [[Commons:Common.js]])&lt;br /&gt;
// Local Maintainer: [[Commons:User:Dschwen]]&lt;br /&gt;
&lt;br /&gt;
function includePage(name) {&lt;br /&gt;
    document.write(&amp;#039;&amp;lt;script type=&amp;quot;text/javascript&amp;quot; src=&amp;quot;&amp;#039; + wgScript + &amp;#039;?title=&amp;#039;&lt;br /&gt;
        + name + &amp;#039;&amp;amp;action=raw&amp;amp;ctype=text/javascript&amp;amp;dontcountme=s&amp;quot;&amp;gt;&amp;lt;\/script&amp;gt;&amp;#039;);    // smaxage=3600&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
//==============================================================================&lt;br /&gt;
//*** Fügt der Suche weitere Suchengines hinzu (kopiert aus eswp)&lt;br /&gt;
// 2009-07-02: Auskommentiert, da das neue Suchformular anders funktioniert. Raymond.&lt;br /&gt;
//&lt;br /&gt;
//if (wgCanonicalSpecialPageName == &amp;quot;Search&amp;quot;) {&lt;br /&gt;
//    includePage(&amp;quot;MediaWiki:SpezialSuche.js&amp;quot;);&lt;br /&gt;
//}&lt;br /&gt;
&lt;br /&gt;
//================================================================================&lt;br /&gt;
//*** import Onlyifuploading-functions&lt;br /&gt;
// SEE ALSO [[MediaWiki:Onlyifuploading.js]]&lt;br /&gt;
&lt;br /&gt;
if (wgCanonicalSpecialPageName == &amp;quot;Upload&amp;quot;) {&lt;br /&gt;
    includePage(&amp;quot;MediaWiki:Onlyifuploading.js&amp;quot;);&lt;br /&gt;
    includePage(&amp;quot;MediaWiki:Onlyifediting.js&amp;quot;);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
//================================================================================&lt;br /&gt;
//*** Dynamic Navigation Bars&lt;br /&gt;
&lt;br /&gt;
// set up the words in your language&lt;br /&gt;
var NavigationBarHide = &amp;#039;Einklappen&amp;#039;;&lt;br /&gt;
var NavigationBarShow = &amp;#039;Ausklappen&amp;#039;;&lt;br /&gt;
&lt;br /&gt;
// set up max count of Navigation Bars on page,&lt;br /&gt;
// if there are more, all will be hidden&lt;br /&gt;
// NavigationBarShowDefault = 0; // all bars will be hidden&lt;br /&gt;
// NavigationBarShowDefault = 1; // on pages with more than 1 bar all bars will be hidden&lt;br /&gt;
if (typeof NavigationBarShowDefault == &amp;#039;undefined&amp;#039; ) {&lt;br /&gt;
    var NavigationBarShowDefault = 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
// adds show/hide-button to navigation bars&lt;br /&gt;
addOnloadHook(function() {&lt;br /&gt;
	// shows and hides content and picture (if available) of navigation bars&lt;br /&gt;
	// Parameters:&lt;br /&gt;
	//     indexNavigationBar: the index of navigation bar to be toggled&lt;br /&gt;
	function toggleNavigationBar(indexNavigationBar)&lt;br /&gt;
	{&lt;br /&gt;
	   var NavToggle = document.getElementById(&amp;quot;NavToggle&amp;quot; + indexNavigationBar);&lt;br /&gt;
	   var NavFrame = document.getElementById(&amp;quot;NavFrame&amp;quot; + indexNavigationBar);&lt;br /&gt;
&lt;br /&gt;
	   if (!NavFrame || !NavToggle) {&lt;br /&gt;
		   return false;&lt;br /&gt;
	   }&lt;br /&gt;
&lt;br /&gt;
	   // if shown now&lt;br /&gt;
	   if (NavToggle.firstChild.data == NavigationBarHide) {&lt;br /&gt;
		   for (&lt;br /&gt;
				   var NavChild = NavFrame.firstChild;&lt;br /&gt;
				   NavChild != null;&lt;br /&gt;
				   NavChild = NavChild.nextSibling&lt;br /&gt;
			   ) {&lt;br /&gt;
			   if (NavChild.className == &amp;#039;NavPic&amp;#039;) {&lt;br /&gt;
				   NavChild.style.display = &amp;#039;none&amp;#039;;&lt;br /&gt;
			   }&lt;br /&gt;
			   if (NavChild.className == &amp;#039;NavContent&amp;#039;) {&lt;br /&gt;
				   NavChild.style.display = &amp;#039;none&amp;#039;;&lt;br /&gt;
			   }&lt;br /&gt;
			   if (NavChild.className == &amp;#039;NavToggle&amp;#039;) {&lt;br /&gt;
				   NavChild.firstChild.data = NavigationBarShow;&lt;br /&gt;
			   }&lt;br /&gt;
		   }&lt;br /&gt;
&lt;br /&gt;
	   // if hidden now&lt;br /&gt;
	   } else if (NavToggle.firstChild.data == NavigationBarShow) {&lt;br /&gt;
		   for (&lt;br /&gt;
				   var NavChild = NavFrame.firstChild;&lt;br /&gt;
				   NavChild != null;&lt;br /&gt;
				   NavChild = NavChild.nextSibling&lt;br /&gt;
			   ) {&lt;br /&gt;
			   if (NavChild.className == &amp;#039;NavPic&amp;#039;) {&lt;br /&gt;
				   NavChild.style.display = &amp;#039;block&amp;#039;;&lt;br /&gt;
			   }&lt;br /&gt;
			   if (NavChild.className == &amp;#039;NavContent&amp;#039;) {&lt;br /&gt;
				   NavChild.style.display = &amp;#039;block&amp;#039;;&lt;br /&gt;
			   }&lt;br /&gt;
			   if (NavChild.className == &amp;#039;NavToggle&amp;#039;) {&lt;br /&gt;
				   NavChild.firstChild.data = NavigationBarHide;&lt;br /&gt;
			   }&lt;br /&gt;
		   }&lt;br /&gt;
	   }&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	function toggleNavigationBarFunction(indexNavigationBar) {&lt;br /&gt;
		return function() {&lt;br /&gt;
			toggleNavigationBar(indexNavigationBar);&lt;br /&gt;
			return false;&lt;br /&gt;
		};&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
   var indexNavigationBar = 0;&lt;br /&gt;
   // iterate over all &amp;lt; div &amp;gt;-elements&lt;br /&gt;
   var divs = document.getElementsByTagName(&amp;quot;div&amp;quot;);&lt;br /&gt;
   for (var i=0;  i&amp;lt;divs.length; i++) {&lt;br /&gt;
       var NavFrame = divs[i];&lt;br /&gt;
       // if found a navigation bar&lt;br /&gt;
       if (NavFrame.className == &amp;quot;NavFrame&amp;quot;) {&lt;br /&gt;
&lt;br /&gt;
           indexNavigationBar++;&lt;br /&gt;
           var NavToggle = document.createElement(&amp;quot;a&amp;quot;);&lt;br /&gt;
           NavToggle.className = &amp;#039;NavToggle&amp;#039;;&lt;br /&gt;
           NavToggle.setAttribute(&amp;#039;id&amp;#039;, &amp;#039;NavToggle&amp;#039; + indexNavigationBar);&lt;br /&gt;
           NavToggle.setAttribute(&amp;#039;href&amp;#039;, &amp;#039;#&amp;#039;);&lt;br /&gt;
		   NavToggle.onclick = toggleNavigationBarFunction(indexNavigationBar);&lt;br /&gt;
&lt;br /&gt;
           var NavToggleText = document.createTextNode(NavigationBarHide);&lt;br /&gt;
           NavToggle.appendChild(NavToggleText);&lt;br /&gt;
&lt;br /&gt;
           // add NavToggle-Button as first div-element&lt;br /&gt;
           // in &amp;lt; div class=&amp;quot;NavFrame&amp;quot; &amp;gt;&lt;br /&gt;
           NavFrame.insertBefore(&lt;br /&gt;
               NavToggle,&lt;br /&gt;
               NavFrame.firstChild&lt;br /&gt;
           );&lt;br /&gt;
           NavFrame.setAttribute(&amp;#039;id&amp;#039;, &amp;#039;NavFrame&amp;#039; + indexNavigationBar);&lt;br /&gt;
       }&lt;br /&gt;
   }&lt;br /&gt;
   // if more Navigation Bars found than Default: hide all&lt;br /&gt;
   if (NavigationBarShowDefault &amp;lt; indexNavigationBar) {&lt;br /&gt;
       for(&lt;br /&gt;
               var i=1;&lt;br /&gt;
               i&amp;lt;=indexNavigationBar;&lt;br /&gt;
               i++&lt;br /&gt;
       ) {&lt;br /&gt;
           toggleNavigationBar(i);&lt;br /&gt;
       }&lt;br /&gt;
   }&lt;br /&gt;
});&lt;br /&gt;
&lt;br /&gt;
//================================================================================&lt;br /&gt;
//*** import Onlyifediting-functions&lt;br /&gt;
// SEE ALSO [[MediaWiki:Onlyifediting.js]]&lt;br /&gt;
&lt;br /&gt;
if (document.URL.indexOf(&amp;quot;action=edit&amp;quot;) &amp;gt; 0 || document.URL.indexOf(&amp;quot;action=submit&amp;quot;) &amp;gt; 0) {&lt;br /&gt;
    includePage(&amp;quot;MediaWiki:Onlyifediting.js&amp;quot;);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
//================================================================================&lt;br /&gt;
&lt;br /&gt;
/** Skript für Vorlage:Galerie */&lt;br /&gt;
addOnloadHook(function() {&lt;br /&gt;
  if (document.URL.match(/printable/g)) return;&lt;br /&gt;
&lt;br /&gt;
  function toggleImageFunction(group,  remindex, shwindex) {&lt;br /&gt;
    return function() {&lt;br /&gt;
      document.getElementById(&amp;quot;ImageGroupsGr&amp;quot; + group + &amp;quot;Im&amp;quot; + remindex).style[&amp;quot;display&amp;quot;] = &amp;quot;none&amp;quot;;&lt;br /&gt;
      document.getElementById(&amp;quot;ImageGroupsGr&amp;quot; + group + &amp;quot;Im&amp;quot; + shwindex).style[&amp;quot;display&amp;quot;] = &amp;quot;block&amp;quot;;&lt;br /&gt;
      return false;&lt;br /&gt;
    };&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  var divs = document.getElementsByTagName(&amp;quot;div&amp;quot;);&lt;br /&gt;
  var i = 0, j = 0;&lt;br /&gt;
  var units, search;&lt;br /&gt;
  var currentimage;&lt;br /&gt;
  var UnitNode;&lt;br /&gt;
  for (i = 0; i &amp;lt; divs.length; i++) {&lt;br /&gt;
    if (divs[i].className !== &amp;quot;ImageGroup&amp;quot;) { continue; }&lt;br /&gt;
    UnitNode = undefined;&lt;br /&gt;
    search = divs[i].getElementsByTagName(&amp;quot;div&amp;quot;);&lt;br /&gt;
    for (j = 0; j &amp;lt; search.length; j++) {&lt;br /&gt;
      if (search[j].className !== &amp;quot;ImageGroupUnits&amp;quot;) { continue; }&lt;br /&gt;
      UnitNode=search[j];&lt;br /&gt;
      break;&lt;br /&gt;
    }&lt;br /&gt;
    if (UnitNode === undefined) { continue; }&lt;br /&gt;
    units = [];&lt;br /&gt;
    for (j = 0 ; j &amp;lt; UnitNode.childNodes.length ; j++ ) {&lt;br /&gt;
      var temp = UnitNode.childNodes[j];&lt;br /&gt;
      if (temp.className === &amp;quot;center&amp;quot;) { units.push(temp); }&lt;br /&gt;
    }&lt;br /&gt;
    var rightlink = undefined;&lt;br /&gt;
    var commentText = undefined;&lt;br /&gt;
    for (j = 0; j &amp;lt; units.length; j++) {&lt;br /&gt;
      currentimage = units[j];&lt;br /&gt;
      currentimage.id = &amp;quot;ImageGroupsGr&amp;quot; + i + &amp;quot;Im&amp;quot; + j;&lt;br /&gt;
      var leftlink = document.createElement(&amp;quot;a&amp;quot;);&lt;br /&gt;
      if (commentText !== undefined) {&lt;br /&gt;
        leftlink.setAttribute(&amp;quot;title&amp;quot;, commentText);&lt;br /&gt;
      }&lt;br /&gt;
      var comment;&lt;br /&gt;
      if (typeof(currentimage.getAttribute(&amp;quot;title&amp;quot;)) !== &amp;quot;string&amp;quot;) {&lt;br /&gt;
        commentText = (j+1) + &amp;quot;/&amp;quot; + units.length;&lt;br /&gt;
        comment = document.createElement(&amp;quot;tt&amp;quot;).appendChild(document.createTextNode(&amp;quot;(&amp;quot;+ commentText + &amp;quot;)&amp;quot;));&lt;br /&gt;
      }&lt;br /&gt;
      else {&lt;br /&gt;
        commentText = currentimage.getAttribute(&amp;quot;title&amp;quot;);&lt;br /&gt;
        comment = document.createElement(&amp;quot;span&amp;quot;).appendChild(document.createTextNode(commentText));&lt;br /&gt;
        currentimage.removeAttribute(&amp;quot;title&amp;quot;);&lt;br /&gt;
      }&lt;br /&gt;
      if(rightlink !== undefined) {&lt;br /&gt;
        rightlink.setAttribute(&amp;quot;title&amp;quot;, commentText);&lt;br /&gt;
      }&lt;br /&gt;
      var imghead = document.createElement(&amp;quot;div&amp;quot;);&lt;br /&gt;
      rightlink = document.createElement(&amp;quot;a&amp;quot;);&lt;br /&gt;
      if (j != 0) {&lt;br /&gt;
        leftlink.href = &amp;quot;#&amp;quot;;&lt;br /&gt;
        leftlink.onclick = toggleImageFunction(i, j, j-1);&lt;br /&gt;
        leftlink.appendChild(document.createTextNode(&amp;quot;?&amp;quot;));&lt;br /&gt;
      }&lt;br /&gt;
      if (j != units.length - 1) {&lt;br /&gt;
        rightlink.href = &amp;quot;#&amp;quot;;&lt;br /&gt;
        rightlink.onclick = toggleImageFunction(i, j, j+1);&lt;br /&gt;
        rightlink.appendChild(document.createTextNode(&amp;quot;?&amp;quot;));&lt;br /&gt;
      }&lt;br /&gt;
      imghead.style[&amp;quot;fontSize&amp;quot;] = &amp;quot;110%&amp;quot;;&lt;br /&gt;
      imghead.style[&amp;quot;fontweight&amp;quot;] = &amp;quot;bold&amp;quot;;&lt;br /&gt;
      imghead.appendChild(leftlink);&lt;br /&gt;
      imghead.appendChild(document.createTextNode(&amp;quot;\xA0&amp;quot;));&lt;br /&gt;
      imghead.appendChild(comment);&lt;br /&gt;
      imghead.appendChild(document.createTextNode(&amp;quot;\xA0&amp;quot;));&lt;br /&gt;
      imghead.appendChild(rightlink);&lt;br /&gt;
      if (units.length &amp;gt; 1) {&lt;br /&gt;
        currentimage.insertBefore(imghead,currentimage.childNodes[0]);&lt;br /&gt;
      }&lt;br /&gt;
      if (j != 0) {&lt;br /&gt;
        currentimage.style[&amp;quot;display&amp;quot;] = &amp;quot;none&amp;quot;;&lt;br /&gt;
      }&lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
});&lt;br /&gt;
&lt;br /&gt;
/* admin ui changes */&lt;br /&gt;
&lt;br /&gt;
if( window.wgUserGroups ) {&lt;br /&gt;
  for(var i = 0; i &amp;lt; wgUserGroups.length; ++i) {&lt;br /&gt;
    if(wgUserGroups[i] === &amp;quot;sysop&amp;quot;) {&lt;br /&gt;
  /*  importScript(&amp;quot;MediaWiki:Group-sysop.js&amp;quot;);  kann bei Bedarf ent-auskommentiert werden  */&lt;br /&gt;
      importStylesheet(&amp;quot;MediaWiki:Group-sysop.css&amp;quot;);&lt;br /&gt;
      break;&lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
//==============================================================================&lt;br /&gt;
//*** Fügt eine Betreffzeile auf leeren Diskussionsseiten ein&lt;br /&gt;
&lt;br /&gt;
addOnloadHook(function() {&lt;br /&gt;
        if(wgNamespaceNumber != 0 &amp;amp;&amp;amp; wgNamespaceNumber != 1) return;&lt;br /&gt;
	var tab = document.getElementById( &amp;#039;ca-talk&amp;#039; );&lt;br /&gt;
	if( !tab || tab.className != &amp;#039;new&amp;#039; ) return;&lt;br /&gt;
	var link = tab.getElementsByTagName( &amp;#039;a&amp;#039; )[0];&lt;br /&gt;
	if( !link ) return;&lt;br /&gt;
	link.href += &amp;#039;&amp;amp;section=new&amp;#039;;&lt;br /&gt;
});&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
// Lokaler Bilddiskussionsseitenlink eines Commonsbildes verweist nach Commons&lt;br /&gt;
&lt;br /&gt;
if( wgNamespaceNumber === 6 ) addOnloadHook( function() {&lt;br /&gt;
	if( window.keepLocalFileTabs ) return;&lt;br /&gt;
	if( document.getElementById( &amp;#039;ca-history&amp;#039; ) ) return; //Lokale Dateibeschreibung vorhanden?&lt;br /&gt;
	if( !getElementsByClassName( document, &amp;#039;div&amp;#039;, &amp;#039;sharedUploadNotice&amp;#039; )[0] ) return; //Nur bei Commons-Bildern&lt;br /&gt;
 &lt;br /&gt;
	var talk = document.getElementById( &amp;#039;ca-talk&amp;#039; );&lt;br /&gt;
	if( !talk.className.match( /(^| )new( |$)/) ) return;&lt;br /&gt;
	var path = wgServer.match( /^https/ )&lt;br /&gt;
		? &amp;#039;https://secure.wikimedia.org/wikipedia/commons/wiki/&amp;#039;&lt;br /&gt;
		: &amp;#039;http://commons.wikimedia.org/wiki/&amp;#039;;&lt;br /&gt;
 &lt;br /&gt;
	//Ändere Link auf Diskussionsseite&lt;br /&gt;
	var link                  = talk.getElementsByTagName( &amp;#039;a&amp;#039; )[0];&lt;br /&gt;
	link.href                 = path + &amp;#039;File_talk:&amp;#039; + encodeURIComponent( wgTitle ) + &amp;#039;?uselang=de&amp;#039;;&lt;br /&gt;
	link.className           += &amp;#039; commonstab&amp;#039;;&lt;br /&gt;
 &lt;br /&gt;
	//Ändere Bearbeiten-Link&lt;br /&gt;
	var link                  = document.getElementById( &amp;#039;ca-edit&amp;#039; ).getElementsByTagName( &amp;#039;a&amp;#039; )[0];&lt;br /&gt;
	link.href                 = path + &amp;#039;File:&amp;#039; + encodeURIComponent( wgTitle ) + &amp;#039;?action=edit&amp;amp;uselang=de&amp;#039;;&lt;br /&gt;
	link.className           += &amp;#039; commonstab&amp;#039;;&lt;br /&gt;
	link.firstChild.nodeValue = &amp;#039;Bearbeiten&amp;#039;;&lt;br /&gt;
});&lt;br /&gt;
&lt;br /&gt;
// Fügt bei SVG-Grafiken Links zu gerenderten PNGs in verschiedenen Breiten hinzu //&lt;br /&gt;
addOnloadHook(function() {&lt;br /&gt;
   if (wgAction == &amp;quot;view&amp;quot; &amp;amp;&amp;amp; wgNamespaceNumber == 6 &amp;amp;&amp;amp; wgTitle.substring(wgTitle.lastIndexOf(&amp;quot;.&amp;quot;)).toLowerCase() == &amp;quot;.svg&amp;quot;) {&lt;br /&gt;
      if (document.getElementById(&amp;quot;shared-image-desc&amp;quot;) == null) url = &amp;quot;http://de.wikipedia.org/w/thumb.php?f=&amp;quot;;&lt;br /&gt;
      else url = &amp;quot;http://commons.wikimedia.org/w/thumb.php?f=&amp;quot;;&lt;br /&gt;
      div = document.createElement(&amp;quot;div&amp;quot;);&lt;br /&gt;
      div.appendChild(document.createTextNode(&amp;quot;Aus SVG automatisch erzeugte PNG-Grafiken in verschiedenen Auflösungen:&amp;quot;));&lt;br /&gt;
      div.appendChild(document.createElement(&amp;quot;br&amp;quot;));&lt;br /&gt;
      a200 = document.createElement(&amp;quot;a&amp;quot;);&lt;br /&gt;
      a200.setAttribute(&amp;quot;href&amp;quot;, url + wgTitle + &amp;quot;&amp;amp;width=200px&amp;quot;);&lt;br /&gt;
      a200.appendChild(document.createTextNode(&amp;quot;200px&amp;quot;));&lt;br /&gt;
      a500 = document.createElement(&amp;quot;a&amp;quot;);&lt;br /&gt;
      a500.setAttribute(&amp;quot;href&amp;quot;, url + wgTitle + &amp;quot;&amp;amp;width=500px&amp;quot;);&lt;br /&gt;
      a500.appendChild(document.createTextNode(&amp;quot;500px&amp;quot;));&lt;br /&gt;
      a1000 = document.createElement(&amp;quot;a&amp;quot;);&lt;br /&gt;
      a1000.setAttribute(&amp;quot;href&amp;quot;, url + wgTitle + &amp;quot;&amp;amp;width=1000px&amp;quot;);&lt;br /&gt;
      a1000.appendChild(document.createTextNode(&amp;quot;1000px&amp;quot;));&lt;br /&gt;
      a2000 = document.createElement(&amp;quot;a&amp;quot;);&lt;br /&gt;
      a2000.setAttribute(&amp;quot;href&amp;quot;, url + wgTitle + &amp;quot;&amp;amp;width=2000px&amp;quot;);&lt;br /&gt;
      a2000.appendChild(document.createTextNode(&amp;quot;2000px&amp;quot;));&lt;br /&gt;
      div.appendChild(a200);&lt;br /&gt;
      div.appendChild(document.createTextNode(&amp;quot;, &amp;quot;));&lt;br /&gt;
      div.appendChild(a500);&lt;br /&gt;
      div.appendChild(document.createTextNode(&amp;quot;, &amp;quot;));&lt;br /&gt;
      div.appendChild(a1000);&lt;br /&gt;
      div.appendChild(document.createTextNode(&amp;quot;, &amp;quot;));&lt;br /&gt;
      div.appendChild(a2000);&lt;br /&gt;
      div.appendChild(document.createTextNode(&amp;quot;.&amp;quot;));&lt;br /&gt;
      document.getElementById(&amp;quot;file&amp;quot;).parentNode.insertBefore(div, document.getElementById(&amp;quot;file&amp;quot;).nextSibling.nextSibling);&lt;br /&gt;
   }&lt;br /&gt;
});&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/** Mobile browser helper link ************************************************&lt;br /&gt;
 *&lt;br /&gt;
 *  Adds a link to the mobile-optimized gateway at en.m.wikimedia.org&lt;br /&gt;
 *  for viewers on iPhone, iPod Touch, Palm Pre, and Android devices.&lt;br /&gt;
 *  This isnto drive more test traffic there for now;&lt;br /&gt;
 *  it&amp;#039;s still in development but very usable for reading!&lt;br /&gt;
 *&lt;br /&gt;
 *  You can turn off the redirect by passing in the parameter &amp;quot;stopMobileRedirect=true&amp;quot;&lt;br /&gt;
 *&lt;br /&gt;
 *  Maintainer: [[User:hcatlin]], [[User:Brion VIBBER]]&lt;br /&gt;
 */&lt;br /&gt;
if (/(Android|iPhone|iPod|webOS)/.test(navigator.userAgent)) {&lt;br /&gt;
  var runMobileCheck = function() {&lt;br /&gt;
                          if(document.location.href.indexOf(&amp;quot;stopMobileRedirect=true&amp;quot;) &amp;gt; 0) {&lt;br /&gt;
                            document.cookie = &amp;#039;stopMobileRedirect=true; expires=Thu, 05 Jun 2014 17:17:49 GMT; path=/&amp;#039;;&lt;br /&gt;
                          } else if(document.location.href.indexOf(&amp;quot;stopMobileRedirect=false&amp;quot;) &amp;gt; 0) {&lt;br /&gt;
                            document.cookie = &amp;#039;stopMobileRedirect=false; expires=Thu, 05 Jun 2014 17:17:49 GMT; path=/&amp;#039;;&lt;br /&gt;
                          }&lt;br /&gt;
 &lt;br /&gt;
                          //if(stopMobileRedirectCookieExists()) {&lt;br /&gt;
                            addOnloadHook(showMobileLinkHeader);&lt;br /&gt;
                          //} else {&lt;br /&gt;
                          //  document.location = mobileSiteLink();&lt;br /&gt;
                          //}&lt;br /&gt;
                        }&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
  var stopMobileRedirectCookieExists = function() {&lt;br /&gt;
                                          return(document.cookie.indexOf(&amp;quot;stopMobileRedirect=true&amp;quot;) &amp;gt; 0);&lt;br /&gt;
                                        }&lt;br /&gt;
 &lt;br /&gt;
  var showMobileLinkHeader = function() {&lt;br /&gt;
                                var div = document.createElement(&amp;#039;div&amp;#039;);&lt;br /&gt;
                                div.setAttribute( &amp;quot;id&amp;quot;, &amp;quot;mobileDeviceNotice&amp;quot; );&lt;br /&gt;
                                div.style.fontSize = &amp;#039;30pt&amp;#039;;&lt;br /&gt;
                                div.style.lineHeight = &amp;#039;40pt&amp;#039;;&lt;br /&gt;
                                div.style.textAlign = &amp;#039;center&amp;#039;;&lt;br /&gt;
                                div.style.marginTop = &amp;#039;20px&amp;#039;;&lt;br /&gt;
                                div.style.marginBottom = &amp;#039;20px&amp;#039;;&lt;br /&gt;
                                div.style.padding = &amp;#039;20px&amp;#039;;&lt;br /&gt;
                                div.style.border = &amp;#039;2px solid gray&amp;#039;;&lt;br /&gt;
                                div.appendChild(document.createTextNode(&amp;quot;Diese Seite auf der  &amp;quot;));&lt;br /&gt;
                                var link = document.createElement(&amp;#039;a&amp;#039;);&lt;br /&gt;
                                link.href = mobileSiteLink();&lt;br /&gt;
                                link.appendChild(document.createTextNode(&amp;quot;mobilen Version der Wikipedia&amp;quot;));&lt;br /&gt;
                                div.appendChild(link);&lt;br /&gt;
                                var content = document.getElementById(&amp;#039;content&amp;#039;);&lt;br /&gt;
                                content.insertBefore(div, content.firstChild);&lt;br /&gt;
                              }&lt;br /&gt;
 &lt;br /&gt;
  var mobileSiteLink = function() {&lt;br /&gt;
                          if (wgCanonicalNamespace == &amp;#039;Special&amp;#039; &amp;amp;&amp;amp; wgCanonicalSpecialPageName == &amp;#039;Search&amp;#039;) {&lt;br /&gt;
                             var pageLink = &amp;#039;?search=&amp;#039; + encodeURIComponent(document.getElementById(&amp;#039;searchText&amp;#039;).value);&lt;br /&gt;
                          } else if (wgPageName == &amp;#039;Wikipedia:Hauptseite&amp;#039;) {&lt;br /&gt;
                             var pageLink = &amp;#039;::Home&amp;#039;; // Special case&lt;br /&gt;
                          } else {&lt;br /&gt;
                             var pageLink = encodeURIComponent(wgPageName).replace(&amp;#039;%2F&amp;#039;,&amp;#039;/&amp;#039;).replace(&amp;#039;%3A&amp;#039;,&amp;#039;:&amp;#039;);&lt;br /&gt;
                          }&lt;br /&gt;
                          return &amp;#039;http://&amp;#039; + wgUserLanguage + &amp;#039;.m.wikipedia.org/wiki/&amp;#039; + pageLink&lt;br /&gt;
                        }&lt;br /&gt;
 &lt;br /&gt;
  // Code to run a certain number of users into the mobile site&lt;br /&gt;
  //if(Math.random() &amp;gt; 1.0) {&lt;br /&gt;
   //runMobileCheck();&lt;br /&gt;
  //}&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Conny</name></author>
	</entry>
</feed>