diff --git a/._scihubsearch.crx b/._scihubsearch.crx new file mode 100644 index 0000000..9ac09bb Binary files /dev/null and b/._scihubsearch.crx differ diff --git a/main.js b/main.js index ef7b6e2..691efff 100644 --- a/main.js +++ b/main.js @@ -3,6 +3,10 @@ searchSciHub = function(word){ chrome.tabs.update({url: "http://sci-hub.cc/" + query}); }; +chrome.browserAction.onClicked.addListener(function(tab) { + var tabURL = tab.url; + chrome.tabs.update({url: "http://sci-hub.cc/" + tabURL}); +}); chrome.contextMenus.create({ title: "Search DOI in sci-hub", diff --git a/manifest.json b/manifest.json index 90c087f..ee0e61a 100644 --- a/manifest.json +++ b/manifest.json @@ -4,17 +4,23 @@ "name": "Find DOI in sci-hub", "short_name": "scihubsearch", "description": "Find scientific article from sci-hub by selecting the DOI of the paper you want then right click this extension", - "version": "1.2", + "version": "1.3", + "manifest_version": 2, "minimum_chrome_version": "38", "permissions": [ - "contextMenus", - "tabs"], + "contextMenus", + "tabs" + ], "icons": { "16": "icons/scihub16.png", "48": "icons/scihub48.png", "128": "icons/scihub128.png" }, + "browser_action": { + "default_icon": "icons/scihub16.png", + "scripts": ["main.js"] + }, "background": { - "page": "background.html" + "page": "background.html" } } diff --git a/scihubsearch.crx b/scihubsearch.crx index 6549997..fbee5f0 100644 Binary files a/scihubsearch.crx and b/scihubsearch.crx differ