As an anonymous user, you can only add new data. If you would like to also modify existing data, please create an account and indicate your languages on your user page.

User:Kipcool/common.js

From OmegaWiki
Jump to: navigation, search

Note: After saving, you may have to bypass your browser's cache to see the changes.

  • Firefox / Safari: Hold Shift while clicking Reload, or press either Ctrl-F5 or Ctrl-R (⌘-R on a Mac)
  • Google Chrome: Press Ctrl-Shift-R (⌘-Shift-R on a Mac)
  • Internet Explorer: Hold Ctrl while clicking Refresh, or press Ctrl-F5
  • Opera: Go to Menu → Settings (Opera → Preferences on a Mac) and then to Privacy & security → Clear browsing data → Cached images and files.
// "Add new DM" tab on expression pages
//if ( mw.config.get( 'wgCanonicalNamespace' ) === 'Expression' ) {
 // Add a link to the actions menu to Special:Log for this page.
// addPortletLink( 'p-cactions', wgArticlePath.replace( '$1', 'index.php?title=' + encodeURIComponent(wgPageName) + '&action=edit&explang=-1' ), 'Add New DM');
//}


if ( mw.config.get( 'wgAction' ) === "view") {
// find old Wikipedia articles, to change to wikidata ID
var reg1=/740663/g ;
foundlinks = "";

var ahrefs = document.getElementsByTagName("a");
 
for (var i = 0; i < ahrefs.length ; i++) {    
  var Wikiarticle = ahrefs[i].getAttribute('href');

  if ( Wikiarticle == null ) continue ;
 
  if ( Wikiarticle.match(reg1) ) {
    var mychild = document.createElement('p');
    mychild.innerHTML = ahrefs[i].parentNode.nextSibling.innerHTML;
    toto = document.getElementsByTagName("h1");
    ahrefs[i].parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.appendChild( mychild );
    foundlinks = foundlinks + ahrefs[i].parentNode.nextSibling.innerHTML;
    continue ;
  } // if Wikiarticle match regWikidata
}
/*
if ( foundlinks != "" ) {
  alert (foundlinks );
}
*/
} // if wgAction view

// made available to all sysop
// importScript ('User:Kipcool/common.js/deleteall.js');

mw.loader.load('http://www.omegawiki.org/index.php?title=User:Kipcool/common.js/wiktimport.js&action=raw&ctype=text/javascript');