Cached pages from closed habrahabr/geektimes posts
目前為
// ==UserScript==
// @name habrahabr.ru
// @namespace http://habrahabr.ru/
// @include http://habrahabr.ru/*
// @include http://geektimes.ru/*
// @version 2
// @description Cached pages from closed habrahabr/geektimes posts
// @grant none
// ==/UserScript==
var h1 = document.querySelector("h1");
if (h1 && h1.innerHTML == "Доступ к публикации закрыт") {
h1.innerHTML += "<br/><br/>";
var link = "http://webcache.googleusercontent.com/search?q=cache:" + window.location;
h1.innerHTML += " <a href='" + link + "'>[Google Cache]</a>";
var link = window.location.toString();
link = link.replace(/(habrahabr.ru\/post\/)(\d+)\//, 'savepearlharbor.com/?p=$2');
link = link.replace(/(geektimes.ru\/post\/)(\d+)\//, 'savepearlharbor.com/?p=$2');
h1.innerHTML += " <a href='" + link + "'>[SavePearlHarbor]</a>";
var link = window.location.toString();
link = link.replace(/(habrahabr.ru\/post\/)(\d+)\//, 'sohabr.ru/post/$2/');
link = link.replace(/(geektimes.ru\/post\/)(\d+)\//, 'sohabr.ru/post/$2/');
h1.innerHTML += " <a href='" + link + "'>[SoHabr]</a>";
} else {
// быстрый доступ к трекеру
$('a.logo[href="http://habrahabr.ru/feed/habred/"]').attr('href', 'http://habrahabr.ru/tracker/');
}