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 20: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);
    }
});