From d26139c15d24339dee3cbf2c9d131419403813ec Mon Sep 17 00:00:00 2001 From: Thomas Steur Date: Mon, 17 Jun 2019 11:08:30 +0200 Subject: Improve no data has been recorded page yet (#14527) --- plugins/SitesManager/Controller.php | 8 +--- plugins/SitesManager/lang/en.json | 1 + plugins/SitesManager/stylesheets/SitesManager.less | 16 +------- .../templates/_displayJavascriptCode.twig | 3 ++ .../SitesManager/templates/siteWithoutData.twig | 47 +++++++++++++++++++--- 5 files changed, 48 insertions(+), 27 deletions(-) (limited to 'plugins/SitesManager') diff --git a/plugins/SitesManager/Controller.php b/plugins/SitesManager/Controller.php index 418657100a..31f6b9e3c3 100644 --- a/plugins/SitesManager/Controller.php +++ b/plugins/SitesManager/Controller.php @@ -141,12 +141,8 @@ class Controller extends \Piwik\Plugin\ControllerAdmin return $this->renderTemplateAs('siteWithoutData', array( 'siteName' => $this->site->getName(), 'idSite' => $this->idSite, - 'trackingHelp' => $this->renderTemplateAs('_displayJavascriptCode', array( - 'displaySiteName' => Common::unsanitizeInputValue($this->site->getName()), - 'jsTag' => Request::processRequest('SitesManager.getJavascriptTag', array('idSite' => $this->idSite, 'piwikUrl' => $piwikUrl)), - 'idSite' => $this->idSite, - 'piwikUrl' => $piwikUrl, - ), $viewType = 'basic'), + 'jsTag' => Request::processRequest('SitesManager.getJavascriptTag', array('idSite' => $this->idSite, 'piwikUrl' => $piwikUrl)), + 'piwikUrl' => $piwikUrl, ), $viewType = 'basic'); } } diff --git a/plugins/SitesManager/lang/en.json b/plugins/SitesManager/lang/en.json index 4a3560279d..592d9718fd 100644 --- a/plugins/SitesManager/lang/en.json +++ b/plugins/SitesManager/lang/en.json @@ -7,6 +7,7 @@ "ChangingYourTimezoneWillOnlyAffectDataForward": "Changing your time zone will only affect data going forward, and will not be applied retroactively.", "Currency": "Currency", "CurrencySymbolWillBeUsedForGoals": "The Currency symbol will be displayed next to Goals revenues.", + "CustomizeJavaScriptTracker": "Customize JavaScript tracking", "DefaultCurrencyForNewWebsites": "Default Currency for new websites", "DefaultTimezoneForNewWebsites": "Default Time zone for new websites", "DeleteConfirm": "Are you sure you want to delete the website %s?", diff --git a/plugins/SitesManager/stylesheets/SitesManager.less b/plugins/SitesManager/stylesheets/SitesManager.less index 2452a806ae..65290e38f7 100644 --- a/plugins/SitesManager/stylesheets/SitesManager.less +++ b/plugins/SitesManager/stylesheets/SitesManager.less @@ -100,22 +100,8 @@ td.editable-site-field:hover { } .site-without-data { - h2 { - border-bottom: 1px solid @theme-color-background-tinyContrast; - margin: 25px 0; - padding: 0 0 5px 0; - font-size: 24px; - } h3 { - margin: 15px 0; - font-size: 18px; - line-height: 24px; - font-weight: normal; - color: black; - } - - p + p { - margin-top: 10px; + font-weight: bold; } } diff --git a/plugins/SitesManager/templates/_displayJavascriptCode.twig b/plugins/SitesManager/templates/_displayJavascriptCode.twig index 3d49652493..030dcf9bcd 100644 --- a/plugins/SitesManager/templates/_displayJavascriptCode.twig +++ b/plugins/SitesManager/templates/_displayJavascriptCode.twig @@ -26,6 +26,9 @@

{{ 'SitesManager_MobileAppsAndSDKs'|translate }}

{{ 'SitesManager_MobileAppsAndSDKsDescription'|translate('','')|raw }}

+ +

{{ 'CoreAdminHome_HttpTrackingApi'|translate }}

+

{{ 'CoreAdminHome_HttpTrackingApiDescription'|translate('','')|raw }}

{{ postEvent('Template.endTrackingHelpPage') }} diff --git a/plugins/SitesManager/templates/siteWithoutData.twig b/plugins/SitesManager/templates/siteWithoutData.twig index c21c1e41e8..dc7ac2b408 100644 --- a/plugins/SitesManager/templates/siteWithoutData.twig +++ b/plugins/SitesManager/templates/siteWithoutData.twig @@ -25,8 +25,7 @@
- -

{{ 'SitesManager_SiteWithoutDataTitle'|translate }}

+

{{ 'SitesManager_SiteWithoutDataDescription'|translate }} @@ -45,16 +44,52 @@ '', "", '', "", '', "")|raw }} +
+

+ +
+ +

Integrations

+

{{ 'Installation_JSTracking_Intro'|translate }}

+ +

{{ 'CoreAdminHome_JSTrackingIntro3b'|translate('','')|raw }}

+ +

{{ 'General_JsTrackingTag'|translate }}

+ +

{{ 'CoreAdminHome_JSTracking_CodeNoteBeforeClosingHead'|translate("</head>")|raw }}

+ +
{{ jsTag|raw }}
+ +

{{ 'CoreAdminHome_JSTrackingIntro5'|translate('','')|raw }}

+ +


{{ 'CoreAdminHome_JSTracking_EndNote'|translate('','')|raw }} +
+
+ {{ 'SitesManager_CustomizeJavaScriptTracker'|translate }}

+

{{ 'SitesManager_LogAnalytics'|translate }}

+ +

{{ 'SitesManager_LogAnalyticsDescription'|translate('', '')|raw }}

+ +

{{ 'SitesManager_MobileAppsAndSDKs'|translate }}

+ +

{{ 'SitesManager_MobileAppsAndSDKsDescription'|translate('','')|raw }}

+ +

{{ 'CoreAdminHome_HttpTrackingApi'|translate }}

+

{{ 'CoreAdminHome_HttpTrackingApiDescription'|translate('','')|raw }}

+

+ + {{ postEvent('Template.endTrackingHelpPage') }} + +
+ + {{ postEvent('Template.siteWithoutData.afterIntro') }}

{{ 'SitesManager_SiteWithoutDataIgnoreMessage'|translate }} -

- - {{ postEvent('Template.siteWithoutData.afterIntro') }} - {{ trackingHelp|raw }} +
{{ postEvent('Template.siteWithoutData.afterTrackingHelp') }}
-- cgit v1.2.3