1
1
Bifurcation 0

Replaced Google with Cachew (Cache-view)

Cette révision appartient à :
Albirew 2024-03-09 15:04:52 +01:00
Parent 72f4983f96
révision d2cb1d9492
8 fichiers modifiés avec 15 ajouts et 30 suppressions

Voir le fichier

@ -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

Voir le fichier

@ -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": {

Voir le fichier

@ -20,8 +20,8 @@
}, },
"resurrectGoogle": { "resurrectGoogle": {
"message": "avec Google", "message": "avec Cachew",
"description": "with Google" "description": "with Cache-view"
}, },
"resurrectGoogleText": { "resurrectGoogleText": {

Voir le fichier

@ -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-')) {

Voir le fichier

@ -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

Fichier binaire non affiché.

Après

Largeur:  |  Hauteur:  |  Taille: 9,4 Kio

Fichier binaire non affiché.

Avant

Largeur:  |  Hauteur:  |  Taille: 4,5 Kio

Voir le fichier

@ -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">