diff --git a/_locales/en/messages.json b/_locales/en/messages.json index a8c9c26..0d93782 100644 --- a/_locales/en/messages.json +++ b/_locales/en/messages.json @@ -7,6 +7,18 @@ "message": "This page uses Piwik", "description": "text shown in popup when clicked on button in navigation bar" }, + "popupExplaination": { + "message": "Open the developer tools to debug the tracking code", + "description": "" + }, + "piwikNotFoundHeading": { + "message": "The piwik tracking code couldn't be found.", + "description": "" + }, + "piwikNotFound": { + "message": "Check if ...", + "description": "" + }, "piwikUsesHTTPS_true": { "message": "Is HTTPS", "description": "" diff --git a/js/panel.js b/js/panel.js index f3127d7..4b0c773 100644 --- a/js/panel.js +++ b/js/panel.js @@ -49,6 +49,18 @@ document.addEventListener('DOMContentLoaded', function() { port.onMessage.addListener(function(message) { if (message.action === 'injectResponse') { data.inject = message.data; + var piwikNotFoundHeading = document.getElementById("piwikNotFoundHeading"); + var piwikNotFound = document.getElementById("piwikNotFound"); + if (!data.inject) { + piwikNotFoundHeading.innerText = chrome.i18n.getMessage("piwikNotFoundHeading"); + piwikNotFound.innerText = chrome.i18n.getMessage("piwikNotFound"); + piwikNotFound.style.display = "inline-block"; + piwikNotFoundHeading.style.display = "inline-block"; + } else { + piwikNotFound.style.display = "none"; + piwikNotFoundHeading.style.display = "none"; + + } // port.postMessage(message); } else if (message.action === "requestResponse" && message.file) { data.request[message.file] = message.data; diff --git a/js/popup.js b/js/popup.js index 2d3a470..7f6a4e1 100644 --- a/js/popup.js +++ b/js/popup.js @@ -1,3 +1,4 @@ document.addEventListener('DOMContentLoaded', function() { document.getElementById("text").innerHTML = chrome.i18n.getMessage("popup_text"); + document.getElementById("popupExplaination").innerHTML = chrome.i18n.getMessage("popupExplaination"); }); \ No newline at end of file diff --git a/views/panel.html b/views/panel.html index d8d79ae..8b1c73c 100644 --- a/views/panel.html +++ b/views/panel.html @@ -3,13 +3,20 @@ - +
-

DevTools panel

- +

Piwik Checker

+

+

 
diff --git a/views/popup.html b/views/popup.html
index 863a00b..976b14b 100644
--- a/views/popup.html
+++ b/views/popup.html
@@ -1,8 +1,14 @@
 
 	
 		
+		
 	
 	
 		

+