Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

MediaWiki:Common.js: Difference between revisions

MediaWiki interface page
No edit summary
No edit summary
 
(7 intermediate revisions by the same user not shown)
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.  
/* Google Analytics GA4  
//Google Analytics GA4  
 
 
var gaScript = document.createElement('script');
var gaScript = document.createElement('script');
gaScript.async = true;
gaScript.async = true;
Line 8: Line 10:
window.dataLayer = window.dataLayer || [];
window.dataLayer = window.dataLayer || [];
function gtag(){ dataLayer.push(arguments); }
function gtag(){ dataLayer.push(arguments); }
// Set default consent state for all storage types to 'denied'
gtag('consent', 'default', {
'analytics_storage': 'denied',
'ad_storage': 'denied',
'wait_for_update': 500
}),
gtag('js', new Date());
gtag('js', new Date());
gtag('config', 'G-C5TG4DYGL8');
gtag('config', 'G-C5TG4DYGL8');
*/


/* Google AdSense
var adsense = document.createElement('script');
adsense.async = true;
adsense.src = "https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-6165763582752350";
adsense.setAttribute("crossorigin", "anonymous");
document.head.appendChild(adsense);
*/
*/


Line 37: Line 40:
   $('a[lang="es"]').text('Español');
   $('a[lang="es"]').text('Español');
   $('span[lang="es"]').text('Español');
   $('span[lang="es"]').text('Español');
 
  //Eliminar botones sobrantes en paginas traducidas
  $('.mw-pt-languages').filter(function () {
  return $(this).attr('xml:lang') !== '';
  }).remove();
});
});

Latest revision as of 12:57, 9 June 2026

/* Any JavaScript here will be loaded for all users on every page load. 
//Google Analytics GA4 


var gaScript = document.createElement('script');
gaScript.async = true;
gaScript.src = "https://www.googletagmanager.com/gtag/js?id=G-C5TG4DYGL8";
document.head.appendChild(gaScript);

window.dataLayer = window.dataLayer || [];
function gtag(){ dataLayer.push(arguments); }

// Set default consent state for all storage types to 'denied'
gtag('consent', 'default', {
	'analytics_storage': 'denied',
	'ad_storage': 'denied',
	'wait_for_update': 500
}),

gtag('js', new Date());
gtag('config', 'G-C5TG4DYGL8');

*/

$(document).ready(function () {
  $('a[href*="?"]').each(function () {
    var href = $(this).attr('href');
    // Excluir enlaces que sí deben ser seguidos (como ?title=...)
    if (
      href.includes('action=edit') ||
      href.includes('action=history') ||
      href.includes('oldid=') ||
      href.includes('diff=')
    ) {
      $(this).attr('rel', 'nofollow');
    }
  });
  
  //Modificar boton de idioma de "español" a "Español"
  $('a[lang="es"]').text('Español');
  $('span[lang="es"]').text('Español');
  
  //Eliminar botones sobrantes en paginas traducidas
  $('.mw-pt-languages').filter(function () {
  	return $(this).attr('xml:lang') !== '';
  }).remove();
});