Guest User

HabrEnhancer

a guest
Aug 22nd, 2014
273
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. // ==UserScript==
  2. // @name        HabrEnhancer
  3. // @namespace   dotneter
  4. // @include     http://habrahabr.ru/*
  5. // @version     1.2
  6. // ==/UserScript==
  7.  
  8. var h1 = document.querySelector("h1");
  9. if (h1 && h1.innerHTML == "Доступ к публикации закрыт") {
  10.     var link = "http://webcache.googleusercontent.com/search?q=cache:" + window.location;
  11.     h1.innerHTML += " <a href='" + link + "'>[Google Cache]</a>";
  12.     var link = window.location.toString();
  13.     link = link.replace(/(habrahabr.ru\/post\/)(\d+)\//, 'savepearlharbor.com/?p=$2');
  14.     h1.innerHTML += " <a href='" + link + "'>[SavePearlHarbor]</a>";
  15.     var link = window.location.toString();
  16.     link = link.replace(/(habrahabr.ru\/post\/)(\d+)\//, 'sohabr.ru/post/$2/');
  17.     h1.innerHTML += " <a href='" + link + "'>[SoHabr]</a>";
  18. } else {
  19.     // быстрый доступ к трекеру
  20.     $('a.logo[href="http://habrahabr.ru/feed/habred/"]').attr('href', 'http://habrahabr.ru/tracker/');
  21. }
RAW Paste Data