Gebruiker:Valhallasw/fix hoofdbetekenis.js

In de wereld van vandaag is Gebruiker:Valhallasw/fix hoofdbetekenis.js een onderwerp geworden dat van groot belang is voor verschillende sectoren van de samenleving. De impact ervan op het dagelijks leven van mensen heeft geleid tot een reeks debatten en discussies over de implicaties ervan. Vanaf het begin tot aan de huidige staat heeft Gebruiker:Valhallasw/fix hoofdbetekenis.js de aandacht getrokken van onderzoekers, experts, professionals en gewone mensen, die het belang en de gevolgen ervan proberen te begrijpen. In dit artikel zullen we de meest relevante aspecten met betrekking tot Gebruiker:Valhallasw/fix hoofdbetekenis.js onderzoeken, waarbij we de invloed ervan op verschillende gebieden en de toekomst ervan in een voortdurend evoluerende wereld analyseren.
addOnloadHook ( fix_hoofdbetekenis ) ;
addOnloadHook ( fix_hoofdbetekenis_2 ) ;

//fix _(hoofdbetekenis) links
function fix_hoofdbetekenis()
{
  if (typeof(disable_fix_hoofdbetekenis)!="undefined" && disable_fix_hoofdbetekenis)
    return;
  var items = document.getElementsByClassName('mw-redirect');
  var els = ;
  for(var i in items)
    els.push(items); //shallow copy to prevent dereferencing due to changing the class name
  for(var i in els)
  {
    if (els.className == "mw-redirect")
    {
      var oldhref = els.href;
      els.href = els.href.replace('_%28hoofdbetekenis%29', ''); // remove '_(hoofdbetekenis)' from URL
      els.href = els.href.replace('_(hoofdbetekenis)', ''); // remove '_(hoofdbetekenis)' from URL
      if (oldhref != els.href)
      {
        els.title = els.title.replace(' (hoofdbetekenis)', '');   // remove ' (hoofdbetekenis)' from tooltip
        els.title = els.title.replace('_(hoofdbetekenis)', '');   // remove ' (hoofdbetekenis)' from tooltip
        els.className = '';                                         // unset redirect class
      }
    }
  }
}

function fix_hoofdbetekenis_2()
{ 
  if (typeof(disable_fix_hoofdbetekenis)!="undefined" && disable_fix_hoofdbetekenis)
    return;
  var cDivs = document.getElementsByClassName('checkedlink')
  for (var i=0; i<cDivs.length; i++) {
    cDivs.firstChild.title = cDivs.title
    cDivs.firstChild.href = wgArticlePath.replace('$1', cDivs.title)
    cDivs.firstChild.className = ''
  }
}