MediaWiki:Common.js: Difference between revisions
Appearance
Created page with "→Any JavaScript here will be loaded for all users on every page load.: $(function() { var shortdesc = $('div.shortdescription').text(); if (shortdesc.length > 0) { $('meta[name="description"]').attr('content', shortdesc); } });" |
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 shortdescText = $('div.shortdescription').text(); | |||
if (shortdescText.length > 0) { | |||
// Remove the existing meta description generated by MediaWiki | |||
$('meta[name="description"]').remove(); | |||
// Create a new meta description element | |||
var meta = document.createElement('meta'); | |||
meta.name = "description"; | |||
meta.content = shortdescText; | |||
document.getElementsByTagName('head')[0].appendChild(meta); | |||
} | |||
}); | }); |
Revision as of 22:25, 25 April 2025
/* Any JavaScript here will be loaded for all users on every page load. */
$(function() {
var shortdescText = $('div.shortdescription').text();
if (shortdescText.length > 0) {
// Remove the existing meta description generated by MediaWiki
$('meta[name="description"]').remove();
// Create a new meta description element
var meta = document.createElement('meta');
meta.name = "description";
meta.content = shortdescText;
document.getElementsByTagName('head')[0].appendChild(meta);
}
});