CS to Wikipedia

Changes all links from CS Monitor tags to Wikipedia articles.

  1. // ==UserScript==
  2. // @name CS to Wikipedia
  3. // @namespace CSW
  4. // @description Changes all links from CS Monitor tags to Wikipedia articles.
  5. // @include http://*.csmonitor.com/*
  6. // @version 0.0.1.20150721225245
  7. // ==/UserScript==
  8.  
  9.  
  10. // change this: http://www.csmonitor.com/tags/topic/Charlie+Sheen
  11. // to this: https://en.wikipedia.org/wiki/Charlie_Sheen
  12.  
  13. var links = document.getElementsByTagName("a"); //array
  14. var regex = /^http:\/\/www\.csmonitor\.com\/tags\/topic\/(.+)$/i;
  15. var regex2 = /\+/g;
  16. for (var i=0,imax=links.length; i<imax; i++) {
  17. links[i].href = links[i].href.replace(regex,"https://en.wikipedia.org/wiki/$1").replace(regex2, "_");
  18. }