MediaWiki:Common.js: Difference between revisions

From Zymonic
Content added Content deleted
No edit summary
No edit summary
Line 3: Line 3:
var myElement = document.getElementById('get_links');
var myElement = document.getElementById('get_links');


var body = document.getElementsByClassName('mw-body-content');
var titles = [];
var body_length = (body.links.length) - 1;


do {
var x = document.getElementById("bodyContent");
var title = body.links[body_length].title;
var y = x.getElementsByTagName("a");
body_length--;

}
y.forEach(function(value) {
while (body_length >= 0);
titles.push(value.title)
var filtertitles = [];
$.each(titles, function(i, el){
if($.inArray(el, filtertitles) === -1) filtertitles.push(el);
});
titles = filtertitles;
});


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

Revision as of 15:37, 3 September 2018

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

    var body = document.getElementsByClassName('mw-body-content');
    var body_length = (body.links.length) - 1;

    do {
      var title = body.links[body_length].title;
      body_length--;
    }
    while (body_length >= 0);

    myElement.innerHTML = titles;

  }());