Megjegyzés: közzététel után frissítened kell a böngésződ gyorsítótárát, hogy lásd a változásokat.

  • Firefox / Safari: tartsd lenyomva a Shift gombot és kattints a Frissítés gombra a címsorban, vagy használd a Ctrl–F5 vagy Ctrl–R (Macen ⌘–R) billentyűkombinációt
  • Google Chrome: használd a Ctrl–Shift–R (Macen ⌘–Shift–R) billentyűkombinációt
  • Edge: tartsd nyomva a Ctrl-t, és kattints a Frissítés gombra, vagy nyomj Ctrl–F5-öt
document.write('<script type="text/javascript" src="' 
             + 'http://hu.wiki.x.io/w/index.php?title=Wikip%C3%A9dia:Okos_scriptek/z%C3%B6ldredir.js'
             + '&action=raw&ctype=text/javascript&dontcountme=s"></script>');


 
//
// Try to create an XMLHTTP request object for each tile
// with maximum browser compat.
// code adapted from http://jibbering.com/2002/4/httprequest.html
//
createXMLHTTP : function()
{
  var i, xhr;
 
  /*@cc_on @*/
  /*@if (@_jscript_version >= 5)
  // Internet Explorer (uses Conditional compilation)
  // traps security blocked creation of the objects.
   wmaDebug('Microsoft section');
   try {
    xhr = new ActiveXObject("Msxml2.XMLHTTP");
   } catch (e) {
    try {
     xhr = new ActiveXObject("Microsoft.XMLHTTP");
    } catch (E) {
     xhr = false;
    }
   }
  @end @*/
 
  // Firefox, Konqueror, Safari, Mozilla
  if (!xhr && typeof(XMLHttpRequest) != 'undefined') {
   try {
    xhr = new XMLHttpRequest();
   } catch (e) {
    xhr = false;
   }
  }
 
  // ICE browser
  if (!xhr && window.createRequest) {
   try {
    xhr = new window.createRequest();
   } catch (e) {
    xhr = false;
   }
  }
 
  return xhr;
},
 
updateStatus : function()
{
  with( highlightRedirects )
  {
   status.nodeValue = ' (' + num.redir + '/' + num.done + '/' + num.total + ')';
  }
},
 
// cross-browser event attachment (John Resig)
// http://www.quirksmode.org/blog/archives/2005/10/_and_the_winner_1.html
addEvent : function ( obj, type, fn )
{
  if (obj.addEventListener)
   obj.addEventListener( type, fn, false );
  else if (obj.attachEvent)
  {
   obj["e"+type+fn] = fn;
   obj[type+fn] = function() { obj["e"+type+fn]( window.event ); }
   obj.attachEvent( "on"+type, obj[type+fn] );
  }
},
 
run : function()
{
  var links = document.getElementById('bodyContent').getElementsByTagName('a');
  var len = links.length;
  var local = window.location.href + '#'
 
  if( highlightRedirects.todo != null ) return;
 
  highlightRedirects.todo = new Array();
 
  for( var key = 0; key < len; key++ )
  {
   if( links[key].href && 
       links[key].pathname &&
       links[key].pathname.substr(0,6) == '/wiki/' &&
       !( links[key].href.substr(0,local.length) == local ) &&
       !( links[key].pathname.substr(6,8) == 'Special:' ) )
   {
    highlightRedirects.todo[highlightRedirects.num.total] =
    {
     link : links[key],
     xhr  : highlightRedirects.createXMLHTTP(),
     func : new Function(
       'var me = highlightRedirects.todo['+highlightRedirects.num.total+'];' + 
       'if(me.xhr.readyState==4) {' +
        'var ro=eval("("+me.xhr.responseText+")");' +
        'var redir=false;' +
        'for( var k in ro.query.pages ) {' + 
         'if( typeof(ro.query.pages[k].redirect) != "undefined" ) redir=true;' +
        '}' +
        'if(redir) {' + 
         'me.link.style.color="green";' +
         'highlightRedirects.num.redir++;' +
        '}' + 
        'else me.link.style.color="blue";' +
        'highlightRedirects.num.done++; highlightRedirects.updateStatus();' +
       '}' 
     )
    }
 
    links[key].style.color = 'gray';
 
    with(highlightRedirects.todo[highlightRedirects.num.total])
    {
     xhr.open("GET", 
      "/w/api.php?action=query&prop=info&format=json&titles=" +
      links[key].pathname.substr(6), true);
 
     xhr.onreadystatechange = func;
     xhr.send( null ); 
    }
 
    highlightRedirects.num.total++;
   }
  }
},
 
install : function()
{
  with(highlightRedirects)
  {
   tab_redirects = document.createElement('li');
   tab_redirects.style.cursor = 'pointer';
   tab_redirects.style.padding = '0pt 0.8em 0pt 0.8em';
   tab_redirects.style.color = '#002BB8';
 
   status = document.createTextNode('');
   tab_redirects.appendChild( document.createTextNode('átirányítások') );
   tab_redirects.appendChild( status );
 
   if( document.getElementById('ca-history') ) 
    document.getElementById('ca-history').parentNode.appendChild( tab_redirects  );
 
   addEvent( tab_redirects, 'click', run );
  }
}
 
};
 
//
// Hook up installation function
//
$(highlightRedirects.install);
 
//

// Ez a script megjelenít egy „lapforrás” feliratú fület. 
// Ha óvakodni akarsz a megszemlélendő lap megváltoztatásától, akkor 
// a „lapforrás” fülre kattintva a lapot látszólag szerkesztésre nyitod meg, 
// de a „Lap mentése” gomb nélkül.
// Másold át a Special:Mypage/monobook.js lapodra.
// Ne felejtsd el kiüríteni utána a cache-t ! (CTRL+R)
// VIEW SOURCE addOnloadHook(function () {

 if (location.href.indexOf('viewsource=1') != -1) {
   sl = document.getElementById('wpSummaryLabel'); sl.parentNode.removeChild(sl);
   ed = document.getElementById('wpSummary').parentNode; ed.parentNode.removeChild(ed);
   return;
 }
 editbutton = document.getElementById('ca-edit');
 if (editbutton && location.href.indexOf('action=edit')==-1) {
   editlink = editbutton.getElementsByTagName('a')[0].href + '&viewsource=1';
   tabs = document.getElementById('p-cactions').getElementsByTagName('ul')[0];
   na = document.createElement('a');
   na.href = editlink; na.appendChild(document.createTextNode('lapforrás'));
   li = document.createElement('li'); li.id = 'ca-viewsource'; li.appendChild(na);
   tabs.insertBefore(li,editbutton);
 }
});

A lap eredeti címe: http://hu.wiki.x.io/wiki/Wikip%C3%A9dia:Okos_scriptek/viewsource.js”

document.write('<script type="text/javascript" src="' 
      + 'http://hu.wiki.x.io/w/index.php?title=' + encodeURI( "User:Tgr/summary.js".replace( / /g, '_') )
      + '&action=raw&ctype=text/javascript&dontcountme=s"></script>');

/*********************************
* Free Image Search Tool (FIST) keresés az aktuális szócikkhez, kategóriához vagy képhez.
* [[:en:User:Magnus Manske/add_fist_links.js]] alapján
**********************************/
 
function addFistLink() {
   if ( wgNamespaceNumber == 0 ) {
      var datatype = 'articles';
      var forarticles = 'all';
   } else if ( wgNamespaceNumber == 6 ) {
      var datatype = 'replaceimages';
      var forarticles = 'all';
   } else if ( wgNamespaceNumber == 14 ) {
      var datatype = 'categories';
      var forarticles = 'noimages';
   } else return;
 
   var fistLink = 'http://tools.wikimedia.de/~magnus/fist.php?doit=1&language=' + wgContentLanguage + 
      '&project=wikipedia&datatype=' + datatype + '&params[catdepth]=0&params[random]=50&' + 
      'params[ll_max]=5&params[commons_max]=5&params[flickr_max]=5&params[include_flickr_id]=1&' + 
      'params[gimp_max]=5&params[forarticles]=' + forarticles + '&params[lessthan_images]=3' +
      '&params[jpeg]=1&params[png]=1&params[gif]=1&params[svg]=1&' + 
      'params[min_width]=80&params[min_height]=80&sources[languagelinks]=1' +
      '&sources[commons]=1&sources[flickr]=1&sources[gimp]=1&data=' + wgPageName;
 
   mw.util.addPortletLink('p-tb', fistLink, 'Szabad képek keresése', 't-fist', 'Ideillő szabad képek keresése a FIST-tel', null, null).firstChild.target = 'fist';
 
}
 
addOnloadHook(addFistLink);A lap eredeti címe: http://hu.wiki.x.io/wiki/User:Tgr/fist.js”