Replaced Google with Cachew (Cache-view)
Cette révision appartient à :
Parent
72f4983f96
révision
d2cb1d9492
8 fichiers modifiés avec 15 ajouts et 30 suppressions
|
@ -12,7 +12,7 @@ Or, the easier route, use this extension.
|
||||||
|
|
||||||
# Features
|
# Features
|
||||||
* Searches through six page cache/mirrors:
|
* Searches through six page cache/mirrors:
|
||||||
* [Google Cache](http://www.google.com/) (plus text-only version)
|
* [Cachew](https://cachedview.nl/)
|
||||||
* [The Internet Archive](http://web.archive.org/)
|
* [The Internet Archive](http://web.archive.org/)
|
||||||
* [WebCite](http://www.webcitation.org/)
|
* [WebCite](http://www.webcitation.org/)
|
||||||
* [archive.is](https://archive.is/)
|
* [archive.is](https://archive.is/)
|
||||||
|
@ -31,6 +31,8 @@ Hit back and try another one!
|
||||||
|
|
||||||
# Changelog
|
# Changelog
|
||||||
|
|
||||||
|
* Version 7
|
||||||
|
* Replaced Google with Cachew (Cache-view)
|
||||||
* Version 6.2.1
|
* Version 6.2.1
|
||||||
* Specify openerTabId for opened tabs
|
* Specify openerTabId for opened tabs
|
||||||
* Version 6.2
|
* Version 6.2
|
||||||
|
|
|
@ -19,14 +19,9 @@
|
||||||
"description": "Resurrect this link"
|
"description": "Resurrect this link"
|
||||||
},
|
},
|
||||||
|
|
||||||
"resurrectGoogle": {
|
"resurrectCachew": {
|
||||||
"message": "with Google",
|
"message": "with Cachew",
|
||||||
"description": "with Google"
|
"description": "with Cache-view"
|
||||||
},
|
|
||||||
|
|
||||||
"resurrectGoogleText": {
|
|
||||||
"message": "with Google (text only)",
|
|
||||||
"description": "with Google (text only)"
|
|
||||||
},
|
},
|
||||||
|
|
||||||
"resurrectArchive": {
|
"resurrectArchive": {
|
||||||
|
|
|
@ -20,8 +20,8 @@
|
||||||
},
|
},
|
||||||
|
|
||||||
"resurrectGoogle": {
|
"resurrectGoogle": {
|
||||||
"message": "avec Google",
|
"message": "avec Cachew",
|
||||||
"description": "with Google"
|
"description": "with Cache-view"
|
||||||
},
|
},
|
||||||
|
|
||||||
"resurrectGoogleText": {
|
"resurrectGoogleText": {
|
||||||
|
|
|
@ -11,8 +11,7 @@ chrome.storage.local.get('openIn', item => {
|
||||||
}, logLastError);
|
}, logLastError);
|
||||||
|
|
||||||
for (let [name, id, icon] of [
|
for (let [name, id, icon] of [
|
||||||
['Google', 'google', 'google'],
|
['Cachew', 'cachew', 'cachew'],
|
||||||
['GoogleText', 'googletext', 'google'],
|
|
||||||
['Archive', 'archive', 'waybackmachine'],
|
['Archive', 'archive', 'waybackmachine'],
|
||||||
['ArchiveList', 'archivelist', 'waybackmachine'],
|
['ArchiveList', 'archivelist', 'waybackmachine'],
|
||||||
['ArchiveIs', 'archiveis', 'archiveis'],
|
['ArchiveIs', 'archiveis', 'archiveis'],
|
||||||
|
@ -62,10 +61,8 @@ chrome.contextMenus.onClicked.addListener(function(info, tab) {
|
||||||
} else if (id.endsWith('-link')) {
|
} else if (id.endsWith('-link')) {
|
||||||
url = info.linkUrl;
|
url = info.linkUrl;
|
||||||
}
|
}
|
||||||
if (id.startsWith('resurrect-google-')) {
|
if (id.startsWith('resurrect-cachew-')) {
|
||||||
goToUrl(genGoogleUrl(url), openIn, tab.id);
|
goToUrl(genCachewUrl(url), openIn, tab.id);
|
||||||
} else if (id.startsWith('resurrect-googletext-')) {
|
|
||||||
goToUrl(genGoogleTextUrl(url), openIn, tab.id);
|
|
||||||
} else if (id.startsWith('resurrect-archive-')) {
|
} else if (id.startsWith('resurrect-archive-')) {
|
||||||
goToUrl(genIaUrl(url), openIn, tab.id);
|
goToUrl(genIaUrl(url), openIn, tab.id);
|
||||||
} else if (id.startsWith('resurrect-archivelist-')) {
|
} else if (id.startsWith('resurrect-archivelist-')) {
|
||||||
|
|
10
common.js
10
common.js
|
@ -5,25 +5,19 @@ openInEnum = {
|
||||||
NEW_WINDOW : 3
|
NEW_WINDOW : 3
|
||||||
}
|
}
|
||||||
let openIn = openInEnum.CURRENT_TAB;
|
let openIn = openInEnum.CURRENT_TAB;
|
||||||
|
|
||||||
chrome.storage.local.get('openIn', item => {
|
chrome.storage.local.get('openIn', item => {
|
||||||
if (item.openIn) {
|
if (item.openIn) {
|
||||||
openIn = item.openIn;
|
openIn = item.openIn;
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
function logLastError() {
|
function logLastError() {
|
||||||
if (chrome.runtime.lastError) {
|
if (chrome.runtime.lastError) {
|
||||||
console.error('Resurrect error:', chrome.runtime.lastError);
|
console.error('Resurrect error:', chrome.runtime.lastError);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
function genGoogleUrl(url) {
|
function genCachewUrl(url) {
|
||||||
return 'https://www.google.com/search?q=cache:' + encodeURIComponent(url);
|
return 'https://cachedview.nl/#' +url;
|
||||||
}
|
|
||||||
|
|
||||||
function genGoogleTextUrl(url) {
|
|
||||||
return 'https://www.google.com/search?strip=1&q=cache:' + encodeURIComponent(url);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
function genIaUrl(url) {
|
function genIaUrl(url) {
|
||||||
|
|
BIN
icons/cacheicons/cachew.png
Fichier normal
BIN
icons/cacheicons/cachew.png
Fichier normal
Fichier binaire non affiché.
Après Largeur: | Hauteur: | Taille: 9,4 Kio |
Fichier binaire non affiché.
Avant Largeur: | Hauteur: | Taille: 4,5 Kio |
|
@ -22,11 +22,8 @@ img {
|
||||||
}
|
}
|
||||||
</style>
|
</style>
|
||||||
<form>
|
<form>
|
||||||
<button data-locale="resurrectGoogle" data-gen="genGoogleUrl">
|
<button data-locale="resurrectCachew" data-gen="genCachewUrl">
|
||||||
<img src="icons/cacheicons/google.png">
|
<img src="icons/cacheicons/cachew.png">
|
||||||
</button>
|
|
||||||
<button data-locale="resurrectGoogleText" data-gen="genGoogleTextUrl">
|
|
||||||
<img src="icons/cacheicons/google.png">
|
|
||||||
</button>
|
</button>
|
||||||
<button data-locale="resurrectArchive" data-gen="genIaUrl">
|
<button data-locale="resurrectArchive" data-gen="genIaUrl">
|
||||||
<img src="icons/cacheicons/waybackmachine.png">
|
<img src="icons/cacheicons/waybackmachine.png">
|
||||||
|
|
Chargement…
Référencer dans un nouveau ticket