MediaWiki:Common.js
Note: After publishing, you may have to bypass your browser's cache to see the changes.
- Firefox / Safari: Hold Shift while clicking Reload, or press either Ctrl-F5 or Ctrl-R (⌘-R on a Mac)
- Google Chrome: Press Ctrl-Shift-R (⌘-Shift-R on a Mac)
- Internet Explorer / Edge: Hold Ctrl while clicking Refresh, or press Ctrl-F5
- Opera: Press Ctrl-F5.
$(document).ready(function() {
$('.cs-comment-form').show();
});
(function() {
fetch('http://localhost/wikidef/api.php?action=query&list=random&rnnamespace=0&rnlimit=10&format=json')
.then(response => response.json())
.then(data => {
const articles = data.query.random;
const container = document.getElementById('random-articles');
container.innerHTML = ''; // Clear the loading text
articles.forEach(article => {
const div = document.createElement('div');
div.className = 'random-article';
const title = document.createElement('h2');
const link = document.createElement('a');
link.href = `http://localhost/wikidef/wiki/${article.title}`;
link.textContent = article.title;
title.appendChild(link);
const description = document.createElement('p');
description.textContent = 'Short description or extract of the article'; // Add your logic for description here
div.appendChild(title);
div.appendChild(description);
container.appendChild(div);
});
});
})();