MediaWiki:Common.js: Difference between revisions

From Zymonic
Content added Content deleted
No edit summary
No edit summary
Line 2: Line 2:
$(function () {
$(function () {
var get_links_element = document.getElementById('get_links');
var get_links_element = document.getElementById('get_links');
var block_element = document.getElementByClassName('mw-body-content');


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

var i;
do {
var title = document.links[length].title;
for (i = 0; i < block_element.length; i++) {
var count = block_element[i].links.length -1;
if (title !== '') {
do {
if (block_element.links[count].title !== '') {
var titleline = title + "<br>";
titles.push(titleline);
titles.push(block_element.links[count].title);
}

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


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

Revision as of 19:02, 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 block_element = document.getElementByClassName('mw-body-content');

    var titles = [];
	
	var i;
	for (i = 0; i < block_element.length; i++) {
    	var count = block_element[i].links.length -1;
    	do {
    		if (block_element.links[count].title !== '') {
    			titles.push(block_element.links[count].title);
    		}
    	}
    	while (count > -1);
	}

    get_links_element.innerHTML = titles;

  }());