X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;ds=sidebyside;f=plugins%2Fpiwik%2Fpiwik.php;h=efea8610fc01cfa7c2e71b275f41f2955cb043be;hb=9b8c0a4560fa1d87cab1529099b1b4677e92e265;hp=7c44909c6e47cf1223e3f26dfcbd6dd89a5bfc4d;hpb=e6c7e336637f82b1073b63f3cc6c8887c37c647f;p=github%2Fshaarli%2FShaarli.git diff --git a/plugins/piwik/piwik.php b/plugins/piwik/piwik.php index 7c44909c..efea8610 100644 --- a/plugins/piwik/piwik.php +++ b/plugins/piwik/piwik.php @@ -1,9 +1,12 @@ get('plugins.PIWIK_URL'); $piwikSiteid = $conf->get('plugins.PIWIK_SITEID'); if (empty($piwikUrl) || empty($piwikSiteid)) { - $error = 'Piwik plugin error: ' . - 'Please define PIWIK_URL and PIWIK_SITEID in the plugin administration page.'; - return array($error); + $error = t('Piwik plugin error: ' . + 'Please define PIWIK_URL and PIWIK_SITEID in the plugin administration page.'); + return [$error]; } } @@ -50,22 +53,24 @@ function hook_piwik_render_footer($data, $conf) } // Free elements at the end of the page. - $data['endofpage'][] = '' . -'' . -'' . -''; + $data['endofpage'][] = sprintf( + file_get_contents(PluginManager::$PLUGINS_PATH . '/piwik/piwik.html'), + $piwikUrl, + $piwikSiteid, + $piwikUrl, + $piwikSiteid + ); return $data; } +/** + * This function is never called, but contains translation calls for GNU gettext extraction. + */ +function piwik_dummy_translation() +{ + // meta + t('A plugin that adds Piwik tracking code to Shaarli pages.'); + t('Piwik URL'); + t('Piwik site ID'); +}