MediaWiki:Common.js: Difference between revisions

From Yggdrasil D&D
mNo edit summary
mNo edit summary
Line 19: Line 19:
  myElements[i].innerHTML = newStr;
  myElements[i].innerHTML = newStr;
     }
     }
}());


$(function () {
     var myElements = document.getElementsByClassName("tab");
     var myElements = document.getElementsByClassName("tab");
     for (var i = 0; i < myElements.length; i++)
     for (var i = 0; i < myElements.length; i++)
Line 27: Line 25:
         var ul = document.querySelector(#p-namespaces ul");//finding the list
         var ul = document.querySelector(#p-namespaces ul");//finding the list
         var newLi = document.createElement("li");// creating a list item
         var newLi = document.createElement("li");// creating a list item
         newLi.innerHTML = '<span><a href="/' + myElements[i].innerHTML '" title="' + myElements[i].innerHTML + '">' + myElements[i].innerHTML + '</a></span>';
         newLi.innerHTML = '<span><a href="/' + myElements[i].innerHTML + '" title="' + myElements[i].innerHTML + '">' + myElements[i].innerHTML + '</a></span>';
   
   
         ul.appendChild(newLi);//adding list item to list
         ul.appendChild(newLi);//adding list item to list
        myElements[i].innerHTML = "";
     }
     }
}());
}());

Revision as of 23:03, 12 September 2021

/* Any JavaScript here will be loaded for all users on every page load. */

$(function () {
	var myElements = document.getElementsByClassName("secret");
    for (var i = 0; i < myElements.length; i++)
    {
       var newStr = "";
       for (var j = 0; j < myElements[i].innerHTML.length; j++) 
       {
           if (myElements[i].innerHTML[j] != ' ' && myElements[i].innerHTML[j] != '\n' && myElements[i].innerHTML[j] != '\r')
           {
               newStr += "&block;";
           }
           else 
           { 
               newStr += myElements[i].innerHTML[j];
           } 
       }
	   myElements[i].innerHTML = newStr;
    }

     var myElements = document.getElementsByClassName("tab");
     for (var i = 0; i < myElements.length; i++)
     {
         var ul = document.querySelector(#p-namespaces ul");//finding the list
         var newLi = document.createElement("li");// creating a list item
         newLi.innerHTML = '<span><a href="/' + myElements[i].innerHTML + '" title="' + myElements[i].innerHTML + '">' + myElements[i].innerHTML + '</a></span>';
 
         ul.appendChild(newLi);//adding list item to list
         myElements[i].innerHTML = "";
     }
}());