MediaWiki:Common.js: Difference between revisions

From Zymonic
Content added Content deleted
No edit summary
No edit summary
Line 1: Line 1:
/* Any JavaScript here will be loaded for all users on every page load. */
/* Any JavaScript here will be loaded for all users on every page load. */
$(function () {
$(function () {
var myElement = document.getElementById('get_links');
var get_links_element = document.getElementById('get_links');


var length = (document.links.length) - 1;
var count = 0;
var titles = [];
var titles = [];


do {
do {
var title = document.links[count].title;
var title = document.links[length].title;
if (title !== '') {
if (title !== '') {
Line 19: Line 19:
titles = filtertitles;
titles = filtertitles;
}
}
length = length - 1;
length--;
count++;
}
}
while (length > 0);
while (length > -1);


myElement.innerHTML = titles;
get_links_element.innerHTML = titles;


}());
}());

Revision as of 18:44, 3 September 2018

/* Any JavaScript here will be loaded for all users on every page load. */
$(function () {
    var get_links_element = document.getElementById('get_links');

	var length = (document.links.length) - 1;
    var titles = [];

    do {
      var title = document.links[length].title;
      if (title !== '') {
        
        var titleline = title + "<br>";
        titles.push(titleline);

        var filtertitles = [];
        $.each(titles, function(i, el){
            if($.inArray(el, filtertitles) === -1) filtertitles.push(el);
        });
        titles = filtertitles;
      }
      length--;
    }
    while (length > -1);

    get_links_element.innerHTML = titles;

  }());