Commit 3ec74ca2 authored by lucha's avatar lucha

[auto] Plugin: wp-piwik 1.0.5

parent eb7f81fc
This diff is collapsed.
# WP-Piwik
This [WordPress](https://wordpress.org) plugin adds a [Piwik](http://piwik.org) stats site to your blog's dashboard. It's also able to add the Piwik tracking code to your blog.
## How to use this plugin
To use this plugin you will need your own Piwik instance. If you do not already have a Piwik setup, you have two simple options: use either [self-hosted](http://piwik.org/) or [cloud-hosted](http://piwik.org/hosting/).
This repository was created to develop and maintain WP-Piwik. Please see the WordPress plugin directory if you like to use this plugin: https://wordpress.org/plugins/wp-piwik/
......@@ -12,7 +12,7 @@ class WP_Piwik {
*
* @var Runtime environment variables
*/
private static $revisionId = 2015072101, $version = '1.0.3', $blog_id, $pluginBasename = NULL, $logger, $settings, $request;
private static $revisionId = 2015101201, $version = '1.0.5', $blog_id, $pluginBasename = NULL, $logger, $settings, $request;
/**
* Constructor class to configure and register all WP-Piwik components
......@@ -106,11 +106,6 @@ class WP_Piwik {
$this,
'extendWordPressDashboard'
) );
if (self::$settings->getGlobalOption ( 'add_post_annotations' ))
add_action ( 'transition_post_status', array (
$this,
'onPostStatusTransition'
), 10, 3 );
}
if ($this->isToolbarActive ()) {
add_action ( is_admin () ? 'admin_head' : 'wp_head', array (
......@@ -138,7 +133,13 @@ class WP_Piwik {
$this,
'addJavascriptCode'
) );
if (self::$settings->getGlobalOption ( 'add_post_annotations' ))
add_action ( 'transition_post_status', array (
$this,
'addPiwikAnnotation'
), 10, 3 );
}
}
/**
......@@ -556,23 +557,6 @@ class WP_Piwik {
return $permalink;
}
/**
* Add a new post annotation in Piwik
*
* @param int $postID
* The new post's ID
*/
public function addPiwikAnnotation($postID) {
$note = 'Published: ' . get_post ( $postID )->post_title . ' - URL: ' . get_permalink ( $postID );
$id = WP_Piwik\Request::register ( 'Annotations.add', array (
'idSite' => $this->getPiwikSiteId (),
'date' => date ( 'Y-m-d' ),
'note' => $note
) );
$result = $this->request ( $id );
self::$logger->log ( 'Add post annotation. ' . $note . ' - ' . serialize ( $result ) );
}
/**
* Apply settings update
*
......@@ -834,6 +818,7 @@ class WP_Piwik {
/**
* Identify new posts if an annotation is required
* and create Piwik annotation
*
* @param string $newStatus
* new post status
......@@ -842,12 +827,16 @@ class WP_Piwik {
* @param object $post
* current post object
*/
public function onPostStatusTransition($newStatus, $oldStatus, $post) {
public function addPiwikAnnotation($newStatus, $oldStatus, $post) {
if ($newStatus == 'publish' && $oldStatus != 'publish') {
add_action ( 'publish_post', array (
$this,
'addPiwikAnnotation'
$note = 'Published: ' . $post->post_title . ' - URL: ' . get_permalink ( $post->ID );
$id = WP_Piwik\Request::register ( 'Annotations.add', array (
'idSite' => $this->getPiwikSiteId (),
'date' => date ( 'Y-m-d' ),
'note' => $note
) );
$result = $this->request ( $id );
self::$logger->log ( 'Add post annotation. ' . $note . ' - ' . serialize ( $result ) );
}
}
......@@ -1176,6 +1165,7 @@ class WP_Piwik {
new \WP_Piwik\Widget\Screens ( $this, self::$settings, $this->statsPageId );
new \WP_Piwik\Widget\Systems ( $this, self::$settings, $this->statsPageId );
new \WP_Piwik\Widget\SystemDetails ( $this, self::$settings, $this->statsPageId );
new \WP_Piwik\Widget\Country ( $this, self::$settings, $this->statsPageId );
}
/**
......
......@@ -36,6 +36,15 @@ class Settings extends \WP_Piwik\Admin {
if (isset($_GET['testscript']) && $_GET['testscript'])
$this->runTestscript();
?>
<?php
if (self::$wpPiwik->isConfigured ()) {
$piwikVersion = self::$wpPiwik->request ( 'global.getPiwikVersion' );
if (is_array ( $piwikVersion ) && isset( $piwikVersion['value'] ))
$piwikVersion = $piwikVersion['value'];
if (! empty ( $piwikVersion ) && !is_array( $piwikVersion ))
$this->showDonation();
}
?>
<form method="post" action="?page=<?php echo $_GET['page']; ?>">
<input type="hidden" name="wp-piwik[revision]" value="<?php echo self::$settings->getGlobalOption('revision'); ?>" />
<?php wp_nonce_field('wp-piwik_settings'); ?>
......@@ -45,12 +54,8 @@ class Settings extends \WP_Piwik\Admin {
$submitButton = '<tr><td colspan="2"><p class="submit"><input name="Submit" type="submit" class="button-primary" value="' . esc_attr__ ( 'Save Changes' ) . '" /></p></td></tr>';
printf ( '<tr><td colspan="2">%s</td></tr>', __ ( 'Thanks for using WP-Piwik!', 'wp-piwik' ) );
if (self::$wpPiwik->isConfigured ()) {
$piwikVersion = self::$wpPiwik->request ( 'global.getPiwikVersion' );
if (is_array ( $piwikVersion ) && isset( $piwikVersion['value'] ))
$piwikVersion = $piwikVersion['value'];
if (! empty ( $piwikVersion ) && !is_array( $piwikVersion )) {
if (! empty ( $piwikVersion ) && !is_array( $piwikVersion )) {
$this->showText ( sprintf ( __ ( 'WP-Piwik %s is successfully connected to Piwik %s.', 'wp-piwik' ), self::$wpPiwik->getPluginVersion (), $piwikVersion ) . ' ' . (! self::$wpPiwik->isNetworkMode () ? sprintf ( __ ( 'You are running WordPress %s.', 'wp-piwik' ), get_bloginfo ( 'version' ) ) : sprintf ( __ ( 'You are running a WordPress %s blog network (WPMU). WP-Piwik will handle your sites as different websites.', 'wp-piwik' ), get_bloginfo ( 'version' ) )) );
$this->showDonation();
} else {
$this->showBox ( 'error', 'no', sprintf ( __ ( 'WP-Piwik %s was not able to connect to Piwik using your configuration. Check the &raquo;Connect to Piwik&laquo; section below.', 'wp-piwik' ), self::$wpPiwik->getPluginVersion () ) );
}
......@@ -306,6 +311,8 @@ class Settings extends \WP_Piwik\Admin {
'disabled' => __ ( 'Disabled', 'wp-piwik' )
), __ ( 'Choose if you want to get an update notice if WP-Piwik is updated.', 'wp-piwik' ) );
$this->showInput ( 'set_download_extensions', __ ( 'Define all file types for download tracking', 'wp-piwik' ), __ ( 'Replace Piwik\'s default file extensions for download tracking, divided by a vertical bar (&#124;). Leave blank to keep Piwik\'s default settings.', 'wp-piwik' ) . ' ' . sprintf ( __ ( 'See %sPiwik documentation%s.', 'wp-piwik' ), '<a href="https://developer.piwik.org/guides/tracking-javascript-guide#file-extensions-for-tracking-downloads">', '</a>' ) );
echo $submitButton;
?>
</tbody>
......@@ -467,50 +474,42 @@ class Settings extends \WP_Piwik\Admin {
<p>
<strong><?php _e('Donate','wp-piwik'); ?></strong>
</p>
<p><?php _e('If you like WP-Piwik, you can support its development by a donation:', 'wp-piwik'); ?></p>
<p>
<?php _e('If you like WP-Piwik, you can support its development by a donation:', 'wp-piwik'); ?>
</p>
<script type="text/javascript">
/* <![CDATA[ */
window.onload = function() {
FlattrLoader.render({
'uid': 'flattr',
'url': 'http://wp.local',
'title': 'Title of the thing',
'description': 'Description of the thing'
}, 'element_id', 'replace');
};
/* ]]> */
</script>
/* <![CDATA[ */
window.onload = function() {
FlattrLoader.render({
'uid': 'flattr',
'url': 'http://wp.local',
'title': 'Title of the thing',
'description': 'Description of the thing'
}, 'element_id', 'replace');
}
/* ]]> */
</script>
<div>
<a class="FlattrButton" style="display: none;"
title="WordPress Plugin WP-Piwik"
rel="flattr;uid:braekling;category:software;tags:wordpress,piwik,plugin,statistics;"
href="https://www.braekling.de/wp-piwik-wpmu-piwik-wordpress">This
WordPress plugin adds a Piwik stats site to your WordPress dashboard.
It's also able to add the Piwik tracking code to your blog using
wp_footer. You need a running Piwik installation and at least view
access to your stats.</a>
<a class="FlattrButton" style="display:none;" title="WordPress Plugin WP-Piwik" rel="flattr;uid:braekling;category:software;tags:wordpress,piwik,plugin,statistics;" href="https://www.braekling.de/wp-piwik-wpmu-piwik-wordpress">This WordPress plugin adds a Piwik stats site to your WordPress dashboard. It's also able to add the Piwik tracking code to your blog using wp_footer. You need a running Piwik installation and at least view access to your stats.</a>
</div>
<div>
Paypal
<form action="https://www.paypal.com/cgi-bin/webscr" method="post">
<input type="hidden" name="cmd" value="_s-xclick" /> <input
type="hidden" name="hosted_button_id" value="6046779" /> <input
type="image"
src="https://www.paypal.com/en_GB/i/btn/btn_donateCC_LG.gif"
name="submit" alt="PayPal - The safer, easier way to pay online." />
<img alt="" border="0"
src="https://www.paypal.com/de_DE/i/scr/pixel.gif" width="1"
height="1" />
<input type="hidden" name="cmd" value="_s-xclick" />
<input type="hidden" name="hosted_button_id" value="6046779" />
<input type="image" src="https://www.paypal.com/en_GB/i/btn/btn_donateCC_LG.gif" name="submit" alt="PayPal - The safer, easier way to pay online." />
<img alt="" border="0" src="https://www.paypal.com/de_DE/i/scr/pixel.gif" width="1" height="1" />
</form>
</div>
<div>
<a
href="http://www.amazon.de/gp/registry/wishlist/111VUJT4HP1RA?reveal=unpurchased&amp;filter=all&amp;sort=priority&amp;layout=standard&amp;x=12&amp;y=14"><?php _e('My Amazon.de wishlist', 'wp-piwik'); ?></a>
<a href="bitcoin:3N8od4UQA3jDpP5KodkxSqENaRSMWEaTHp">Bitcoin<br />
<img style="border:none;" src="<?php echo self::$wpPiwik->getPluginURL(); ?>bitcoin.png" width="100" height="100" alt="Bitcoin Address" title="3N8od4UQA3jDpP5KodkxSqENaRSMWEaTHp" /></a>
</div>
<div>
<a href="http://www.amazon.de/gp/registry/wishlist/111VUJT4HP1RA?reveal=unpurchased&amp;filter=all&amp;sort=priority&amp;layout=standard&amp;x=12&amp;y=14"><?php _e('My Amazon.de wishlist', 'wp-piwik'); ?></a>
</div>
<div>
<?php _e('Please don\'t forget to vote the compatibility at the','wp-piwik'); ?> <a
href="http://wordpress.org/extend/plugins/wp-piwik/">WordPress.org
Plugin Directory</a>.
<?php _e('Please don\'t forget to vote the compatibility at the','wp-piwik'); ?> <a href="http://wordpress.org/extend/plugins/wp-piwik/">WordPress.org Plugin Directory</a>.
</div>
</div><?php
}
......@@ -539,11 +538,9 @@ class Settings extends \WP_Piwik\Admin {
*/
public function showCredits() {
?>
<p><strong><?php _e('Thank you very much for your donation', 'wp-piwik'); ?>:</strong> Marco L., Rolf W., Tobias U., Lars K., Donna F., Kevin D., Ramos S., Thomas M., John C., Andreas G., Ben M., Myra R. I., Carlos U. R.-S., Oleg I., M. N., Daniel K., James L., Jochen K., Cyril P., Thomas K., <?php _e('the Piwik team itself','wp-piwik');?><?php _e(', and all people flattering this','wp-piwik'); ?>!</p>
<p><strong><?php _e('Thank you very much for your donation', 'wp-piwik'); ?>:</strong> Marco L., Rolf W., Tobias U., Lars K., Donna F., Kevin D., Ramos S., Thomas M., John C., Andreas G., Ben M., Myra R. I., Carlos U. R.-S., Oleg I., M. N., Daniel K., James L., Jochen K., Cyril P., Thomas K., Patrik K., Zach, Sebastian W., Peakkom, Patrik K., <?php _e('the Piwik team itself','wp-piwik');?><?php _e(', and all people flattering this','wp-piwik'); ?>!</p>
<p><?php _e('Graphs powered by <a href="http://www.jqplot.com/">jqPlot</a> (License: GPL 2.0 and MIT) and <a href="http://omnipotent.net/jquery.sparkline/">jQuery Sparklines</a> (License: New BSD License).','wp-piwik'); ?></p>
<p><?php _e('Metabox support inspired by', 'wp-piwik'); echo ' <a href="http://www.code-styling.de/english/how-to-use-wordpress-metaboxes-at-own-plugins">Heiko Rabe\'s metabox demo plugin</a>.';?></p>
<p><?php _e('Tabbed settings page suggested by the', 'wp-piwik'); echo' <a href="http://wp.smashingmagazine.com/2011/10/20/create-tabs-wordpress-settings-pages/">Smashing Magazine</a>.';?></p>
<p><?php _e('Thank you very much','wp-piwik'); ?>, Besnik Bleta, FatCow, Rene, Fab, EzBizNiz, Gormer, Natalya, AggelioPolis, Web Hosting Geeks, Web Hosting Rating, Nata Strazda (Web Hosting Hub), Hossein (LibreOffice localization team), Ste &amp; Chris <?php _e('for your translation work','wp-piwik'); ?>!</p>
<p><?php _e('Thank you very much','wp-piwik'); ?> <a href="https://www.transifex.com/projects/p/wp-piwik/">Transifex Translation Community</a> <?php _e('for your translation work','wp-piwik'); ?>!</p>
<p><?php _e('Thank you very much, all users who send me mails containing criticism, commendation, feature requests and bug reports! You help me to make WP-Piwik much better.','wp-piwik'); ?></p>
<p><?php _e('Thank <strong>you</strong> for using my plugin. It is the best commendation if my piece of code is really used!','wp-piwik'); ?></p>
<?php
......@@ -574,7 +571,7 @@ class Settings extends \WP_Piwik\Admin {
<?php if (self::$settings->getGlobalOption('piwik_mode') == 'php') { ?><li><?php
_e('Determined Piwik base URL is', 'wp-piwik');
echo ' <strong>'.(self::$settings->getGlobalOption('proxy_url')).'</strong>';
?></li><?php } ?>
?></li><?php } ?>
</ol>
<p><?php _e('Tools', 'wp-piwik'); ?>:</p>
<ol>
......
......@@ -69,6 +69,7 @@ class Settings {
'add_post_annotations' => false,
'add_customvars_box' => false,
'add_download_extensions' => '',
'set_download_extensions' => '',
'disable_cookies' => false,
'limit_cookies' => false,
'limit_cookies_visitor' => 34186669, // Piwik default 13 months
......
......@@ -58,6 +58,8 @@ class TrackingCode {
if ($settings->getGlobalOption ( 'track_datacfasync' ))
$code = str_replace ( '<script type', '<script data-cfasync="false" type', $code );
if ($settings->getGlobalOption ( 'set_download_extensions' ))
$code = str_replace ( "_paq.push(['trackPageView']);", "_paq.push(['setDownloadExtensions', '" . ($settings->getGlobalOption ( 'set_download_extensions' )) . "']);\n_paq.push(['trackPageView']);", $code );
if ($settings->getGlobalOption ( 'add_download_extensions' ))
$code = str_replace ( "_paq.push(['trackPageView']);", "_paq.push(['addDownloadExtensions', '" . ($settings->getGlobalOption ( 'add_download_extensions' )) . "']);\n_paq.push(['trackPageView']);", $code );
if ($settings->getGlobalOption ( 'limit_cookies' ))
......
<?php
namespace WP_Piwik\Widget;
use WP_Piwik\Widget;
class Country extends Widget {
public $className = __CLASS__;
protected function configure($prefix = '', $params = array()) {
$timeSettings = $this->getTimeSettings();
$this->parameter = array(
'idSite' => self::$wpPiwik->getPiwikSiteId($this->blogId),
'period' => $timeSettings['period'],
'date' => $timeSettings['date']
);
$this->title = $prefix.__('Countries', 'wp-piwik').' ('.__($timeSettings['description'],'wp-piwik').')';
$this->method = 'UserCountry.getCountry ';
$this->context = 'normal';
wp_enqueue_script('wp-piwik', self::$wpPiwik->getPluginURL().'js/wp-piwik.js', array(), self::$wpPiwik->getPluginVersion(), true);
wp_enqueue_script('wp-piwik-jqplot',self::$wpPiwik->getPluginURL().'js/jqplot/wp-piwik.jqplot.js',array('jquery'));
wp_enqueue_style('wp-piwik', self::$wpPiwik->getPluginURL().'css/wp-piwik.css',array(),self::$wpPiwik->getPluginVersion());
add_action('admin_head-index.php', array($this, 'addHeaderLines'));
}
public function addHeaderLines() {
echo '<!--[if IE]><script language="javascript" type="text/javascript" src="'.self::$wpPiwik->getPluginURL().'js/jqplot/excanvas.min.js"></script><![endif]-->';
echo '<link rel="stylesheet" href="'.self::$wpPiwik->getPluginURL().'js/jqplot/jquery.jqplot.min.css" type="text/css"/>';
echo '<script type="text/javascript">var $j = jQuery.noConflict();</script>';
}
public function show() {
$response = self::$wpPiwik->request($this->apiID[$this->method]);
$tableBody = array();
if (!empty($response['result']) && $response['result'] ='error')
echo '<strong>'.__('Piwik error', 'wp-piwik').':</strong> '.htmlentities($response['message'], ENT_QUOTES, 'utf-8');
else {
$tableHead = array(__('Country', 'wp-piwik'), __('Unique', 'wp-piwik'), __('Percent', 'wp-piwik'));
if (isset($response[0]['nb_uniq_visitors'])) $unique = 'nb_uniq_visitors';
else $unique = 'sum_daily_nb_uniq_visitors';
$count = 0;
$sum = 0;
$js = array();
$class = array();
foreach ($response as $row) {
$count++;
$sum += isset($row[$unique])?$row[$unique]:0;
if ($count < $this->limit)
$tableBody[$row['label']] = array($row['label'], $row[$unique], 0);
elseif (!isset($tableBody['Others'])) {
$tableBody['Others'] = array($row['label'], $row[$unique], 0);
$class['Others'] = 'wp-piwik-hideDetails';
$js['Others'] = '$j'."( '.wp-piwik-hideDetails' ).toggle( 'hidden' );";
$tableBody[$row['label']] = array($row['label'], $row[$unique], 0);
$class[$row['label']] = 'wp-piwik-hideDetails hidden';
$js[$row['label']] = '$j'."( '.wp-piwik-hideDetails' ).toggle( 'hidden' );";
} else {
$tableBody['Others'][1] += $row[$unique];
$tableBody[$row['label']] = array($row['label'], $row[$unique], 0);
$class[$row['label']] = 'wp-piwik-hideDetails hidden';
$js[$row['label']] = '$j'."( '.wp-piwik-hideDetails' ).toggle( 'hidden' );";
}
}
if ($count > $this->limit)
$tableBody['Others'][0] = __('Others', 'wp-piwik');
elseif ($count == $this->limit) {
$class['Others'] = $js['Others'] = '';
}
foreach ($tableBody as $key => $row)
$tableBody[$key][2] = number_format($row[1]/$sum*100, 2).'%';
if (!empty($tableBody)) $this->pieChart($tableBody);
$this->table($tableHead, $tableBody, null, false, $js, $class);
}
}
}
\ No newline at end of file
......@@ -27,11 +27,11 @@
$count = 0;
foreach ($response as $row) {
$count++;
$tableBody[] = array($row['label'], $row['nb_visits'], $row['bounce_rate']);
$tableBody[] = array(htmlentities($row['label']), $row['nb_visits'], $row['bounce_rate']);
if ($count == 10) break;
}
$this->table($tableHead, $tableBody, null);
}
}
}
\ No newline at end of file
}
......@@ -8,9 +8,9 @@ msgstr ""
"Project-Id-Version: WP-Piwik\n"
"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/wp-piwik\n"
"POT-Creation-Date: 2015-07-22 10:25:29+00:00\n"
"PO-Revision-Date: 2015-07-22 10:33+0000\n"
"Last-Translator: André Bräkling\n"
"Language-Team: Azerbaijani (Azerbaijan) (http://www.transifex.com/projects/p/wp-piwik/language/az_AZ/)\n"
"PO-Revision-Date: 2015-09-22 08:58+0000\n"
"Last-Translator: Stefan Giehl <stefan@piwik.org>\n"
"Language-Team: Azerbaijani (Azerbaijan) (http://www.transifex.com/piwik/wp-piwik/language/az_AZ/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
......
......@@ -8,9 +8,9 @@ msgstr ""
"Project-Id-Version: WP-Piwik\n"
"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/wp-piwik\n"
"POT-Creation-Date: 2015-07-22 10:25:29+00:00\n"
"PO-Revision-Date: 2015-07-22 10:33+0000\n"
"Last-Translator: André Bräkling\n"
"Language-Team: Belarusian (Belarus) (http://www.transifex.com/projects/p/wp-piwik/language/be_BY/)\n"
"PO-Revision-Date: 2015-09-22 08:58+0000\n"
"Last-Translator: Stefan Giehl <stefan@piwik.org>\n"
"Language-Team: Belarusian (Belarus) (http://www.transifex.com/piwik/wp-piwik/language/be_BY/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
......
......@@ -6,9 +6,9 @@ msgstr ""
"Project-Id-Version: WP-Piwik\n"
"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/wp-piwik\n"
"POT-Creation-Date: 2015-07-22 10:25:29+00:00\n"
"PO-Revision-Date: 2015-07-22 10:33+0000\n"
"Last-Translator: André Bräkling\n"
"Language-Team: German (Switzerland) (http://www.transifex.com/projects/p/wp-piwik/language/de_CH/)\n"
"PO-Revision-Date: 2015-09-22 08:58+0000\n"
"Last-Translator: Stefan Giehl <stefan@piwik.org>\n"
"Language-Team: German (Switzerland) (http://www.transifex.com/piwik/wp-piwik/language/de_CH/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
......
......@@ -8,9 +8,9 @@ msgstr ""
"Project-Id-Version: WP-Piwik\n"
"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/wp-piwik\n"
"POT-Creation-Date: 2015-07-22 10:25:29+00:00\n"
"PO-Revision-Date: 2015-07-22 10:38+0000\n"
"Last-Translator: André Bräkling\n"
"Language-Team: German (Germany) (http://www.transifex.com/projects/p/wp-piwik/language/de_DE/)\n"
"PO-Revision-Date: 2015-09-22 08:58+0000\n"
"Last-Translator: Stefan Giehl <stefan@piwik.org>\n"
"Language-Team: German (Germany) (http://www.transifex.com/piwik/wp-piwik/language/de_DE/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
......@@ -529,13 +529,13 @@ msgstr "Zeige eine Eingabebox für &quot;custom variables&quot; auf der Seite zu
#: classes/WP_Piwik/Admin/Settings.php:226
msgid "Add new file types for download tracking"
msgstr "F&uuml;ge weitere Dateitypen f&uuml;r das Download-Tracking hinzu."
msgstr "F&uuml;ge weitere Dateiendungen f&uuml;r das Download-Tracking hinzu"
#: classes/WP_Piwik/Admin/Settings.php:226
msgid ""
"Add file extensions for download tracking, divided by a vertical bar "
"(&#124;)."
msgstr "F&uuml;ge Dateierweiterung zum Download-Tracking hinzu. Trenne mehrere Erweiterung durch einen senkrechten Strich (&#124;)."
msgstr "F&uuml;ge Dateiendungen zum Download-Tracking hinzu. Trenne mehrere Erweiterung durch einen senkrechten Strich (&#124;)."
#: classes/WP_Piwik/Admin/Settings.php:228
msgid "Disable cookies"
......
......@@ -8,9 +8,9 @@ msgstr ""
"Project-Id-Version: WP-Piwik\n"
"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/wp-piwik\n"
"POT-Creation-Date: 2015-07-22 10:25:29+00:00\n"
"PO-Revision-Date: 2015-07-22 10:33+0000\n"
"Last-Translator: André Bräkling\n"
"Language-Team: Greek (http://www.transifex.com/projects/p/wp-piwik/language/el/)\n"
"PO-Revision-Date: 2015-09-22 08:58+0000\n"
"Last-Translator: Stefan Giehl <stefan@piwik.org>\n"
"Language-Team: Greek (http://www.transifex.com/piwik/wp-piwik/language/el/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
......@@ -623,7 +623,7 @@ msgstr "Λέξη κλειδί: όνομα καταχώρησης."
#: classes/WP_Piwik/Admin/Settings.php:257
msgid "Enable heartbeat timer"
msgstr ""
msgstr "Εμφάνιση χρονομετρητή παλμού"
#: classes/WP_Piwik/Admin/Settings.php:257
msgid ""
......@@ -632,7 +632,7 @@ msgid ""
"between the pings in seconds (Piwik default: 15) to enable or 0 to disable "
"this feature. <strong>Note:</strong> This will cause a lot of additional "
"HTTP requests on your site."
msgstr ""
msgstr "Ενεργοποίηση ενός μετρητή παλμού για την λήψη ακριβέστερων μετρήσεων επισκέψεων με την αποστολή περιοδικών αιτήσεων HTTP ping όσο ο ιστοτόπος είναι σε λειτουργία. Εισάγετε το χρόνο μεταξύ των ping σε δευτερόλεπτα (προκαθορισμένο για το Piwik: 15 δευτερόλεπτα) για να το ενεργοποιήσετε ή 0 για απενεργοποίηση του χαρακτηριστικού αυτού. <strong>Σημείωση:</strong> Το χαρακτηριστικό αυτό θα προκαλεί αρκετές πρόσθετες αιτήσεις HTTP στον ιστοτόπο σας."
#: classes/WP_Piwik/Admin/Settings.php:262
msgid ""
......@@ -766,15 +766,15 @@ msgstr "Σημείωση αναβάθμισης"
#: classes/WP_Piwik/Admin/Settings.php:302
msgid "Show always if WP-Piwik is updated"
msgstr ""
msgstr "Εμφάνιση πάντα αν το WP-Piwik ενημερώνεται"
#: classes/WP_Piwik/Admin/Settings.php:303
msgid "Show only if WP-Piwik is updated and settings were changed"
msgstr ""
msgstr "Εμφάνιση μόνο αν το WP-Piwik ενημερώνεται και οι ρυθμίσεις του έχουν αλλάξει"
#: classes/WP_Piwik/Admin/Settings.php:305
msgid "Choose if you want to get an update notice if WP-Piwik is updated."
msgstr ""
msgstr "Επιλέξτε αν επιθυμείτε να λαμβάνετε ενημέρωση για το αν το WP-Piwik ενημερώνεται."
#: classes/WP_Piwik/Admin/Settings.php:466
msgid "Donate"
......@@ -803,7 +803,7 @@ msgstr "η ομάδα του Piwik"
#: classes/WP_Piwik/Admin/Settings.php:540
msgid ", and all people flattering this"
msgstr ""
msgstr " και όλοι οι άνθρωποι που το επαινούν"
#: classes/WP_Piwik/Admin/Settings.php:541
msgid ""
......@@ -811,15 +811,15 @@ msgid ""
"GPL 2.0 and MIT) and <a "
"href=\"http://omnipotent.net/jquery.sparkline/\">jQuery Sparklines</a> "
"(License: New BSD License)."
msgstr ""
msgstr "Τα γραφήματα παρέχονται από το <a href=\"http://www.jqplot.com/\">jqPlot</a> (Άδεια χρήσης: GPL 2.0 και MIT) και το <a href=\"http://omnipotent.net/jquery.sparkline/\">jQuery Sparklines</a> (Άδεια χρήσης: νέα άδεια BSD)."
#: classes/WP_Piwik/Admin/Settings.php:542
msgid "Metabox support inspired by"
msgstr ""
msgstr "Η υποστήριξη για το Metabox εμπνεύστηκε από"
#: classes/WP_Piwik/Admin/Settings.php:543
msgid "Tabbed settings page suggested by the"
msgstr ""
msgstr "Οι ρυθμίσεις σελίδας σε καρτέλες εμπνεύστηκαν από"
#: classes/WP_Piwik/Admin/Settings.php:544
msgid "Thank you very much"
......@@ -844,86 +844,86 @@ msgstr "<strong>Σας ευχαριστώ</ strong> για τη χρήση το
#: classes/WP_Piwik/Admin/Settings.php:555
msgid "The best place to get help:"
msgstr ""
msgstr "Το καλύτερο μέρος για βοήθεια:"
#: classes/WP_Piwik/Admin/Settings.php:555
msgid "WP-Piwik support forum"
msgstr ""
msgstr "Φόρουμ υποστήριξης για το WP-Piwik"
#: classes/WP_Piwik/Admin/Settings.php:558
msgid "Debugging"
msgstr ""
msgstr "Αποσφαλμάτωση"
#: classes/WP_Piwik/Admin/Settings.php:559
msgid ""
"Either allow_url_fopen has to be enabled <em>or</em> cURL has to be "
"available:"
msgstr ""
msgstr "Είτε το allow_url_fopen πρέπει να είναι ενεργοποιημένο <em>είτε</em> το cURL να είναι διαθέσιμο:"
#: classes/WP_Piwik/Admin/Settings.php:562
msgid "cURL is"
msgstr ""
msgstr "Το cURL είναι"
#: classes/WP_Piwik/Admin/Settings.php:563
#: classes/WP_Piwik/Admin/Settings.php:568
msgid "not"
msgstr ""
msgstr "μη"
#: classes/WP_Piwik/Admin/Settings.php:564
msgid "available"
msgstr ""
msgstr "διαθέσιμο"
#: classes/WP_Piwik/Admin/Settings.php:567
msgid "allow_url_fopen is"
msgstr ""
msgstr "Το allow_url_fopen είναι"
#: classes/WP_Piwik/Admin/Settings.php:569
msgid "enabled"
msgstr ""
msgstr "ενεργοποιημένο"
#: classes/WP_Piwik/Admin/Settings.php:571
msgid "is used."
msgstr ""
msgstr "χρησιμοποιείται."
#: classes/WP_Piwik/Admin/Settings.php:573
msgid "Determined Piwik base URL is"
msgstr ""
msgstr "Η βασική διεύθυνση URL για το Piwik καθορίστηκε σε"