MediaWiki:Common.js: Difference between revisions
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 myElement = document.getElementById('get_links'); |
||
var length = document.getElementsByClassName('mw-body-content').links.length -1; |
|||
⚫ | |||
⚫ | |||
⚫ | |||
push(titles) = document.getElementsByClassName('mw-body-content')[0].getElementsByTagName('a')[length].title; |
|||
length--; |
|||
⚫ | |||
⚫ | |||
var length = area.links.length; |
|||
⚫ | |||
var count = 0; |
|||
⚫ | |||
⚫ | |||
var title = document.links[count].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 = length - 1; |
|||
count++; |
|||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ |
Revision as of 16:26, 3 September 2018
/* Any JavaScript here will be loaded for all users on every page load. */ $(function () { var myElement = document.getElementById('get_links'); var length = area.links.length; var count = 0; var titles = []; do { var title = document.links[count].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 = length - 1; count++; } while (length > 0); myElement.innerHTML = titles; }());