update Piwik to version 2.16 (fixes #91)
This commit is contained in:
parent
296343bf3b
commit
d885a4baa9
5833 changed files with 418860 additions and 226988 deletions
|
|
@ -1,6 +1,6 @@
|
|||
<?php
|
||||
/**
|
||||
* Piwik - Open source web analytics
|
||||
* Piwik - free/libre analytics platform
|
||||
*
|
||||
* @link http://piwik.org
|
||||
* @license http://www.gnu.org/licenses/gpl-3.0.html GPL v3 or later
|
||||
|
|
@ -9,8 +9,9 @@
|
|||
namespace Piwik\Plugins\VisitsSummary;
|
||||
|
||||
use Piwik\Archive;
|
||||
use Piwik\MetricsFormatter;
|
||||
use Piwik\Metrics\Formatter;
|
||||
use Piwik\Piwik;
|
||||
use Piwik\Plugin\Report;
|
||||
use Piwik\SettingsPiwik;
|
||||
|
||||
/**
|
||||
|
|
@ -26,51 +27,18 @@ class API extends \Piwik\Plugin\API
|
|||
Piwik::checkUserHasViewAccess($idSite);
|
||||
$archive = Archive::build($idSite, $period, $date, $segment);
|
||||
|
||||
// array values are comma separated
|
||||
$columns = Piwik::getArrayFromApiParameter($columns);
|
||||
$tempColumns = array();
|
||||
$requestedColumns = Piwik::getArrayFromApiParameter($columns);
|
||||
|
||||
$bounceRateRequested = $actionsPerVisitRequested = $averageVisitDurationRequested = false;
|
||||
if (!empty($columns)) {
|
||||
// make sure base metrics are there for processed metrics
|
||||
if (false !== ($bounceRateRequested = array_search('bounce_rate', $columns))) {
|
||||
if (!in_array('nb_visits', $columns)) $tempColumns[] = 'nb_visits';
|
||||
if (!in_array('bounce_count', $columns)) $tempColumns[] = 'bounce_count';
|
||||
unset($columns[$bounceRateRequested]);
|
||||
}
|
||||
if (false !== ($actionsPerVisitRequested = array_search('nb_actions_per_visit', $columns))) {
|
||||
if (!in_array('nb_visits', $columns)) $tempColumns[] = 'nb_visits';
|
||||
if (!in_array('nb_actions', $columns)) $tempColumns[] = 'nb_actions';
|
||||
unset($columns[$actionsPerVisitRequested]);
|
||||
}
|
||||
if (false !== ($averageVisitDurationRequested = array_search('avg_time_on_site', $columns))) {
|
||||
if (!in_array('nb_visits', $columns)) $tempColumns[] = 'nb_visits';
|
||||
if (!in_array('sum_visit_length', $columns)) $tempColumns[] = 'sum_visit_length';
|
||||
unset($columns[$averageVisitDurationRequested]);
|
||||
}
|
||||
$tempColumns = array_unique($tempColumns);
|
||||
rsort($tempColumns);
|
||||
$columns = array_merge($columns, $tempColumns);
|
||||
} else {
|
||||
$bounceRateRequested = $actionsPerVisitRequested = $averageVisitDurationRequested = true;
|
||||
$columns = $this->getCoreColumns($period);
|
||||
}
|
||||
$report = Report::factory("VisitsSummary", "get");
|
||||
$columns = $report->getMetricsRequiredForReport($this->getCoreColumns($period), $requestedColumns);
|
||||
|
||||
$dataTable = $archive->getDataTableFromNumeric($columns);
|
||||
|
||||
// Process ratio metrics from base metrics, when requested
|
||||
if ($bounceRateRequested !== false) {
|
||||
$dataTable->filter('ColumnCallbackAddColumnPercentage', array('bounce_rate', 'bounce_count', 'nb_visits', 0));
|
||||
}
|
||||
if ($actionsPerVisitRequested !== false) {
|
||||
$dataTable->filter('ColumnCallbackAddColumnQuotient', array('nb_actions_per_visit', 'nb_actions', 'nb_visits', 1));
|
||||
}
|
||||
if ($averageVisitDurationRequested !== false) {
|
||||
$dataTable->filter('ColumnCallbackAddColumnQuotient', array('avg_time_on_site', 'sum_visit_length', 'nb_visits', 0));
|
||||
if (!empty($requestedColumns)) {
|
||||
$columnsToShow = $requestedColumns ?: $report->getAllMetrics();
|
||||
$dataTable->queueFilter('ColumnDelete', array($columnsToRemove = array(), $columnsToShow));
|
||||
}
|
||||
|
||||
// remove temp metrics that were used to compute processed metrics
|
||||
$dataTable->deleteColumns($tempColumns);
|
||||
return $dataTable;
|
||||
}
|
||||
|
||||
|
|
@ -95,7 +63,7 @@ class API extends \Piwik\Plugin\API
|
|||
'max_actions'
|
||||
);
|
||||
if (SettingsPiwik::isUniqueVisitorsEnabled($period)) {
|
||||
$columns = array_merge(array('nb_uniq_visitors'), $columns);
|
||||
$columns = array_merge(array('nb_uniq_visitors', 'nb_users'), $columns);
|
||||
}
|
||||
$columns = array_values($columns);
|
||||
return $columns;
|
||||
|
|
@ -116,7 +84,16 @@ class API extends \Piwik\Plugin\API
|
|||
|
||||
public function getUniqueVisitors($idSite, $period, $date, $segment = false)
|
||||
{
|
||||
return $this->getNumeric($idSite, $period, $date, $segment, 'nb_uniq_visitors');
|
||||
$metric = 'nb_uniq_visitors';
|
||||
$this->checkUniqueIsEnabledOrFail($period, $metric);
|
||||
return $this->getNumeric($idSite, $period, $date, $segment, $metric);
|
||||
}
|
||||
|
||||
public function getUsers($idSite, $period, $date, $segment = false)
|
||||
{
|
||||
$metric = 'nb_users';
|
||||
$this->checkUniqueIsEnabledOrFail($period, $metric);
|
||||
return $this->getNumeric($idSite, $period, $date, $segment, $metric);
|
||||
}
|
||||
|
||||
public function getActions($idSite, $period, $date, $segment = false)
|
||||
|
|
@ -146,13 +123,30 @@ class API extends \Piwik\Plugin\API
|
|||
|
||||
public function getSumVisitsLengthPretty($idSite, $period, $date, $segment = false)
|
||||
{
|
||||
$formatter = new Formatter();
|
||||
|
||||
$table = $this->getSumVisitsLength($idSite, $period, $date, $segment);
|
||||
if (is_object($table)) {
|
||||
$table->filter('ColumnCallbackReplace',
|
||||
array('sum_visit_length', '\Piwik\MetricsFormatter::getPrettyTimeFromSeconds'));
|
||||
array('sum_visit_length', array($formatter, 'getPrettyTimeFromSeconds'), array(true)));
|
||||
} else {
|
||||
$table = MetricsFormatter::getPrettyTimeFromSeconds($table);
|
||||
$table = $formatter->getPrettyTimeFromSeconds($table, true);
|
||||
}
|
||||
return $table;
|
||||
}
|
||||
|
||||
/**
|
||||
* @param $period
|
||||
* @param $metric
|
||||
* @throws \Exception
|
||||
*/
|
||||
private function checkUniqueIsEnabledOrFail($period, $metric)
|
||||
{
|
||||
if (!SettingsPiwik::isUniqueVisitorsEnabled($period)) {
|
||||
throw new \Exception(
|
||||
"The metric " . $metric . " is not enabled for the requested period. " .
|
||||
"Please see this FAQ: http://piwik.org/faq/how-to/faq_113/"
|
||||
);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
<?php
|
||||
/**
|
||||
* Piwik - Open source web analytics
|
||||
* Piwik - free/libre analytics platform
|
||||
*
|
||||
* @link http://piwik.org
|
||||
* @license http://www.gnu.org/licenses/gpl-3.0.html GPL v3 or later
|
||||
|
|
@ -10,11 +10,11 @@ namespace Piwik\Plugins\VisitsSummary;
|
|||
|
||||
use Piwik\API\Request;
|
||||
use Piwik\Common;
|
||||
use Piwik\DataTable\Row;
|
||||
use Piwik\DataTable;
|
||||
use Piwik\DataTable\Row;
|
||||
use Piwik\Piwik;
|
||||
use Piwik\Plugins\Actions\API as APIActions;
|
||||
use Piwik\Site;
|
||||
use Piwik\Translation\Translator;
|
||||
use Piwik\View;
|
||||
|
||||
/**
|
||||
|
|
@ -22,15 +22,35 @@ use Piwik\View;
|
|||
*/
|
||||
class Controller extends \Piwik\Plugin\Controller
|
||||
{
|
||||
/**
|
||||
* @var Translator
|
||||
*/
|
||||
private $translator;
|
||||
|
||||
public function __construct(Translator $translator)
|
||||
{
|
||||
$this->translator = $translator;
|
||||
|
||||
parent::__construct();
|
||||
}
|
||||
|
||||
public function index()
|
||||
{
|
||||
$view = new View('@VisitsSummary/index');
|
||||
$this->setPeriodVariablesView($view);
|
||||
$view->graphEvolutionVisitsSummary = $this->getEvolutionGraph(array('nb_visits'));
|
||||
$view->graphEvolutionVisitsSummary = $this->getEvolutionGraph(array(), array('nb_visits'), 'getIndexGraph');
|
||||
$this->setSparklinesAndNumbers($view);
|
||||
return $view->render();
|
||||
}
|
||||
|
||||
// sparkline.js:81 dataTable.trigger('reload', …); does not remove the old headline,
|
||||
// so when updating this graph (such as when selecting a different metric)
|
||||
// ONLY the graph should be returned
|
||||
public function getIndexGraph()
|
||||
{
|
||||
return $this->getEvolutionGraph(array(), array(), __FUNCTION__);
|
||||
}
|
||||
|
||||
public function getSparklines()
|
||||
{
|
||||
$view = new View('@VisitsSummary/getSparklines');
|
||||
|
|
@ -39,32 +59,38 @@ class Controller extends \Piwik\Plugin\Controller
|
|||
return $view->render();
|
||||
}
|
||||
|
||||
public function getEvolutionGraph(array $columns = array())
|
||||
public function getEvolutionGraph(array $columns = array(), array $defaultColumns = array(), $callingAction = __FUNCTION__)
|
||||
{
|
||||
if (empty($columns)) {
|
||||
$columns = Common::getRequestVar('columns');
|
||||
$columns = Piwik::getArrayFromApiParameter($columns);
|
||||
$columns = Common::getRequestVar('columns', false);
|
||||
if (false !== $columns) {
|
||||
$columns = Piwik::getArrayFromApiParameter($columns);
|
||||
}
|
||||
}
|
||||
|
||||
$documentation = Piwik::translate('VisitsSummary_VisitsSummaryDocumentation') . '<br />'
|
||||
. Piwik::translate('General_BrokenDownReportDocumentation') . '<br /><br />'
|
||||
$documentation = $this->translator->translate('VisitsSummary_VisitsSummaryDocumentation') . '<br />'
|
||||
. $this->translator->translate('General_BrokenDownReportDocumentation') . '<br /><br />'
|
||||
|
||||
. '<b>' . Piwik::translate('General_ColumnNbVisits') . ':</b> '
|
||||
. Piwik::translate('General_ColumnNbVisitsDocumentation') . '<br />'
|
||||
. '<b>' . $this->translator->translate('General_ColumnNbVisits') . ':</b> '
|
||||
. $this->translator->translate('General_ColumnNbVisitsDocumentation') . '<br />'
|
||||
|
||||
. '<b>' . Piwik::translate('General_ColumnNbUniqVisitors') . ':</b> '
|
||||
. Piwik::translate('General_ColumnNbUniqVisitorsDocumentation') . '<br />'
|
||||
. '<b>' . $this->translator->translate('General_ColumnNbUniqVisitors') . ':</b> '
|
||||
. $this->translator->translate('General_ColumnNbUniqVisitorsDocumentation') . '<br />'
|
||||
|
||||
. '<b>' . Piwik::translate('General_ColumnNbActions') . ':</b> '
|
||||
. Piwik::translate('General_ColumnNbActionsDocumentation') . '<br />'
|
||||
. '<b>' . $this->translator->translate('General_ColumnNbActions') . ':</b> '
|
||||
. $this->translator->translate('General_ColumnNbActionsDocumentation') . '<br />'
|
||||
|
||||
. '<b>' . Piwik::translate('General_ColumnActionsPerVisit') . ':</b> '
|
||||
. Piwik::translate('General_ColumnActionsPerVisitDocumentation');
|
||||
. '<b>' . $this->translator->translate('General_ColumnNbUsers') . ':</b> '
|
||||
. $this->translator->translate('General_ColumnNbUsersDocumentation') . ' (<a rel="noreferrer" target="_blank" href="http://piwik.org/docs/user-id/">User ID</a>)<br />'
|
||||
|
||||
. '<b>' . $this->translator->translate('General_ColumnActionsPerVisit') . ':</b> '
|
||||
. $this->translator->translate('General_ColumnActionsPerVisitDocumentation');
|
||||
|
||||
$selectableColumns = array(
|
||||
// columns from VisitsSummary.get
|
||||
'nb_visits',
|
||||
'nb_uniq_visitors',
|
||||
'nb_users',
|
||||
'avg_time_on_site',
|
||||
'bounce_rate',
|
||||
'nb_actions_per_visit',
|
||||
|
|
@ -87,26 +113,31 @@ class Controller extends \Piwik\Plugin\Controller
|
|||
$selectableColumns[] = 'nb_searches';
|
||||
$selectableColumns[] = 'nb_keywords';
|
||||
}
|
||||
|
||||
$view = $this->getLastUnitGraphAcrossPlugins($this->pluginName, __FUNCTION__, $columns,
|
||||
// $callingAction may be specified to distinguish between
|
||||
// "VisitsSummary_WidgetLastVisits" and "VisitsSummary_WidgetOverviewGraph"
|
||||
$view = $this->getLastUnitGraphAcrossPlugins($this->pluginName, $callingAction, $columns,
|
||||
$selectableColumns, $documentation);
|
||||
|
||||
if (empty($view->config->columns_to_display) && !empty($defaultColumns)) {
|
||||
$view->config->columns_to_display = $defaultColumns;
|
||||
}
|
||||
|
||||
return $this->renderView($view);
|
||||
}
|
||||
|
||||
static public function getVisitsSummary()
|
||||
public static function getVisitsSummary()
|
||||
{
|
||||
$requestString = "method=VisitsSummary.get" .
|
||||
"&format=original" .
|
||||
$result = Request::processRequest("VisitsSummary.get", array(
|
||||
// we disable filters for example "search for pattern", in the case this method is called
|
||||
// by a method that already calls the API with some generic filters applied
|
||||
"&disable_generic_filters=1";
|
||||
$request = new Request($requestString);
|
||||
$result = $request->process();
|
||||
'disable_generic_filters' => 1,
|
||||
'columns' => false
|
||||
));
|
||||
|
||||
return empty($result) ? new DataTable() : $result;
|
||||
}
|
||||
|
||||
static public function getVisits()
|
||||
public static function getVisits()
|
||||
{
|
||||
$requestString = "method=VisitsSummary.getVisits" .
|
||||
"&format=original" .
|
||||
|
|
@ -118,6 +149,7 @@ class Controller extends \Piwik\Plugin\Controller
|
|||
protected function setSparklinesAndNumbers($view)
|
||||
{
|
||||
$view->urlSparklineNbVisits = $this->getUrlSparkline('getEvolutionGraph', array('columns' => $view->displayUniqueVisitors ? array('nb_visits', 'nb_uniq_visitors') : array('nb_visits')));
|
||||
$view->urlSparklineNbUsers = $this->getUrlSparkline('getEvolutionGraph', array('columns' => array('nb_users')));
|
||||
$view->urlSparklineNbPageviews = $this->getUrlSparkline('getEvolutionGraph', array('columns' => array('nb_pageviews', 'nb_uniq_pageviews')));
|
||||
$view->urlSparklineNbDownloads = $this->getUrlSparkline('getEvolutionGraph', array('columns' => array('nb_downloads', 'nb_uniq_downloads')));
|
||||
$view->urlSparklineNbOutlinks = $this->getUrlSparkline('getEvolutionGraph', array('columns' => array('nb_outlinks', 'nb_uniq_outlinks')));
|
||||
|
|
@ -136,22 +168,26 @@ class Controller extends \Piwik\Plugin\Controller
|
|||
|
||||
$dataTableVisit = self::getVisitsSummary();
|
||||
$dataRow = $dataTableVisit->getRowsCount() == 0 ? new Row() : $dataTableVisit->getFirstRow();
|
||||
|
||||
|
||||
$view->nbUniqVisitors = (int)$dataRow->getColumn('nb_uniq_visitors');
|
||||
$view->nbUsers = (int)$dataRow->getColumn('nb_users');
|
||||
$nbVisits = (int)$dataRow->getColumn('nb_visits');
|
||||
$view->nbVisits = $nbVisits;
|
||||
|
||||
$view->averageVisitDuration = $dataRow->getColumn('avg_time_on_site');
|
||||
$nbBouncedVisits = $dataRow->getColumn('bounce_count');
|
||||
$view->bounceRate = Piwik::getPercentageSafe($nbBouncedVisits, $nbVisits);
|
||||
$view->bounceRate = $dataRow->getColumn('bounce_rate');
|
||||
$view->maxActions = (int)$dataRow->getColumn('max_actions');
|
||||
$view->nbActionsPerVisit = $dataRow->getColumn('nb_actions_per_visit');
|
||||
|
||||
if(Common::isActionsPluginEnabled()) {
|
||||
if (Common::isActionsPluginEnabled()) {
|
||||
$view->showActionsPluginReports = true;
|
||||
$dataTableActions = APIActions::getInstance()->get($idSite, Common::getRequestVar('period'), Common::getRequestVar('date'),
|
||||
\Piwik\API\Request::getRawSegmentFromRequest());
|
||||
|
||||
$dataTableActions = Request::processRequest("Actions.get", array(
|
||||
'idSite' => $idSite,
|
||||
'period' => Common::getRequestVar('period'),
|
||||
'date' => Common::getRequestVar('date'),
|
||||
'segment' => Request::getRawSegmentFromRequest()
|
||||
), $defaultParams = array());
|
||||
|
||||
$dataActionsRow =
|
||||
$dataTableActions->getRowsCount() == 0 ? new Row() : $dataTableActions->getFirstRow();
|
||||
|
||||
|
|
@ -163,7 +199,6 @@ class Controller extends \Piwik\Plugin\Controller
|
|||
$view->nbUniqueOutlinks = (int)$dataActionsRow->getColumn('nb_uniq_outlinks');
|
||||
$view->averageGenerationTime = $dataActionsRow->getColumn('avg_time_generation');
|
||||
|
||||
|
||||
if ($displaySiteSearch) {
|
||||
$view->nbSearches = (int)$dataActionsRow->getColumn('nb_searches');
|
||||
$view->nbKeywords = (int)$dataActionsRow->getColumn('nb_keywords');
|
||||
|
|
|
|||
20
www/analytics/plugins/VisitsSummary/Menu.php
Normal file
20
www/analytics/plugins/VisitsSummary/Menu.php
Normal file
|
|
@ -0,0 +1,20 @@
|
|||
<?php
|
||||
/**
|
||||
* Piwik - free/libre analytics platform
|
||||
*
|
||||
* @link http://piwik.org
|
||||
* @license http://www.gnu.org/licenses/gpl-3.0.html GPL v3 or later
|
||||
*
|
||||
*/
|
||||
namespace Piwik\Plugins\VisitsSummary;
|
||||
|
||||
use Piwik\Menu\MenuReporting;
|
||||
|
||||
class Menu extends \Piwik\Plugin\Menu
|
||||
{
|
||||
public function configureReportingMenu(MenuReporting $menu)
|
||||
{
|
||||
$menu->addVisitorsItem('', array(), 10);
|
||||
$menu->addVisitorsItem('General_Overview', array('module' => 'VisitsSummary', 'action' => 'index'), 1);
|
||||
}
|
||||
}
|
||||
82
www/analytics/plugins/VisitsSummary/Reports/Get.php
Normal file
82
www/analytics/plugins/VisitsSummary/Reports/Get.php
Normal file
|
|
@ -0,0 +1,82 @@
|
|||
<?php
|
||||
/**
|
||||
* Piwik - free/libre analytics platform
|
||||
*
|
||||
* @link http://piwik.org
|
||||
* @license http://www.gnu.org/licenses/gpl-3.0.html GPL v3 or later
|
||||
*
|
||||
*/
|
||||
namespace Piwik\Plugins\VisitsSummary\Reports;
|
||||
|
||||
use Piwik\Piwik;
|
||||
use Piwik\Plugins\CoreHome\Columns\Metrics\ActionsPerVisit;
|
||||
use Piwik\Plugins\CoreHome\Columns\Metrics\AverageTimeOnSite;
|
||||
use Piwik\Plugins\CoreHome\Columns\Metrics\BounceRate;
|
||||
|
||||
class Get extends \Piwik\Plugin\Report
|
||||
{
|
||||
private $usersColumn = 'nb_users';
|
||||
|
||||
protected function init()
|
||||
{
|
||||
parent::init();
|
||||
$this->category = 'VisitsSummary_VisitsSummary';
|
||||
$this->name = Piwik::translate('VisitsSummary_VisitsSummary');
|
||||
$this->documentation = ''; // TODO
|
||||
$this->processedMetrics = array(
|
||||
new BounceRate(),
|
||||
new ActionsPerVisit(),
|
||||
new AverageTimeOnSite()
|
||||
);
|
||||
$this->metrics = array(
|
||||
'nb_uniq_visitors',
|
||||
'nb_visits',
|
||||
$this->usersColumn,
|
||||
'nb_actions',
|
||||
'max_actions'
|
||||
);
|
||||
// Used to process metrics, not displayed/used directly
|
||||
// 'sum_visit_length',
|
||||
// 'nb_visits_converted',
|
||||
$this->order = 1;
|
||||
}
|
||||
|
||||
public function getMetrics()
|
||||
{
|
||||
$metrics = parent::getMetrics();
|
||||
|
||||
$metrics['max_actions'] = Piwik::translate('General_ColumnMaxActions');
|
||||
|
||||
return $metrics;
|
||||
}
|
||||
|
||||
public function getProcessedMetrics()
|
||||
{
|
||||
$metrics = parent::getProcessedMetrics();
|
||||
|
||||
$metrics['avg_time_on_site'] = Piwik::translate('General_VisitDuration');
|
||||
|
||||
return $metrics;
|
||||
}
|
||||
|
||||
public function removeUsersFromProcessedReport(&$response)
|
||||
{
|
||||
if (!empty($response['metadata']['metrics'][$this->usersColumn])) {
|
||||
unset($response['metadata']['metrics'][$this->usersColumn]);
|
||||
}
|
||||
|
||||
if (!empty($response['metadata']['metricsDocumentation'][$this->usersColumn])) {
|
||||
unset($response['metadata']['metricsDocumentation'][$this->usersColumn]);
|
||||
}
|
||||
|
||||
if (!empty($response['columns'][$this->usersColumn])) {
|
||||
unset($response['columns'][$this->usersColumn]);
|
||||
}
|
||||
|
||||
if (!empty($response['reportData'])) {
|
||||
$dataTable = $response['reportData'];
|
||||
$dataTable->deleteColumn($this->usersColumn, true);
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
|
@ -1,16 +1,15 @@
|
|||
<?php
|
||||
/**
|
||||
* Piwik - Open source web analytics
|
||||
* Piwik - free/libre analytics platform
|
||||
*
|
||||
* @link http://piwik.org
|
||||
* @license http://www.gnu.org/licenses/gpl-3.0.html GPL v3 or later
|
||||
*
|
||||
*/
|
||||
namespace Piwik\Plugins\VisitsSummary;
|
||||
|
||||
use Piwik\Menu\MenuMain;
|
||||
use Piwik\Piwik;
|
||||
use Piwik\WidgetsList;
|
||||
use Piwik\DataTable;
|
||||
use Piwik\Plugins\CoreHome\Columns\UserId;
|
||||
use Piwik\Plugins\VisitsSummary\Reports\Get;
|
||||
|
||||
/**
|
||||
* Note: This plugin does not hook on Daily and Period Archiving like other Plugins because it reports the
|
||||
|
|
@ -22,40 +21,48 @@ use Piwik\WidgetsList;
|
|||
class VisitsSummary extends \Piwik\Plugin
|
||||
{
|
||||
/**
|
||||
* @see Piwik\Plugin::getListHooksRegistered
|
||||
* @see Piwik\Plugin::registerEvents
|
||||
*/
|
||||
public function getListHooksRegistered()
|
||||
public function registerEvents()
|
||||
{
|
||||
return array(
|
||||
'API.getReportMetadata' => 'getReportMetadata',
|
||||
'WidgetsList.addWidgets' => 'addWidgets',
|
||||
'Menu.Reporting.addItems' => 'addMenu',
|
||||
'AssetManager.getStylesheetFiles' => 'getStylesheetFiles',
|
||||
'API.API.getProcessedReport.end' => 'enrichProcessedReportIfVisitsSummaryGet',
|
||||
);
|
||||
}
|
||||
|
||||
public function getReportMetadata(&$reports)
|
||||
private function isRequestingVisitsSummaryGet($module, $method)
|
||||
{
|
||||
$reports[] = array(
|
||||
'category' => Piwik::translate('VisitsSummary_VisitsSummary'),
|
||||
'name' => Piwik::translate('VisitsSummary_VisitsSummary'),
|
||||
'module' => 'VisitsSummary',
|
||||
'action' => 'get',
|
||||
'metrics' => array(
|
||||
'nb_uniq_visitors',
|
||||
'nb_visits',
|
||||
'nb_actions',
|
||||
'nb_actions_per_visit',
|
||||
'bounce_rate',
|
||||
'avg_time_on_site' => Piwik::translate('General_VisitDuration'),
|
||||
'max_actions' => Piwik::translate('General_ColumnMaxActions'),
|
||||
// Used to process metrics, not displayed/used directly
|
||||
// 'sum_visit_length',
|
||||
// 'nb_visits_converted',
|
||||
),
|
||||
'processedMetrics' => false,
|
||||
'order' => 1
|
||||
);
|
||||
return ($module === 'VisitsSummary' && $method === 'get');
|
||||
}
|
||||
|
||||
public function enrichProcessedReportIfVisitsSummaryGet(&$response, $infos)
|
||||
{
|
||||
if (empty($infos['parameters'][4]) || empty($response['reportData'])) {
|
||||
return;
|
||||
}
|
||||
|
||||
$params = $infos['parameters'];
|
||||
$idSites = array($params[0]);
|
||||
$period = $params[1];
|
||||
$date = $params[2];
|
||||
$module = $params[3];
|
||||
$method = $params[4];
|
||||
|
||||
if (!$this->isRequestingVisitsSummaryGet($module, $method)) {
|
||||
return;
|
||||
}
|
||||
|
||||
$userId = new UserId();
|
||||
|
||||
/** @var DataTable|DataTable\Map $dataTable */
|
||||
$dataTable = $response['reportData'];
|
||||
|
||||
if (!$userId->hasDataTableUsers($dataTable) &&
|
||||
!$userId->isUsedInAtLeastOneSite($idSites, $period, $date)) {
|
||||
$report = new Get();
|
||||
$report->removeUsersFromProcessedReport($response);
|
||||
}
|
||||
}
|
||||
|
||||
public function getStylesheetFiles(&$stylesheets)
|
||||
|
|
@ -63,18 +70,5 @@ class VisitsSummary extends \Piwik\Plugin
|
|||
$stylesheets[] = "plugins/VisitsSummary/stylesheets/datatable.less";
|
||||
}
|
||||
|
||||
function addWidgets()
|
||||
{
|
||||
WidgetsList::add('VisitsSummary_VisitsSummary', 'VisitsSummary_WidgetLastVisits', 'VisitsSummary', 'getEvolutionGraph', array('columns' => array('nb_visits')));
|
||||
WidgetsList::add('VisitsSummary_VisitsSummary', 'VisitsSummary_WidgetVisits', 'VisitsSummary', 'getSparklines');
|
||||
WidgetsList::add('VisitsSummary_VisitsSummary', 'VisitsSummary_WidgetOverviewGraph', 'VisitsSummary', 'index');
|
||||
}
|
||||
|
||||
function addMenu()
|
||||
{
|
||||
MenuMain::getInstance()->add('General_Visitors', '', array('module' => 'VisitsSummary', 'action' => 'index'), true, 10);
|
||||
MenuMain::getInstance()->add('General_Visitors', 'General_Overview', array('module' => 'VisitsSummary', 'action' => 'index'), true, 1);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
|
|
|||
22
www/analytics/plugins/VisitsSummary/Widgets.php
Normal file
22
www/analytics/plugins/VisitsSummary/Widgets.php
Normal file
|
|
@ -0,0 +1,22 @@
|
|||
<?php
|
||||
/**
|
||||
* Piwik - free/libre analytics platform
|
||||
*
|
||||
* @link http://piwik.org
|
||||
* @license http://www.gnu.org/licenses/gpl-3.0.html GPL v3 or later
|
||||
*
|
||||
*/
|
||||
namespace Piwik\Plugins\VisitsSummary;
|
||||
|
||||
class Widgets extends \Piwik\Plugin\Widgets
|
||||
{
|
||||
protected $category = 'VisitsSummary_VisitsSummary';
|
||||
|
||||
public function init()
|
||||
{
|
||||
$this->addWidget('VisitsSummary_WidgetLastVisits', 'getEvolutionGraph', array('columns' => array('nb_visits')));
|
||||
$this->addWidget('VisitsSummary_WidgetVisits', 'getSparklines');
|
||||
$this->addWidget('VisitsSummary_WidgetOverviewGraph', 'index');
|
||||
}
|
||||
|
||||
}
|
||||
12
www/analytics/plugins/VisitsSummary/lang/am.json
Normal file
12
www/analytics/plugins/VisitsSummary/lang/am.json
Normal file
|
|
@ -0,0 +1,12 @@
|
|||
{
|
||||
"VisitsSummary": {
|
||||
"GenerateQueries": "%s ጥያቄዎች ተሰርተዋል",
|
||||
"GenerateTime": "%s ሰከንዶች ገፁን ለማመንጨት",
|
||||
"MaxNbActions": "%s በአንድ ጉብኝት የተወሰዱ ከፍተኛ ርምጃዎች",
|
||||
"NbUniqueVisitors": "%s የተለዩ ጎብኚዎች",
|
||||
"NbVisitsBounced": "%s የተመለሱ ጉብኝቶች (ከአንድ ገፅ በኋላ ገፁን የተዉ)",
|
||||
"WidgetLastVisits": "የመጨረሻው ጉብኝቶች ግራፍ",
|
||||
"WidgetOverviewGraph": "አጠቃላይ እይታ ከግራፍ ጋር",
|
||||
"WidgetVisits": "የጉብኝቶች አጠቃላይ እይታ"
|
||||
}
|
||||
}
|
||||
16
www/analytics/plugins/VisitsSummary/lang/ar.json
Normal file
16
www/analytics/plugins/VisitsSummary/lang/ar.json
Normal file
|
|
@ -0,0 +1,16 @@
|
|||
{
|
||||
"VisitsSummary": {
|
||||
"AverageVisitDuration": "%s متوسط زمن الزيارة",
|
||||
"GenerateQueries": "%s استعلام تم تنفيذهم",
|
||||
"GenerateTime": "%s ثانية لإنشاء هذه الصفحة",
|
||||
"MaxNbActions": "%s أقصى عدد للسلوكيات في زيارة واحدة",
|
||||
"NbActionsDescription": "%s سلوك (عدد مشاهدات الصفحة، التحميلات، والروابط الصادرة)",
|
||||
"NbActionsPerVisit": "%s سلوك لكل زيارة",
|
||||
"NbUniqueVisitors": "%s زيارة فريدة",
|
||||
"NbVisitsBounced": "%s زيارات مرتدة (غادر الموقع بعد مشاهدة أول صفحة)",
|
||||
"VisitsSummary": "ملخص الزيارات",
|
||||
"WidgetLastVisits": "الرسم البياني لآخر الزيارات",
|
||||
"WidgetOverviewGraph": "نظرة عامة مع الرسم البياني",
|
||||
"WidgetVisits": "نظرة عامة على الزيارات"
|
||||
}
|
||||
}
|
||||
17
www/analytics/plugins/VisitsSummary/lang/be.json
Normal file
17
www/analytics/plugins/VisitsSummary/lang/be.json
Normal file
|
|
@ -0,0 +1,17 @@
|
|||
{
|
||||
"VisitsSummary": {
|
||||
"AverageVisitDuration": "%s сярэдняя працягласць наведвання",
|
||||
"GenerateQueries": "%s запытаў выканана",
|
||||
"GenerateTime": "Старонка згенеравана за %s секунд",
|
||||
"MaxNbActions": "%s макс. дзеянняў за адно наведванне",
|
||||
"NbActionsDescription": "%s дзеянні (прагляды старонак, запампоўка і знешнія спасылкі)",
|
||||
"NbActionsPerVisit": "%s дзеянняў за наведванне",
|
||||
"NbUniqueVisitors": "%s унікальных наведвальнікаў",
|
||||
"NbVisitsBounced": "%s наведвальнікаў сышло пасля наведвання адной старонкі",
|
||||
"VisitsSummary": "Наведванні сумарна",
|
||||
"VisitsSummaryDocumentation": "Гэта агляд зменаў наведванняў.",
|
||||
"WidgetLastVisits": "Графік апошніх наведванняў",
|
||||
"WidgetOverviewGraph": "Агляд па ўсіх графіках",
|
||||
"WidgetVisits": "Агляд наведванняў"
|
||||
}
|
||||
}
|
||||
26
www/analytics/plugins/VisitsSummary/lang/bg.json
Normal file
26
www/analytics/plugins/VisitsSummary/lang/bg.json
Normal file
|
|
@ -0,0 +1,26 @@
|
|||
{
|
||||
"VisitsSummary": {
|
||||
"AverageGenerationTime": "%s средно времетраене за обработка на заявката",
|
||||
"AverageVisitDuration": "%s средно времетраене на посещението",
|
||||
"GenerateQueries": "%s заявки са изпълнени",
|
||||
"GenerateTime": "%s секунди за генериране на страницата",
|
||||
"MaxNbActions": "%s макс. действия при едно посещение",
|
||||
"NbActionsDescription": "%s действия (показвания, изтегляния и outlinks)",
|
||||
"NbActionsPerVisit": "%s действия на посещение",
|
||||
"NbDownloadsDescription": "%s изтегляния",
|
||||
"NbKeywordsDescription": "%s уникални ключови думи",
|
||||
"NbOutlinksDescription": "%s външни връзки",
|
||||
"NbPageviewsDescription": "%s преглеждания на страница",
|
||||
"NbSearchesDescription": "%s общо търсения в вашият сайт",
|
||||
"NbUniqueDownloadsDescription": "%s уникални изтегляния",
|
||||
"NbUniqueOutlinksDescription": "%s уникални външни връзки",
|
||||
"NbUniquePageviewsDescription": "%s уникални преглеждания на страница",
|
||||
"NbUniqueVisitors": "%s уникални посетителя",
|
||||
"NbVisitsBounced": "%s посещения са отскочили (напуснали още след първата разгледана страница)",
|
||||
"VisitsSummary": "Резюме на посещенията",
|
||||
"VisitsSummaryDocumentation": "Това е преглед на еволюцията на посещенията.",
|
||||
"WidgetLastVisits": "Последни посетители",
|
||||
"WidgetOverviewGraph": "Резюме с графика",
|
||||
"WidgetVisits": "Резюме на посещенията"
|
||||
}
|
||||
}
|
||||
25
www/analytics/plugins/VisitsSummary/lang/ca.json
Normal file
25
www/analytics/plugins/VisitsSummary/lang/ca.json
Normal file
|
|
@ -0,0 +1,25 @@
|
|||
{
|
||||
"VisitsSummary": {
|
||||
"AverageVisitDuration": "%s duració mitja de la visita",
|
||||
"GenerateQueries": "S'ha executat un total de %s consultes",
|
||||
"GenerateTime": "S'han trigat %s segons en generar la pàgina",
|
||||
"MaxNbActions": "Hi ha %s accions màximes en una visita",
|
||||
"NbActionsDescription": "%s accions",
|
||||
"NbActionsPerVisit": "%s accions (visualitzacions de pàgina, descàrregues i enllaços exteriors) per visita",
|
||||
"NbDownloadsDescription": "%s descàrregues",
|
||||
"NbKeywordsDescription": "%s paraules clau úniques",
|
||||
"NbOutlinksDescription": "%s enllaços externs",
|
||||
"NbPageviewsDescription": "%s visualitzacions de pàgina",
|
||||
"NbSearchesDescription": "%s cerques totals al lloc web",
|
||||
"NbUniqueDownloadsDescription": "%s descàrregues úniques",
|
||||
"NbUniqueOutlinksDescription": "%s enllaços externs únics",
|
||||
"NbUniquePageviewsDescription": "%s visualitzacions de pàgina úniques",
|
||||
"NbUniqueVisitors": "%s visitants únics",
|
||||
"NbVisitsBounced": "%s visites han rebotat (abandonat el lloc després de veure una pàgina)",
|
||||
"VisitsSummary": "Resum de les visites",
|
||||
"VisitsSummaryDocumentation": "Aquesta és una visió general de l'evolució visita.",
|
||||
"WidgetLastVisits": "Gràfic de les darreres visites",
|
||||
"WidgetOverviewGraph": "Resum amb gràfic",
|
||||
"WidgetVisits": "Resum de les visites"
|
||||
}
|
||||
}
|
||||
27
www/analytics/plugins/VisitsSummary/lang/cs.json
Normal file
27
www/analytics/plugins/VisitsSummary/lang/cs.json
Normal file
|
|
@ -0,0 +1,27 @@
|
|||
{
|
||||
"VisitsSummary": {
|
||||
"AverageGenerationTime": "%s průměrný čas generování",
|
||||
"AverageVisitDuration": "%s průměrná doba návštěvy",
|
||||
"GenerateQueries": "%s provedeno dotazů",
|
||||
"GenerateTime": "%s sekund k vygenerování stránky",
|
||||
"MaxNbActions": "%s maximální počet akcí na návštěvu",
|
||||
"NbActionsDescription": "%s akcí (zobrazení stránek, stažení a odchodů)",
|
||||
"NbActionsPerVisit": "%s akcí (zobrazení stránek, stažení, odkazů a vyhledávání) na návštěvu",
|
||||
"NbDownloadsDescription": "%s stažení",
|
||||
"NbKeywordsDescription": "%s unikátní klíčová slova",
|
||||
"NbOutlinksDescription": "%s externích odkazů",
|
||||
"NbPageviewsDescription": "%s zobrazení",
|
||||
"NbSearchesDescription": "Celkem %s vyhledávání na vašich stránkách",
|
||||
"NbUniqueDownloadsDescription": "%s unikátních stažení",
|
||||
"NbUniqueOutlinksDescription": "%s unikátních externích odkazů",
|
||||
"NbUniquePageviewsDescription": "%s unikátních zobrazení",
|
||||
"NbUniqueVisitors": "%s unikátních návštěvníků",
|
||||
"NbVisitsBounced": "%s návštěvníků odešlo (opustilo web po jedné stránce)",
|
||||
"PluginDescription": "Hlásí základní analytická měření: počet návštěv a unikátních návštěvníků, počet akcí, frekvenci odrazu atd.",
|
||||
"VisitsSummary": "Shrnutí návštěv",
|
||||
"VisitsSummaryDocumentation": "Toto je přehled vývoje návštěv.",
|
||||
"WidgetLastVisits": "Graf posledních návštěv",
|
||||
"WidgetOverviewGraph": "Přehled s grafem",
|
||||
"WidgetVisits": "Přehled návštěv"
|
||||
}
|
||||
}
|
||||
27
www/analytics/plugins/VisitsSummary/lang/da.json
Normal file
27
www/analytics/plugins/VisitsSummary/lang/da.json
Normal file
|
|
@ -0,0 +1,27 @@
|
|||
{
|
||||
"VisitsSummary": {
|
||||
"AverageGenerationTime": "%s gennemsnitlige genereringstid",
|
||||
"AverageVisitDuration": "%s gns. besøgsvarighed",
|
||||
"GenerateQueries": "%s forespørgsler kørt",
|
||||
"GenerateTime": "Siden genereret på %s sek.",
|
||||
"MaxNbActions": "%s maks. handlinger i ét enkelt besøg",
|
||||
"NbActionsDescription": "%s handlinger (sidevisninger, filhentninger og udgående links)",
|
||||
"NbActionsPerVisit": "%s handlinger pr. besøg",
|
||||
"NbDownloadsDescription": "%s fil-hentninger",
|
||||
"NbKeywordsDescription": "%s unikke søgeord",
|
||||
"NbOutlinksDescription": "%s udgående links",
|
||||
"NbPageviewsDescription": "%s sidevisninger",
|
||||
"NbSearchesDescription": "%s søgninger på hjemmesiden",
|
||||
"NbUniqueDownloadsDescription": "%s unikke fil-hentninger",
|
||||
"NbUniqueOutlinksDescription": "%s unikke udgående links",
|
||||
"NbUniquePageviewsDescription": "%s unikke sidevisninger",
|
||||
"NbUniqueVisitors": "%s unikke besøgende",
|
||||
"NbVisitsBounced": "%s har forladt hjemmesiden efter én sidevisning",
|
||||
"PluginDescription": "Rapporter generelle analyse målinger: besøg, unikke besøgende, antal handlinger, afvisningsrate, osv",
|
||||
"VisitsSummary": "Besøg resumé",
|
||||
"VisitsSummaryDocumentation": "Oversigt over besøgsudviklingen.",
|
||||
"WidgetLastVisits": "Seneste besøg",
|
||||
"WidgetOverviewGraph": "Oversigt med diagrammer",
|
||||
"WidgetVisits": "Besøgsoversigt"
|
||||
}
|
||||
}
|
||||
27
www/analytics/plugins/VisitsSummary/lang/de.json
Normal file
27
www/analytics/plugins/VisitsSummary/lang/de.json
Normal file
|
|
@ -0,0 +1,27 @@
|
|||
{
|
||||
"VisitsSummary": {
|
||||
"AverageGenerationTime": "%s durchschnittliche Generierungszeit",
|
||||
"AverageVisitDuration": "%s durchschnittliche Aufenthaltsdauer",
|
||||
"GenerateQueries": "%s Abfragen durchgeführt",
|
||||
"GenerateTime": "%s Sekunden, um die Seite zu generieren",
|
||||
"MaxNbActions": "%s max. Aktionen pro Besuch",
|
||||
"NbActionsDescription": "%s Aktionen",
|
||||
"NbActionsPerVisit": "%s Aktionen (Seitenansichten, Downloads, ausgehende Verweise und interne Suchen) pro Besuch",
|
||||
"NbDownloadsDescription": "%s Downloads",
|
||||
"NbKeywordsDescription": "%s eindeutige Suchbegriffe",
|
||||
"NbOutlinksDescription": "%s ausgehende Verweise",
|
||||
"NbPageviewsDescription": "%s Seitenansichten",
|
||||
"NbSearchesDescription": "%s interne Suchen",
|
||||
"NbUniqueDownloadsDescription": "%s eindeutige Downloads",
|
||||
"NbUniqueOutlinksDescription": "%s eindeutige ausgehende Verweise",
|
||||
"NbUniquePageviewsDescription": "%s eindeutige Seitenaufrufe",
|
||||
"NbUniqueVisitors": "%s eindeutige Besucher",
|
||||
"NbVisitsBounced": "%s Besucher sind abgesprungen (haben die Website nach einer Seite verlassen)",
|
||||
"PluginDescription": "Berichte mit generellen analytischen Metriken: Besuche, eindeutige Besucher, Anzahl Aktionen, Absprungsrate, usw.",
|
||||
"VisitsSummary": "Besucherüberblick",
|
||||
"VisitsSummaryDocumentation": "Dies ist eine Übersicht über die Entwicklung der Besuche.",
|
||||
"WidgetLastVisits": "Graph der letzten Besuche",
|
||||
"WidgetOverviewGraph": "Übersicht mit Graph",
|
||||
"WidgetVisits": "Besucherübersicht"
|
||||
}
|
||||
}
|
||||
27
www/analytics/plugins/VisitsSummary/lang/el.json
Normal file
27
www/analytics/plugins/VisitsSummary/lang/el.json
Normal file
|
|
@ -0,0 +1,27 @@
|
|||
{
|
||||
"VisitsSummary": {
|
||||
"AverageGenerationTime": "%s μέσος χρόνος δημιουργίας",
|
||||
"AverageVisitDuration": "%s μέση διάρκεια επισκέψεων",
|
||||
"GenerateQueries": "%s ερωτήματα εκτελέστηκαν",
|
||||
"GenerateTime": "%s δευτερόλεπτα για τη δημιουργία της σελίδας",
|
||||
"MaxNbActions": "%s είναι ο μέγιστος αριθμός δραστηριοτήτων σε μία επίσκεψη",
|
||||
"NbActionsDescription": "%s δραστηριότητες",
|
||||
"NbActionsPerVisit": "%s δραστηριότητες ανά επίσκεψη",
|
||||
"NbDownloadsDescription": "%s λήψεις",
|
||||
"NbKeywordsDescription": "%s μοναδικές λέξεις κλειδιά",
|
||||
"NbOutlinksDescription": "%s σύνδεσμοι προς εξωτερικό",
|
||||
"NbPageviewsDescription": "%s προβολές σελίδων",
|
||||
"NbSearchesDescription": "%s συνολικές αναζητήσεις στον ιστοτόπο σας",
|
||||
"NbUniqueDownloadsDescription": "%s μοναδικές λήψεις",
|
||||
"NbUniqueOutlinksDescription": "%s μοναδικοί σύνδεσμοι προς εξωτερικό",
|
||||
"NbUniquePageviewsDescription": "%s μοναδικές προβολές σελίδων",
|
||||
"NbUniqueVisitors": "%s μοναδικοί επισκέπτες",
|
||||
"NbVisitsBounced": "%s των επισκεπτών απομακρύνθηκαν (έφυγαν από την πρώτη σελίδα)",
|
||||
"PluginDescription": "Αναφέρει γενικές μετρικές αναλυτικών: επισκέψεις, μοναδικοί επισκέπτες, αριθμός ενεργειών, ρυθμός αναπήδησης, κτλ.",
|
||||
"VisitsSummary": "Περίληψη επισκέψεων",
|
||||
"VisitsSummaryDocumentation": "Αυτή είναι μια επισκόπηση της εξέλιξης των επισκέψεων.",
|
||||
"WidgetLastVisits": "Διάγραμμα τελευταίων επισκέψεων",
|
||||
"WidgetOverviewGraph": "Επισκόπηση με διάγραμμα",
|
||||
"WidgetVisits": "Επισκόπηση επισκέψεων"
|
||||
}
|
||||
}
|
||||
27
www/analytics/plugins/VisitsSummary/lang/en.json
Normal file
27
www/analytics/plugins/VisitsSummary/lang/en.json
Normal file
|
|
@ -0,0 +1,27 @@
|
|||
{
|
||||
"VisitsSummary": {
|
||||
"AverageGenerationTime": "%s average generation time",
|
||||
"AverageVisitDuration": "%s average visit duration",
|
||||
"GenerateQueries": "%s queries executed",
|
||||
"GenerateTime": "%s seconds to generate the page",
|
||||
"MaxNbActions": "%s max actions in one visit",
|
||||
"NbActionsDescription": "%s actions",
|
||||
"NbActionsPerVisit": "%s actions (page views, downloads, outlinks and internal site searches) per visit",
|
||||
"NbDownloadsDescription": "%s downloads",
|
||||
"NbKeywordsDescription": "%s unique keywords",
|
||||
"NbOutlinksDescription": "%s outlinks",
|
||||
"NbPageviewsDescription": "%s pageviews",
|
||||
"NbSearchesDescription": "%s total searches on your website",
|
||||
"NbUniqueDownloadsDescription": "%s unique downloads",
|
||||
"NbUniqueOutlinksDescription": "%s unique outlinks",
|
||||
"NbUniquePageviewsDescription": "%s unique pageviews",
|
||||
"NbUniqueVisitors": "%s unique visitors",
|
||||
"NbVisitsBounced": "%s visits have bounced (left the website after one page)",
|
||||
"PluginDescription": "Reports general analytics metrics: visits, unique visitors, number of actions, bounce rate, etc.",
|
||||
"VisitsSummary": "Visits Summary",
|
||||
"VisitsSummaryDocumentation": "This is an overview of the visit evolution.",
|
||||
"WidgetLastVisits": "Visits Over Time",
|
||||
"WidgetOverviewGraph": "Visits Overview (with graph)",
|
||||
"WidgetVisits": "Visits Overview"
|
||||
}
|
||||
}
|
||||
27
www/analytics/plugins/VisitsSummary/lang/es.json
Normal file
27
www/analytics/plugins/VisitsSummary/lang/es.json
Normal file
|
|
@ -0,0 +1,27 @@
|
|||
{
|
||||
"VisitsSummary": {
|
||||
"AverageGenerationTime": "%s tiempo promedio de generación",
|
||||
"AverageVisitDuration": "%s duración promedio de la visita",
|
||||
"GenerateQueries": "%s consultas ejecutadas",
|
||||
"GenerateTime": "%s segundos para generar la página",
|
||||
"MaxNbActions": "%s acciones máximas en una visita",
|
||||
"NbActionsDescription": "%s acciones",
|
||||
"NbActionsPerVisit": "%s acciones del visitante (páginas vistas, descargas, enlaces a otras páginas de otros sitios y búsquedas internas del sitio)",
|
||||
"NbDownloadsDescription": "%s descargas",
|
||||
"NbKeywordsDescription": "%s palabras claves únicas",
|
||||
"NbOutlinksDescription": "%s enlaces salientes",
|
||||
"NbPageviewsDescription": "%s vista de páginas",
|
||||
"NbSearchesDescription": "%s búsquedas totales en su sitio de internet",
|
||||
"NbUniqueDownloadsDescription": "%s descargas únicas",
|
||||
"NbUniqueOutlinksDescription": "%s enlaces salientes únicos",
|
||||
"NbUniquePageviewsDescription": "%s vista de páginas únicas",
|
||||
"NbUniqueVisitors": "%s visitantes únicos",
|
||||
"NbVisitsBounced": "%s de visitas que han vuelto (abandonaron el sitio después de una página)",
|
||||
"PluginDescription": "Informes generales de análisis de la métricas: visitas, visitantes únicos, número de acciones, tasa de rebote, etc.",
|
||||
"VisitsSummary": "Resumen de visitas",
|
||||
"VisitsSummaryDocumentation": "Esta es una visión holística de la evolución de las visitas.",
|
||||
"WidgetLastVisits": "Gráfica de las últimas visitas",
|
||||
"WidgetOverviewGraph": "Visitas generales (con gráficas)",
|
||||
"WidgetVisits": "Visión general de visitas"
|
||||
}
|
||||
}
|
||||
26
www/analytics/plugins/VisitsSummary/lang/et.json
Normal file
26
www/analytics/plugins/VisitsSummary/lang/et.json
Normal file
|
|
@ -0,0 +1,26 @@
|
|||
{
|
||||
"VisitsSummary": {
|
||||
"AverageGenerationTime": "%s keskmine lehe genereerimise aeg",
|
||||
"AverageVisitDuration": "%s keskmine külastuse kestvus",
|
||||
"GenerateQueries": "%s katkestatud päringut",
|
||||
"GenerateTime": "Lehe genereerimiseks kulus %s sekundit",
|
||||
"MaxNbActions": "%s tegevust maksimaalselt ühel külastusel",
|
||||
"NbActionsDescription": "%s tegevust",
|
||||
"NbActionsPerVisit": "%s tegevust (lehe vaatamist, allalaadimist, väljuvat linki ja lehesisest otsingut) külastuse jooksul",
|
||||
"NbDownloadsDescription": "%s allalaadimist",
|
||||
"NbKeywordsDescription": "%s unikaalset võtmesõna",
|
||||
"NbOutlinksDescription": "%s väljuvat linki",
|
||||
"NbPageviewsDescription": "%s lehevaatamist",
|
||||
"NbSearchesDescription": "%s otsingut kokku antud veebilehel",
|
||||
"NbUniqueDownloadsDescription": "%s unikaalset allalaadimist",
|
||||
"NbUniqueOutlinksDescription": "%s unikaalset väljuvat linki",
|
||||
"NbUniquePageviewsDescription": "%s unikaalset lehevaatamist",
|
||||
"NbUniqueVisitors": "%s unikaalset külastajat",
|
||||
"NbVisitsBounced": "%s külastajaid põrkas (lahkus peale ühe lehe kuvamist)",
|
||||
"VisitsSummary": "Külastuste kokkuvõte",
|
||||
"VisitsSummaryDocumentation": "See on külastuste muutuse ajas ülevaade.",
|
||||
"WidgetLastVisits": "Viimaste külastuste graafik",
|
||||
"WidgetOverviewGraph": "Graafikutega ülevaade",
|
||||
"WidgetVisits": "Külastuste ülevaade"
|
||||
}
|
||||
}
|
||||
13
www/analytics/plugins/VisitsSummary/lang/eu.json
Normal file
13
www/analytics/plugins/VisitsSummary/lang/eu.json
Normal file
|
|
@ -0,0 +1,13 @@
|
|||
{
|
||||
"VisitsSummary": {
|
||||
"GenerateQueries": "%s galdera exekutatuta",
|
||||
"GenerateTime": "%s segundo orria sortzeko",
|
||||
"MaxNbActions": "%s ekintza gehienez bisita batean",
|
||||
"NbUniqueVisitors": "%s bisitari desberdin",
|
||||
"NbVisitsBounced": "%s bisita errebotatu dira (webgunea utzi dute orri bat ikusi ondoren)",
|
||||
"VisitsSummary": "Bisiten laburpena",
|
||||
"WidgetLastVisits": "Azken bisiten grafikoa",
|
||||
"WidgetOverviewGraph": "Ikuspegi orokorra grafikoarekin",
|
||||
"WidgetVisits": "Bisiten ikuspegi orokorra"
|
||||
}
|
||||
}
|
||||
26
www/analytics/plugins/VisitsSummary/lang/fa.json
Normal file
26
www/analytics/plugins/VisitsSummary/lang/fa.json
Normal file
|
|
@ -0,0 +1,26 @@
|
|||
{
|
||||
"VisitsSummary": {
|
||||
"AverageGenerationTime": "میانگین زمان ساخته شدن %s",
|
||||
"AverageVisitDuration": "%s میانگین مدت بازدید",
|
||||
"GenerateQueries": "%s پرس و جو های اجرا شده",
|
||||
"GenerateTime": "%s ثانیه برای تولید صفحه",
|
||||
"MaxNbActions": "%s بیشترین عملیات در یک بازدید",
|
||||
"NbActionsDescription": "فعالیت ها %s",
|
||||
"NbActionsPerVisit": "%s فعالیت(بازدیدصفحه ،دانلود ،جستجوی داخلی وبسایت) بر بازدید",
|
||||
"NbDownloadsDescription": "دانلود ها %s",
|
||||
"NbKeywordsDescription": "%s کلمه کلیدی یکتا",
|
||||
"NbOutlinksDescription": "لینک های خروجی %s",
|
||||
"NbPageviewsDescription": "نمایش صفحات %s",
|
||||
"NbSearchesDescription": "%sهمه جستجوها روی وبسایت شما",
|
||||
"NbUniqueDownloadsDescription": "دانلودهای منفرد %s",
|
||||
"NbUniqueOutlinksDescription": "لینک های خروجی منفرد%s",
|
||||
"NbUniquePageviewsDescription": "نمایش صفحات منفرد %s",
|
||||
"NbUniqueVisitors": "%s بازدیدکنندگان منحصربفرد",
|
||||
"NbVisitsBounced": "%sبازدید پس زده شده (بعدازبازدید یک صفحه از وبسایت خارج شده است)",
|
||||
"VisitsSummary": "خلاصه بازدیدها",
|
||||
"VisitsSummaryDocumentation": "این مروری بر تکامل بازدید است.",
|
||||
"WidgetLastVisits": "نمودار آخرین بازدید ها",
|
||||
"WidgetOverviewGraph": "مرور به وسیله نمودار",
|
||||
"WidgetVisits": "مرور بازدید ها"
|
||||
}
|
||||
}
|
||||
26
www/analytics/plugins/VisitsSummary/lang/fi.json
Normal file
26
www/analytics/plugins/VisitsSummary/lang/fi.json
Normal file
|
|
@ -0,0 +1,26 @@
|
|||
{
|
||||
"VisitsSummary": {
|
||||
"AverageGenerationTime": "%s keskimääräinen generointiaika",
|
||||
"AverageVisitDuration": "%s keskimääräinen käynnin kesto",
|
||||
"GenerateQueries": "%s kyselyä ajettu",
|
||||
"GenerateTime": "%s sekuntia sivun luomiseen",
|
||||
"MaxNbActions": "%s toimintoa maksimissaan yhdellä käynnillä",
|
||||
"NbActionsDescription": "%s toimintoa (sivua, latausta ja lähtevää linkkiä)",
|
||||
"NbActionsPerVisit": "%s toimintoa \/ käynti",
|
||||
"NbDownloadsDescription": "%s tiedoston latausta",
|
||||
"NbKeywordsDescription": "%s uniikkia hakusanaa",
|
||||
"NbOutlinksDescription": "%s lähtevää linkki",
|
||||
"NbPageviewsDescription": "%s sivunavausta",
|
||||
"NbSearchesDescription": "%s hakua verkkosivullasi",
|
||||
"NbUniqueDownloadsDescription": "%s yksilöllistä latausta",
|
||||
"NbUniqueOutlinksDescription": "%s yksilöllistä lähtevää linkkiä",
|
||||
"NbUniquePageviewsDescription": "%s yksilöllistä sivunavausta",
|
||||
"NbUniqueVisitors": "%s uniikia kävijää",
|
||||
"NbVisitsBounced": "%s lyhyttä käyntiä (vain yksi ladattu sivu)",
|
||||
"VisitsSummary": "Yhteenveto käynneistä",
|
||||
"VisitsSummaryDocumentation": "Tämä on käyntien muutoksen yleiskatsaus",
|
||||
"WidgetLastVisits": "Edelliset käynnit",
|
||||
"WidgetOverviewGraph": "Yleiskatsaus graafilla",
|
||||
"WidgetVisits": "Käyntien yleiskatsaus"
|
||||
}
|
||||
}
|
||||
27
www/analytics/plugins/VisitsSummary/lang/fr.json
Normal file
27
www/analytics/plugins/VisitsSummary/lang/fr.json
Normal file
|
|
@ -0,0 +1,27 @@
|
|||
{
|
||||
"VisitsSummary": {
|
||||
"AverageGenerationTime": "%s délais de génération moyen",
|
||||
"AverageVisitDuration": "%s durée moyenne de la visite",
|
||||
"GenerateQueries": "%s requêtes exécutées",
|
||||
"GenerateTime": "%s secondes pour générer la page",
|
||||
"MaxNbActions": "%s actions maximums en une visite",
|
||||
"NbActionsDescription": "%s actions (pages vues, téléchargements et liens de sortie)",
|
||||
"NbActionsPerVisit": "%s actions par visite",
|
||||
"NbDownloadsDescription": "%s téléchargements",
|
||||
"NbKeywordsDescription": "%s mots clés unique",
|
||||
"NbOutlinksDescription": "%s liens sortant",
|
||||
"NbPageviewsDescription": "%s pages vues",
|
||||
"NbSearchesDescription": "%s au total recherches sur votre site web",
|
||||
"NbUniqueDownloadsDescription": "%s téléchargements unique",
|
||||
"NbUniqueOutlinksDescription": "%s liens sortant unique",
|
||||
"NbUniquePageviewsDescription": "%s pages vues uniques",
|
||||
"NbUniqueVisitors": "%s visiteurs uniques",
|
||||
"NbVisitsBounced": "%s visiteurs ont survolé (quitté le site après une page)",
|
||||
"PluginDescription": "Fournit des métriques d'analyse générales : visites, visiteurs uniques, nombre d'actions, taux de rebond, etc.",
|
||||
"VisitsSummary": "Récapitulatif des visites",
|
||||
"VisitsSummaryDocumentation": "Ceci est un aperçu de l'évolution de la visite.",
|
||||
"WidgetLastVisits": "Graphique des dernières visites",
|
||||
"WidgetOverviewGraph": "Graphique récapitulatif",
|
||||
"WidgetVisits": "Récapitulatif des visites"
|
||||
}
|
||||
}
|
||||
11
www/analytics/plugins/VisitsSummary/lang/gl.json
Normal file
11
www/analytics/plugins/VisitsSummary/lang/gl.json
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
{
|
||||
"VisitsSummary": {
|
||||
"GenerateQueries": "%s consultas executadas",
|
||||
"GenerateTime": "%s segundos para xerar a páxina",
|
||||
"MaxNbActions": "%s accións máximas nunha visita",
|
||||
"NbUniqueVisitors": "%s visitas únicas",
|
||||
"WidgetLastVisits": "Gráfico das últimas visitas",
|
||||
"WidgetOverviewGraph": "Visión xeral con gráfico",
|
||||
"WidgetVisits": "Visión xeral de visitas"
|
||||
}
|
||||
}
|
||||
26
www/analytics/plugins/VisitsSummary/lang/he.json
Normal file
26
www/analytics/plugins/VisitsSummary/lang/he.json
Normal file
|
|
@ -0,0 +1,26 @@
|
|||
{
|
||||
"VisitsSummary": {
|
||||
"AverageGenerationTime": "%s זמן עלייה ממוצע",
|
||||
"AverageVisitDuration": "%s זמן ביקור ממוצע",
|
||||
"GenerateQueries": "%s שאילתות בוצעו",
|
||||
"GenerateTime": "%s שניות בכדי לחולל את העמוד",
|
||||
"MaxNbActions": "%s מספר פעולות מקסימלי בביקור אחד",
|
||||
"NbActionsDescription": "%s פעולות (צפייה בעמודים, הורדות וקישורים יוצאים)",
|
||||
"NbActionsPerVisit": "%s פעולות בביקור",
|
||||
"NbDownloadsDescription": "%s הורדות",
|
||||
"NbKeywordsDescription": "%s מילות מפתח ייחודיות",
|
||||
"NbOutlinksDescription": "%s קישורים יוצאים",
|
||||
"NbPageviewsDescription": "%s צפיות בעמודים",
|
||||
"NbSearchesDescription": "%s חיפושים באתר סה״כ",
|
||||
"NbUniqueDownloadsDescription": "%s הורדות ייחודיות",
|
||||
"NbUniqueOutlinksDescription": "%s קישורים יוצאים ייחודיים",
|
||||
"NbUniquePageviewsDescription": "%s ביקורי עמודים ייחודיים",
|
||||
"NbUniqueVisitors": "%s מבקרים יחודיים",
|
||||
"NbVisitsBounced": "%s ביקורים ננטשו (עזבו את האתר אחרי עמוד אחד)",
|
||||
"VisitsSummary": "תקציר ביקורים",
|
||||
"VisitsSummaryDocumentation": "זו סקירה של התפתחות הביקור.",
|
||||
"WidgetLastVisits": "גרף ביקורים אחרונים",
|
||||
"WidgetOverviewGraph": "מבט כללי עם גרף",
|
||||
"WidgetVisits": "מבט כללי על ביקורים"
|
||||
}
|
||||
}
|
||||
17
www/analytics/plugins/VisitsSummary/lang/hi.json
Normal file
17
www/analytics/plugins/VisitsSummary/lang/hi.json
Normal file
|
|
@ -0,0 +1,17 @@
|
|||
{
|
||||
"VisitsSummary": {
|
||||
"AverageVisitDuration": "%s औसत यात्रा की अवधि",
|
||||
"GenerateQueries": "%s के प्रश्नों को मार डाला",
|
||||
"GenerateTime": "%s सेकेंडों पेज उत्पन्न करने के लिए",
|
||||
"MaxNbActions": "एक यात्रा में %s अधिकतम कार्यों",
|
||||
"NbActionsDescription": "%s कार्रवाई",
|
||||
"NbDownloadsDescription": "%s डाउनलोड",
|
||||
"NbOutlinksDescription": "%s आउटलिंक",
|
||||
"NbPageviewsDescription": "%s पृष्ठ दृश्यों",
|
||||
"NbUniqueOutlinksDescription": "%s अद्वितीय आउटलिंक",
|
||||
"NbUniquePageviewsDescription": "%s अद्वितीय पृष्ठदृश्य",
|
||||
"NbUniqueVisitors": "%s अद्वितीय आगंतुकों",
|
||||
"PluginDescription": "रिपोर्ट सामान्य विश्लेषिकी मेट्रिक्स: यात्राओं, अद्वितीय आगंतुकों, कार्यों की संख्या, उछाल दर, आदि",
|
||||
"VisitsSummary": "दौरा सारांश"
|
||||
}
|
||||
}
|
||||
8
www/analytics/plugins/VisitsSummary/lang/hr.json
Normal file
8
www/analytics/plugins/VisitsSummary/lang/hr.json
Normal file
|
|
@ -0,0 +1,8 @@
|
|||
{
|
||||
"VisitsSummary": {
|
||||
"VisitsSummary": "Pregled posjeta",
|
||||
"WidgetLastVisits": "Posjete kroz vrijeme",
|
||||
"WidgetOverviewGraph": "Pregled posjeta (sa grafom)",
|
||||
"WidgetVisits": "Pregled posjeta"
|
||||
}
|
||||
}
|
||||
17
www/analytics/plugins/VisitsSummary/lang/hu.json
Normal file
17
www/analytics/plugins/VisitsSummary/lang/hu.json
Normal file
|
|
@ -0,0 +1,17 @@
|
|||
{
|
||||
"VisitsSummary": {
|
||||
"AverageVisitDuration": "%s az átlagos látogatás időtartama",
|
||||
"GenerateQueries": "%s kérés végrehajtva",
|
||||
"GenerateTime": "%s másodperc kellett a lap legenerálásához",
|
||||
"MaxNbActions": "%s akció egy látogatás során maximum",
|
||||
"NbActionsDescription": "%s akció (weblap megnyitása, letöltések és kimenő linkek)",
|
||||
"NbActionsPerVisit": "%s akció látogatásonként",
|
||||
"NbUniqueVisitors": "%s egyedi látogatás",
|
||||
"NbVisitsBounced": "%s látogatás csak egy weblap megtekintésével",
|
||||
"VisitsSummary": "Látogatások összesítése",
|
||||
"VisitsSummaryDocumentation": "Ez egy összefoglaló nézet a látogatások folyamatáról.",
|
||||
"WidgetLastVisits": "Utolsó látogatások grafikonja",
|
||||
"WidgetOverviewGraph": "Áttekintés grafikonnal",
|
||||
"WidgetVisits": "Látogatások áttekintése"
|
||||
}
|
||||
}
|
||||
26
www/analytics/plugins/VisitsSummary/lang/id.json
Normal file
26
www/analytics/plugins/VisitsSummary/lang/id.json
Normal file
|
|
@ -0,0 +1,26 @@
|
|||
{
|
||||
"VisitsSummary": {
|
||||
"AverageGenerationTime": "%s rerata waktu pembangkitan",
|
||||
"AverageVisitDuration": "%s rerata waktu kunjungan",
|
||||
"GenerateQueries": "%s kueri dijalankan",
|
||||
"GenerateTime": "%s detik untuk menghasilkan halaman",
|
||||
"MaxNbActions": "%s tindakan maksimum dalam satu kunjungan",
|
||||
"NbActionsDescription": "%s tindakan (menampilkan halaman, mengunduh, dan tautan keluar)",
|
||||
"NbActionsPerVisit": "%s tindakan tiap kunjungan",
|
||||
"NbDownloadsDescription": "%s unduhan",
|
||||
"NbKeywordsDescription": "%s kata kunci unik",
|
||||
"NbOutlinksDescription": "%s tautan keluar",
|
||||
"NbPageviewsDescription": "%s tampilan halaman",
|
||||
"NbSearchesDescription": "%s jumlah pencarian dalam situs Anda",
|
||||
"NbUniqueDownloadsDescription": "%s unduhan unik",
|
||||
"NbUniqueOutlinksDescription": "%s tautan keluar unik",
|
||||
"NbUniquePageviewsDescription": "%s tampilan halaman unik",
|
||||
"NbUniqueVisitors": "%s pengunjung unik",
|
||||
"NbVisitsBounced": "%s kunjungan dengan pentalan (meninggalkan situs setelah mengunjungi satu halaman)",
|
||||
"VisitsSummary": "Rangkuman Kunjungan",
|
||||
"VisitsSummaryDocumentation": "Ini merupakan iktisar perkembangan kunjungan.",
|
||||
"WidgetLastVisits": "Grafik kunjungan terakhir",
|
||||
"WidgetOverviewGraph": "Iktisar dengan grafik",
|
||||
"WidgetVisits": "Iktisar kunjungan"
|
||||
}
|
||||
}
|
||||
16
www/analytics/plugins/VisitsSummary/lang/is.json
Normal file
16
www/analytics/plugins/VisitsSummary/lang/is.json
Normal file
|
|
@ -0,0 +1,16 @@
|
|||
{
|
||||
"VisitsSummary": {
|
||||
"AverageVisitDuration": "%s meðallengd heimsóknar",
|
||||
"GenerateQueries": "%s fyrirspurnir framkvæmdar",
|
||||
"GenerateTime": "%s sekúndur að gera þessa síðu",
|
||||
"MaxNbActions": "%s hámark aðgerða í einni heimsókn",
|
||||
"NbActionsDescription": "%s aðgerðir (síðuflettingar, niðurhal og linkar frá vefnum)",
|
||||
"NbActionsPerVisit": "%s aðgerðir á heimsókn",
|
||||
"NbUniqueVisitors": "%s einstakir gestir",
|
||||
"NbVisitsBounced": "%s heimsóknir hafa skoppað (yfirgefið vefinn eftir eina síðu)",
|
||||
"VisitsSummary": "Samantekt heimsókna",
|
||||
"WidgetLastVisits": "Línurit yfir síðustu heimsóknir",
|
||||
"WidgetOverviewGraph": "Yfirlit með línuriti",
|
||||
"WidgetVisits": "Heimsóknayfirlit"
|
||||
}
|
||||
}
|
||||
27
www/analytics/plugins/VisitsSummary/lang/it.json
Normal file
27
www/analytics/plugins/VisitsSummary/lang/it.json
Normal file
|
|
@ -0,0 +1,27 @@
|
|||
{
|
||||
"VisitsSummary": {
|
||||
"AverageGenerationTime": "%s tempo medio di generazione",
|
||||
"AverageVisitDuration": "%s durata media della visita",
|
||||
"GenerateQueries": "%s queries eseguite",
|
||||
"GenerateTime": "%s secondi per generare la pagina",
|
||||
"MaxNbActions": "%s numero massimo di azioni in 1 visita",
|
||||
"NbActionsDescription": "%s azioni",
|
||||
"NbActionsPerVisit": "%s azioni (pagine viste, download, link esterni e ricerche interne al sito) per visita",
|
||||
"NbDownloadsDescription": "%s downloads",
|
||||
"NbKeywordsDescription": "%s keywords uniche",
|
||||
"NbOutlinksDescription": "%s links in uscita",
|
||||
"NbPageviewsDescription": "%s visualizzazioni pagina",
|
||||
"NbSearchesDescription": "%s totale delle ricerche sul tuo sito",
|
||||
"NbUniqueDownloadsDescription": "%s downloads unici",
|
||||
"NbUniqueOutlinksDescription": "%s links in uscita unici",
|
||||
"NbUniquePageviewsDescription": "%s visualizzazioni pagina uniche",
|
||||
"NbUniqueVisitors": "%s visitatori unici",
|
||||
"NbVisitsBounced": "Il %s dei visitatori hanno visto 1 sola pagina",
|
||||
"PluginDescription": "Riporta le comuni metriche delle statistiche: visite, visitatori unici, numero di azioni, percentuale rimbalzi, ecc.",
|
||||
"VisitsSummary": "Sommario delle visite",
|
||||
"VisitsSummaryDocumentation": "Questa è una panoramica dell'evoluzione delle visite.",
|
||||
"WidgetLastVisits": "Visite nel Periodo",
|
||||
"WidgetOverviewGraph": "Riepilogo Visite (con grafico)",
|
||||
"WidgetVisits": "Riepilogo visite"
|
||||
}
|
||||
}
|
||||
27
www/analytics/plugins/VisitsSummary/lang/ja.json
Normal file
27
www/analytics/plugins/VisitsSummary/lang/ja.json
Normal file
|
|
@ -0,0 +1,27 @@
|
|||
{
|
||||
"VisitsSummary": {
|
||||
"AverageGenerationTime": "%s 平均発生時間",
|
||||
"AverageVisitDuration": "%s ビジットの平均持続時間",
|
||||
"GenerateQueries": "実行されたクエリ %s",
|
||||
"GenerateTime": "ページ生成時間 %s 秒",
|
||||
"MaxNbActions": "%s 1訪問あたりの最大アクション数",
|
||||
"NbActionsDescription": "%s アクション(ページビュー、ダウンロード、外部リンク)",
|
||||
"NbActionsPerVisit": "%s ビジット単位のアクション数",
|
||||
"NbDownloadsDescription": "%s ダウンロード数",
|
||||
"NbKeywordsDescription": "%s ユニークキーワード",
|
||||
"NbOutlinksDescription": "%s 外部リンク数",
|
||||
"NbPageviewsDescription": "%s ページビュー数",
|
||||
"NbSearchesDescription": "%s ウェブサイトでの総検索数",
|
||||
"NbUniqueDownloadsDescription": "%s ユニークダウンロード数",
|
||||
"NbUniqueOutlinksDescription": "%s ユニーク外部リンク数",
|
||||
"NbUniquePageviewsDescription": "%s ユニークページビュー数",
|
||||
"NbUniqueVisitors": "%s ユニークビジター数",
|
||||
"NbVisitsBounced": "%s 直帰率(1ページを表示後にウェブサイトを離れた)",
|
||||
"PluginDescription": "一般的な分析メトリックのレポート:ビジット、ユニークなビジター、アクション数、直帰率等。",
|
||||
"VisitsSummary": "ビジットの概要",
|
||||
"VisitsSummaryDocumentation": "ビジット推移の概観です",
|
||||
"WidgetLastVisits": "最終ビジットのグラフ",
|
||||
"WidgetOverviewGraph": "グラフ付き概観",
|
||||
"WidgetVisits": "ビジットの概観"
|
||||
}
|
||||
}
|
||||
16
www/analytics/plugins/VisitsSummary/lang/ka.json
Normal file
16
www/analytics/plugins/VisitsSummary/lang/ka.json
Normal file
|
|
@ -0,0 +1,16 @@
|
|||
{
|
||||
"VisitsSummary": {
|
||||
"AverageVisitDuration": "%s ვიზიტის საშუალო ხანგრძლივობა",
|
||||
"GenerateQueries": "%s მოთხოვნა შესრულდა",
|
||||
"GenerateTime": "%s წამი გვერდის გენერირებისთვის",
|
||||
"MaxNbActions": "%s ერთ ვიზიტზე მაქსიმალური ქმედებები",
|
||||
"NbActionsDescription": "%s ქმედება (გვერდის დათვალიერება, ჩამოტვირთვები და გარე ბმულები)",
|
||||
"NbActionsPerVisit": "%s ქმედება ვიზიტზე",
|
||||
"NbUniqueVisitors": "%s უნიკალური ვიზიტორი",
|
||||
"NbVisitsBounced": "%s უსარგებლო ვიზიტი (დატოვა ვებ საიტი ერთ გვერდის ნახვის შემდეგ)",
|
||||
"VisitsSummary": "ვიზიტების მოკლე ანგარიში",
|
||||
"WidgetLastVisits": "ბოლო ვიზიტების გრაფიკი",
|
||||
"WidgetOverviewGraph": "მიმოხილვა გრაფიკით",
|
||||
"WidgetVisits": "ვიზიტების მიმოხილვა"
|
||||
}
|
||||
}
|
||||
27
www/analytics/plugins/VisitsSummary/lang/ko.json
Normal file
27
www/analytics/plugins/VisitsSummary/lang/ko.json
Normal file
|
|
@ -0,0 +1,27 @@
|
|||
{
|
||||
"VisitsSummary": {
|
||||
"AverageGenerationTime": "%s 평균 페이지 생성 시간",
|
||||
"AverageVisitDuration": "%s 방문의 평균 지속 시간",
|
||||
"GenerateQueries": "%s 쿼리 실행됨",
|
||||
"GenerateTime": "페이지 생성에 %s 초 걸림",
|
||||
"MaxNbActions": "%s 방문당 최대 활동",
|
||||
"NbActionsDescription": "%s 활동",
|
||||
"NbActionsPerVisit": "%s 방문당 활동",
|
||||
"NbDownloadsDescription": "%s 다운로드",
|
||||
"NbKeywordsDescription": "%s 고유 검색어",
|
||||
"NbOutlinksDescription": "%s 외부링크",
|
||||
"NbPageviewsDescription": "%s 페이지뷰",
|
||||
"NbSearchesDescription": "%s 사이트내 검색",
|
||||
"NbUniqueDownloadsDescription": "%s 고유 다운로드",
|
||||
"NbUniqueOutlinksDescription": "%s 고유 외부링크",
|
||||
"NbUniquePageviewsDescription": "%s 고유 페이지뷰",
|
||||
"NbUniqueVisitors": "%s 고유 방문자",
|
||||
"NbVisitsBounced": "%s 반송률 (첫 페이지에서 이탈)",
|
||||
"PluginDescription": "보고서 기본 분석 측정 기준: 방문횟수, 고유 방문자, 활동 횟수, 반송률 등",
|
||||
"VisitsSummary": "방문 개요",
|
||||
"VisitsSummaryDocumentation": "방문 추이 개요입니다.",
|
||||
"WidgetLastVisits": "최근 방문 그래프",
|
||||
"WidgetOverviewGraph": "개요 그래프",
|
||||
"WidgetVisits": "방문자 개요"
|
||||
}
|
||||
}
|
||||
16
www/analytics/plugins/VisitsSummary/lang/lt.json
Normal file
16
www/analytics/plugins/VisitsSummary/lang/lt.json
Normal file
|
|
@ -0,0 +1,16 @@
|
|||
{
|
||||
"VisitsSummary": {
|
||||
"AverageVisitDuration": "%s vidutinio apsilankymo trukmė",
|
||||
"GenerateQueries": "%s aktyvuotos užklausos",
|
||||
"GenerateTime": "%s sekundės puslapiui sugeneruoti",
|
||||
"MaxNbActions": "%s daugiausia veiksmų per apsilankymą",
|
||||
"NbActionsDescription": "%s veiksmai (puslapio peržiūros, atsisiuntimai ir išorinės nuorodos)",
|
||||
"NbActionsPerVisit": "%s veiksmų per apsilankymą",
|
||||
"NbUniqueVisitors": "%s unikalūs lankytojai",
|
||||
"NbVisitsBounced": "%s atsitiktiniai apsilankymai (paliko svetainę po pirmojo puslapio)",
|
||||
"VisitsSummary": "Apsilankymų suvestinė",
|
||||
"WidgetLastVisits": "Paskutinių apsilankymų diagrama",
|
||||
"WidgetOverviewGraph": "Peržiūra su diagrama",
|
||||
"WidgetVisits": "Apsilankymų peržiūra"
|
||||
}
|
||||
}
|
||||
17
www/analytics/plugins/VisitsSummary/lang/lv.json
Normal file
17
www/analytics/plugins/VisitsSummary/lang/lv.json
Normal file
|
|
@ -0,0 +1,17 @@
|
|||
{
|
||||
"VisitsSummary": {
|
||||
"AverageVisitDuration": "%s vidējais apmekējuma garums",
|
||||
"MaxNbActions": "%s maks. darbības vienā apmeklējumā",
|
||||
"NbActionsDescription": "%s darbības",
|
||||
"NbActionsPerVisit": "%s darbības (lapu skatījumi, lejupielādes un ārējas saites) apmeklējumā",
|
||||
"NbDownloadsDescription": "%s lejupielādes",
|
||||
"NbOutlinksDescription": "%s ārējas saites",
|
||||
"NbPageviewsDescription": "%s lapu skatījumi",
|
||||
"NbUniqueDownloadsDescription": "%s unikālas lejupielādes",
|
||||
"NbUniqueOutlinksDescription": "%s unikālas ārējas saites",
|
||||
"NbUniquePageviewsDescription": "%s unikāli lapu skatījumi",
|
||||
"NbUniqueVisitors": "%s unikāli apmeklētāji",
|
||||
"WidgetLastVisits": "Pēdējo apmeklējumu grafiks",
|
||||
"WidgetVisits": "Apmeklējumu pārskats"
|
||||
}
|
||||
}
|
||||
27
www/analytics/plugins/VisitsSummary/lang/nb.json
Normal file
27
www/analytics/plugins/VisitsSummary/lang/nb.json
Normal file
|
|
@ -0,0 +1,27 @@
|
|||
{
|
||||
"VisitsSummary": {
|
||||
"AverageGenerationTime": "%s gjennomsnittlig genereringstid",
|
||||
"AverageVisitDuration": "%s gjennomsnittlig besøksvarighet",
|
||||
"GenerateQueries": "%s spørringer kjørt",
|
||||
"GenerateTime": "%s sekunder for å generere denne siden",
|
||||
"MaxNbActions": "%s maks handlinger i ett besøk",
|
||||
"NbActionsDescription": "%s handlinger",
|
||||
"NbActionsPerVisit": "%s handlinger (sidevisninger, nedlastinger, utlenker og interne nettstedssøk) per besøk",
|
||||
"NbDownloadsDescription": "%s nedlastinger",
|
||||
"NbKeywordsDescription": "%s unike nøkkelord",
|
||||
"NbOutlinksDescription": "%s utlenker",
|
||||
"NbPageviewsDescription": "%s sidevisninger",
|
||||
"NbSearchesDescription": "%s søk totalt på ditt nettsted",
|
||||
"NbUniqueDownloadsDescription": "%s unike nedlastinger",
|
||||
"NbUniqueOutlinksDescription": "%s unike utlenker",
|
||||
"NbUniquePageviewsDescription": "%s unike sidevisninger",
|
||||
"NbUniqueVisitors": "%s unike besøkende",
|
||||
"NbVisitsBounced": "%s besøk har sprettet (forlatt nettstedet etter en side)",
|
||||
"PluginDescription": "Rapporterer generelle analysetall: besøk, unike besøkere, antall handlinger, sprettfrekvens, etc.",
|
||||
"VisitsSummary": "Besøksammendrag",
|
||||
"VisitsSummaryDocumentation": "Dette er en oversikt over besøksutvikling.",
|
||||
"WidgetLastVisits": "Graf over siste besøk",
|
||||
"WidgetOverviewGraph": "Oversikt med grafikk",
|
||||
"WidgetVisits": "Besøksoversikt"
|
||||
}
|
||||
}
|
||||
27
www/analytics/plugins/VisitsSummary/lang/nl.json
Normal file
27
www/analytics/plugins/VisitsSummary/lang/nl.json
Normal file
|
|
@ -0,0 +1,27 @@
|
|||
{
|
||||
"VisitsSummary": {
|
||||
"AverageGenerationTime": "%s gemiddelde laadtijd",
|
||||
"AverageVisitDuration": "%s gemiddelde duur bezoek",
|
||||
"GenerateQueries": "%s queries uitgevoerd",
|
||||
"GenerateTime": "%s seconden om deze pagina te genereren",
|
||||
"MaxNbActions": "%s hoogste aantal acties per bezoek",
|
||||
"NbActionsDescription": "%s acties",
|
||||
"NbActionsPerVisit": "%s acties per bezoek.",
|
||||
"NbDownloadsDescription": "%s downloads",
|
||||
"NbKeywordsDescription": "%s unieke sleutelwoorden",
|
||||
"NbOutlinksDescription": "%s outlinks",
|
||||
"NbPageviewsDescription": "%s paginaweergaves",
|
||||
"NbSearchesDescription": "%s totale zoekopdrachten",
|
||||
"NbUniqueDownloadsDescription": "%s unieke downloads",
|
||||
"NbUniqueOutlinksDescription": "%s unieke outlinks",
|
||||
"NbUniquePageviewsDescription": "%s unieke paginaweergaves",
|
||||
"NbUniqueVisitors": "%s unieke bezoekers",
|
||||
"NbVisitsBounced": "%s bezoekers hebben de website verlaten na één pagina",
|
||||
"PluginDescription": "Rapporteert algemene analyse metrics: bezoeken, unieke bezoeken, aantal acties, bounce ration, enz.",
|
||||
"VisitsSummary": "Bezoekers samenvatting",
|
||||
"VisitsSummaryDocumentation": "Dit is een trendlijn die de ontwikkeling weergeeft.",
|
||||
"WidgetLastVisits": "Recente bezoeken",
|
||||
"WidgetOverviewGraph": "Totalen met trendlijn",
|
||||
"WidgetVisits": "Bezoeken totalen"
|
||||
}
|
||||
}
|
||||
12
www/analytics/plugins/VisitsSummary/lang/nn.json
Normal file
12
www/analytics/plugins/VisitsSummary/lang/nn.json
Normal file
|
|
@ -0,0 +1,12 @@
|
|||
{
|
||||
"VisitsSummary": {
|
||||
"GenerateQueries": "%s spørjingar køyrd",
|
||||
"GenerateTime": "%s sekundar å generera denne siden",
|
||||
"MaxNbActions": "%s maks mengd handlingar på ein vitjing",
|
||||
"NbUniqueVisitors": "%s unike vitjarar",
|
||||
"NbVisitsBounced": "%s vitjarar hev hoppa (forsvunne etter ein sidevising)",
|
||||
"WidgetLastVisits": "Siste vitjingar",
|
||||
"WidgetOverviewGraph": "Oversikt med graf",
|
||||
"WidgetVisits": "Vitjingsoversikt"
|
||||
}
|
||||
}
|
||||
25
www/analytics/plugins/VisitsSummary/lang/pl.json
Normal file
25
www/analytics/plugins/VisitsSummary/lang/pl.json
Normal file
|
|
@ -0,0 +1,25 @@
|
|||
{
|
||||
"VisitsSummary": {
|
||||
"AverageGenerationTime": "%s średni czas generacji",
|
||||
"AverageVisitDuration": "%s średniego czasu trwania odwiedzin",
|
||||
"GenerateQueries": "%s wykonanych zapytań",
|
||||
"GenerateTime": "%s sekund do wygenerowania strony",
|
||||
"MaxNbActions": "%s działań maksymalnie przypadających na jedną wizytę",
|
||||
"NbActionsDescription": "%s działań (przeglądania stron, pobrań i linków kolejnych)",
|
||||
"NbActionsPerVisit": "%s działań na wizytę",
|
||||
"NbDownloadsDescription": "%s pobrań",
|
||||
"NbKeywordsDescription": "%s unikalne słowa kluczowe",
|
||||
"NbOutlinksDescription": "%s outlinków",
|
||||
"NbPageviewsDescription": "%s wejść",
|
||||
"NbSearchesDescription": "%s wszystkich wyszukań na twojej strony",
|
||||
"NbUniqueDownloadsDescription": "%s unikalnych pobrań",
|
||||
"NbUniqueOutlinksDescription": "%s unikalne outlinki",
|
||||
"NbUniquePageviewsDescription": "%s unikalnych wejść",
|
||||
"NbUniqueVisitors": "%s jednorazowych gości",
|
||||
"NbVisitsBounced": "%s odwiedzin powróciło (opuszczając serwis po jednej stronie)",
|
||||
"VisitsSummary": "Podsumowanie odwiedzin",
|
||||
"WidgetLastVisits": "Wykres z ostatnich odwiedzin",
|
||||
"WidgetOverviewGraph": "Podgląd z wykresem",
|
||||
"WidgetVisits": "Podgląd odwiedzin"
|
||||
}
|
||||
}
|
||||
27
www/analytics/plugins/VisitsSummary/lang/pt-br.json
Normal file
27
www/analytics/plugins/VisitsSummary/lang/pt-br.json
Normal file
|
|
@ -0,0 +1,27 @@
|
|||
{
|
||||
"VisitsSummary": {
|
||||
"AverageGenerationTime": "%s tempo médio de geração",
|
||||
"AverageVisitDuration": "duração média da visita %s",
|
||||
"GenerateQueries": "%s consultas executadas",
|
||||
"GenerateTime": "%s segundos para gerar a página",
|
||||
"MaxNbActions": "%s ações máximas em uma visita",
|
||||
"NbActionsDescription": "%s ações (visualizações de páginas, downloads e links externos)",
|
||||
"NbActionsPerVisit": "%s ações (exibições de página, downloads, outlinks e pesquisas internas no site) por visita",
|
||||
"NbDownloadsDescription": "%s downloads",
|
||||
"NbKeywordsDescription": "%s palavras-chave únicas",
|
||||
"NbOutlinksDescription": "%s outlinks",
|
||||
"NbPageviewsDescription": "%s exibições de página",
|
||||
"NbSearchesDescription": "%s pesquisas totais no seu website",
|
||||
"NbUniqueDownloadsDescription": "%s downloads únicos",
|
||||
"NbUniqueOutlinksDescription": "%s outlinks únicos",
|
||||
"NbUniquePageviewsDescription": "%s exibições de página únicas",
|
||||
"NbUniqueVisitors": "%s visitantes únicos",
|
||||
"NbVisitsBounced": "%s visitantes rejeitaram (deixaram o website após uma página)",
|
||||
"PluginDescription": "Informa métricas analíticas gerais: visitas, visitantes únicos, número de ações, taxa de rejeição, etc.",
|
||||
"VisitsSummary": "Resumo dos Visitantes",
|
||||
"VisitsSummaryDocumentation": "Esta é uma visão geral da evolução da visita.",
|
||||
"WidgetLastVisits": "Gráfico dos últimos visitantes",
|
||||
"WidgetOverviewGraph": "Visão Geral com Gráfico",
|
||||
"WidgetVisits": "Visão Geral dos Visitantes"
|
||||
}
|
||||
}
|
||||
23
www/analytics/plugins/VisitsSummary/lang/pt.json
Normal file
23
www/analytics/plugins/VisitsSummary/lang/pt.json
Normal file
|
|
@ -0,0 +1,23 @@
|
|||
{
|
||||
"VisitsSummary": {
|
||||
"AverageVisitDuration": "%s duração média de visitas",
|
||||
"GenerateQueries": "%s consultas executadas",
|
||||
"GenerateTime": "%s segundos para gerar a página",
|
||||
"MaxNbActions": "%s máximo de acções numa visita",
|
||||
"NbActionsDescription": "%s acções (páginas vistas, transferências e links de saída)",
|
||||
"NbActionsPerVisit": "%s acções por visita",
|
||||
"NbDownloadsDescription": "%s downloads",
|
||||
"NbOutlinksDescription": "%s links de saída",
|
||||
"NbPageviewsDescription": "%s visualização de páginas",
|
||||
"NbUniqueDownloadsDescription": "%s downloads únicos",
|
||||
"NbUniqueOutlinksDescription": "%s links de saída únicos",
|
||||
"NbUniquePageviewsDescription": "%s visualização única de páginas",
|
||||
"NbUniqueVisitors": "%s visitantes únicos",
|
||||
"NbVisitsBounced": "%s visitas ressaltaram (saíram do website depois de uma página)",
|
||||
"VisitsSummary": "Resumo das Visitas",
|
||||
"VisitsSummaryDocumentation": "Isto é uma visualização global da evolução das visitas.",
|
||||
"WidgetLastVisits": "Gráfico das últimas visitas",
|
||||
"WidgetOverviewGraph": "Visão geral com gráfico",
|
||||
"WidgetVisits": "Visão geral das visitas"
|
||||
}
|
||||
}
|
||||
26
www/analytics/plugins/VisitsSummary/lang/ro.json
Normal file
26
www/analytics/plugins/VisitsSummary/lang/ro.json
Normal file
|
|
@ -0,0 +1,26 @@
|
|||
{
|
||||
"VisitsSummary": {
|
||||
"AverageGenerationTime": "%s timpul mediu de generare",
|
||||
"AverageVisitDuration": "%s durata medie a vizitei",
|
||||
"GenerateQueries": "%s interogari executate",
|
||||
"GenerateTime": "%s secunde pentru generarea pagini",
|
||||
"MaxNbActions": "%s actiuni maxime pe vizita",
|
||||
"NbActionsDescription": "%s acţiuni",
|
||||
"NbActionsPerVisit": "%s acţiuni (vizionări de pagini, descîrcîri, linkuri externe şi căutări pe site) pentru o vizită",
|
||||
"NbDownloadsDescription": "%s descărcări",
|
||||
"NbKeywordsDescription": "%s cuvinte-cheie unice",
|
||||
"NbOutlinksDescription": "%s outlinks",
|
||||
"NbPageviewsDescription": "%s vizionări de pagine",
|
||||
"NbSearchesDescription": "total %s căutări pe site-ul tău",
|
||||
"NbUniqueDownloadsDescription": "%s descărcări unice",
|
||||
"NbUniqueOutlinksDescription": "%s outlinks unice",
|
||||
"NbUniquePageviewsDescription": "%s vizualizări unice de pagină",
|
||||
"NbUniqueVisitors": "%s vizitatori unici",
|
||||
"NbVisitsBounced": "%s vizite care au sarit(a părăsit site-ul după o singură pagină)",
|
||||
"VisitsSummary": "Rezumatul vizitelor",
|
||||
"VisitsSummaryDocumentation": "Acesta este un rezumat a evoluţiei vizitelor.",
|
||||
"WidgetLastVisits": "Grafic ultima vizita",
|
||||
"WidgetOverviewGraph": "Rezumatul grafic",
|
||||
"WidgetVisits": "Rezumatul vizitelor"
|
||||
}
|
||||
}
|
||||
26
www/analytics/plugins/VisitsSummary/lang/ru.json
Normal file
26
www/analytics/plugins/VisitsSummary/lang/ru.json
Normal file
|
|
@ -0,0 +1,26 @@
|
|||
{
|
||||
"VisitsSummary": {
|
||||
"AverageGenerationTime": "%s среднее время генерации страницы",
|
||||
"AverageVisitDuration": "%s средняя продолжительность посещения",
|
||||
"GenerateQueries": "%s запросов выполнено",
|
||||
"GenerateTime": "Страница сгенерирована за %s секунд",
|
||||
"MaxNbActions": "%s макс. действий за одно посещение",
|
||||
"NbActionsDescription": "%s действий (просмотры страниц, загрузки, внешние переходы)",
|
||||
"NbActionsPerVisit": "%s действий за одно посещение",
|
||||
"NbDownloadsDescription": "%s скачиваний",
|
||||
"NbKeywordsDescription": "%s уникальных ключевых слов",
|
||||
"NbOutlinksDescription": "%s исходящих ссылок",
|
||||
"NbPageviewsDescription": "%s просмотров страниц",
|
||||
"NbSearchesDescription": "%s всего поисков на вашем сайте",
|
||||
"NbUniqueDownloadsDescription": "%s уникальных скачиваний",
|
||||
"NbUniqueOutlinksDescription": "%s уникальных исходящих ссылок",
|
||||
"NbUniquePageviewsDescription": "%s уникальных просмотров страниц",
|
||||
"NbUniqueVisitors": "%s уникальных посетителей",
|
||||
"NbVisitsBounced": "%s отказов (ушли после посещения одной страницы)",
|
||||
"VisitsSummary": "Посещения",
|
||||
"VisitsSummaryDocumentation": "Это обзор динамики посещений.",
|
||||
"WidgetLastVisits": "График последних посещений",
|
||||
"WidgetOverviewGraph": "Обзор по всем графикам",
|
||||
"WidgetVisits": "Обзор посещений"
|
||||
}
|
||||
}
|
||||
25
www/analytics/plugins/VisitsSummary/lang/sk.json
Normal file
25
www/analytics/plugins/VisitsSummary/lang/sk.json
Normal file
|
|
@ -0,0 +1,25 @@
|
|||
{
|
||||
"VisitsSummary": {
|
||||
"AverageGenerationTime": "%s priemerný čas generovania",
|
||||
"AverageVisitDuration": "%s priemerná dĺžka návštevy",
|
||||
"GenerateQueries": "spustené požiadavky: %s",
|
||||
"GenerateTime": "%s sekúnd na vygenerovanie strany",
|
||||
"MaxNbActions": "Max. akcií na jednu návštevu: %s",
|
||||
"NbActionsDescription": "%s akcie (zobrazenie stránok, sťahovanie a odkazujúce odkazy)",
|
||||
"NbActionsPerVisit": "%s akcia za návštevu",
|
||||
"NbDownloadsDescription": "%s stiahnutí",
|
||||
"NbKeywordsDescription": "%s unikátnych kľúčových slôv",
|
||||
"NbOutlinksDescription": "%s vonkajších odkazov",
|
||||
"NbPageviewsDescription": "%s zobrazení stránok",
|
||||
"NbSearchesDescription": "%s celkovo vyhľádavaní na vašej stránke",
|
||||
"NbUniqueDownloadsDescription": "%s unikátnych stiahnutí",
|
||||
"NbUniqueOutlinksDescription": "%s unikátnych vonkajších odkazov",
|
||||
"NbUniquePageviewsDescription": "%s unikátnych zobrazení stránok",
|
||||
"NbUniqueVisitors": "Počet unikátnych návštevníkov: %s",
|
||||
"NbVisitsBounced": "%s návštev odskočilo (odišli po zobrazení jednej stránky)",
|
||||
"VisitsSummary": "Všetky návštevy",
|
||||
"WidgetLastVisits": "Graf posledných návštev",
|
||||
"WidgetOverviewGraph": "Prehľad s grafom",
|
||||
"WidgetVisits": "Prehľad návštevníkov"
|
||||
}
|
||||
}
|
||||
27
www/analytics/plugins/VisitsSummary/lang/sl.json
Normal file
27
www/analytics/plugins/VisitsSummary/lang/sl.json
Normal file
|
|
@ -0,0 +1,27 @@
|
|||
{
|
||||
"VisitsSummary": {
|
||||
"AverageGenerationTime": "%s povprečni čas generiranja",
|
||||
"AverageVisitDuration": "%s povprečno trajanje obiska",
|
||||
"GenerateQueries": "%s ukazov izvršenih",
|
||||
"GenerateTime": "%s sekund za prikaz strani",
|
||||
"MaxNbActions": "%s največje število akcij v enem obisku",
|
||||
"NbActionsDescription": "%s akcij",
|
||||
"NbActionsPerVisit": "%s akcij (ogledov, prenosov, izhodnih povezav) na obisk",
|
||||
"NbDownloadsDescription": "%s prenosov",
|
||||
"NbKeywordsDescription": "%s unikatnih ključnih besed",
|
||||
"NbOutlinksDescription": "%s izhodnih povezav",
|
||||
"NbPageviewsDescription": "%s ogledov",
|
||||
"NbSearchesDescription": "%s vseh iskanj na vaši spletni strani",
|
||||
"NbUniqueDownloadsDescription": "%s unikatnih prenosov",
|
||||
"NbUniqueOutlinksDescription": "%s unikatnih izhodnih povezav",
|
||||
"NbUniquePageviewsDescription": "%s unikatnih ogledov",
|
||||
"NbUniqueVisitors": "%s unikatnih obiskovalcev",
|
||||
"NbVisitsBounced": "%s ogledov je bilo odbojev (so zapustili stran po ogledu ene strani)",
|
||||
"PluginDescription": "Splošne anlitične metrike: obiski, unikatni obiskovalci, število akcij, stopnja odbojev, ipd.",
|
||||
"VisitsSummary": "Povzetek obiskov",
|
||||
"VisitsSummaryDocumentation": "To je pregled obiskov v zadnjem času.",
|
||||
"WidgetLastVisits": "Graf zadnjih obiskov",
|
||||
"WidgetOverviewGraph": "Pregled z grafom",
|
||||
"WidgetVisits": "Povzetek obiskov"
|
||||
}
|
||||
}
|
||||
27
www/analytics/plugins/VisitsSummary/lang/sq.json
Normal file
27
www/analytics/plugins/VisitsSummary/lang/sq.json
Normal file
|
|
@ -0,0 +1,27 @@
|
|||
{
|
||||
"VisitsSummary": {
|
||||
"AverageGenerationTime": "%s mesatare kohe prodhimi",
|
||||
"AverageVisitDuration": "%s mesatare zgjatje vizitash",
|
||||
"GenerateQueries": "%s kërkesa të kryera",
|
||||
"GenerateTime": "%s sekonda për prodhimin e faqes",
|
||||
"MaxNbActions": "maksimumi %s veprime në një vizitë",
|
||||
"NbActionsDescription": "%s veprime",
|
||||
"NbActionsPerVisit": "%s veprime (parje faqesh, shkarkime, lidhje për jashtë sajtit dhe kërkime brenda sajtit) për vizitë",
|
||||
"NbDownloadsDescription": "%s shkarkime",
|
||||
"NbKeywordsDescription": "%s fjalëkyçe unikë",
|
||||
"NbOutlinksDescription": "%s lidhje për jashtë",
|
||||
"NbPageviewsDescription": "%s parje faqesh",
|
||||
"NbSearchesDescription": "%s kërkime gjithsej në sajtin tuaj",
|
||||
"NbUniqueDownloadsDescription": "%s shkarkime unike",
|
||||
"NbUniqueOutlinksDescription": "%s lidhje unike për jashtë",
|
||||
"NbUniquePageviewsDescription": "%s parje unike faqesh",
|
||||
"NbUniqueVisitors": "%s vizitorë unikë",
|
||||
"NbVisitsBounced": "%s vizita të kthyera mbrapsht (e lanë sajtin pas një faqeje)",
|
||||
"PluginDescription": "Raporton vlera të përgjithshme analitike: vizita, vizitorë unikë, numër veprimesh, shkallë kthimesh, etj.",
|
||||
"VisitsSummary": "Përmbledhje Vizitash",
|
||||
"VisitsSummaryDocumentation": "Kjo është një përmbledhje e evolucionit të vizitave.",
|
||||
"WidgetLastVisits": "Vizita Përgjatë Kohës",
|
||||
"WidgetOverviewGraph": "Përmbledhje Vizitash (me grafik)",
|
||||
"WidgetVisits": "Përmbledhje Vizitash"
|
||||
}
|
||||
}
|
||||
27
www/analytics/plugins/VisitsSummary/lang/sr.json
Normal file
27
www/analytics/plugins/VisitsSummary/lang/sr.json
Normal file
|
|
@ -0,0 +1,27 @@
|
|||
{
|
||||
"VisitsSummary": {
|
||||
"AverageGenerationTime": "%s prosečno vreme generisanja",
|
||||
"AverageVisitDuration": "Prosečno trajanje posete: %s",
|
||||
"GenerateQueries": "Izvršeno upita: %s",
|
||||
"GenerateTime": "Vreme generisanja izveštaja u sekundama: %s",
|
||||
"MaxNbActions": "Maksimum akcija u jednoj poseti: %s",
|
||||
"NbActionsDescription": "Broj akcija (prikaza stranica, preuzimanja i odlazaka): %s",
|
||||
"NbActionsPerVisit": "Akcija po poseti: %s",
|
||||
"NbDownloadsDescription": "%s preuzimanja",
|
||||
"NbKeywordsDescription": "Jedinstvenih ključnih reči: %s",
|
||||
"NbOutlinksDescription": "%s izlaznih linkova",
|
||||
"NbPageviewsDescription": "%s prikaza stranica",
|
||||
"NbSearchesDescription": "Ukupno pretraživanja vašeg sajta: %s",
|
||||
"NbUniqueDownloadsDescription": "%s jedinstvenih preuzimanja",
|
||||
"NbUniqueOutlinksDescription": "%s jedinstvenih izlaznih linkova",
|
||||
"NbUniquePageviewsDescription": "%s jedinstvenih prikaza stranica",
|
||||
"NbUniqueVisitors": "Broj jedinstvenih posetilaca: %s",
|
||||
"NbVisitsBounced": "%s posetilaca je otišlo posle samo jedne stranice",
|
||||
"PluginDescription": "Prikaz osnovnih metrika: posete, jedinstveni posetioci, broj akcija, stepen odbijanja (bounce) itd.",
|
||||
"VisitsSummary": "Sumarno",
|
||||
"VisitsSummaryDocumentation": "Ovo je pregled razvoja poseta",
|
||||
"WidgetLastVisits": "Grafikon najskorijih poseta",
|
||||
"WidgetOverviewGraph": "Pregled sa grafikonom",
|
||||
"WidgetVisits": "Pregled poseta"
|
||||
}
|
||||
}
|
||||
26
www/analytics/plugins/VisitsSummary/lang/sv.json
Normal file
26
www/analytics/plugins/VisitsSummary/lang/sv.json
Normal file
|
|
@ -0,0 +1,26 @@
|
|||
{
|
||||
"VisitsSummary": {
|
||||
"AverageGenerationTime": "%s genomsnittlig genereringstid",
|
||||
"AverageVisitDuration": "%s genomsnittlig besökstid",
|
||||
"GenerateQueries": "%s frågor exekverade",
|
||||
"GenerateTime": "Det tog %s sekunder att generera denna sida.",
|
||||
"MaxNbActions": "%s händelser som mest i ett besök",
|
||||
"NbActionsDescription": "%s händelser (sidvisningar, nedladdningar och outlinks)",
|
||||
"NbActionsPerVisit": "%s händelser per besök",
|
||||
"NbDownloadsDescription": "%s nerladdningar",
|
||||
"NbKeywordsDescription": "%s unika sökord",
|
||||
"NbOutlinksDescription": "%s utlänkar",
|
||||
"NbPageviewsDescription": "%s sidvisningar",
|
||||
"NbSearchesDescription": "%s sökningar",
|
||||
"NbUniqueDownloadsDescription": "%s unika nerladdningar",
|
||||
"NbUniqueOutlinksDescription": "%s unika utlänkar",
|
||||
"NbUniquePageviewsDescription": "%s unika sidvisningar",
|
||||
"NbUniqueVisitors": "%s unika besökare",
|
||||
"NbVisitsBounced": "%s besökare som studsat (lämnat efter en sidvisning)",
|
||||
"VisitsSummary": "Besökssummering",
|
||||
"VisitsSummaryDocumentation": "Detta är en översikt av besöksutvecklingen.",
|
||||
"WidgetLastVisits": "Besöksgraf",
|
||||
"WidgetOverviewGraph": "Översiktsgraf",
|
||||
"WidgetVisits": "Besöksöversikt"
|
||||
}
|
||||
}
|
||||
8
www/analytics/plugins/VisitsSummary/lang/te.json
Normal file
8
www/analytics/plugins/VisitsSummary/lang/te.json
Normal file
|
|
@ -0,0 +1,8 @@
|
|||
{
|
||||
"VisitsSummary": {
|
||||
"NbActionsDescription": "%s చర్యలు",
|
||||
"NbDownloadsDescription": "%s దింపుకోళ్ళు",
|
||||
"NbOutlinksDescription": "%s బయటిలంకెలు",
|
||||
"VisitsSummary": "సందర్శనల సంగ్రహం"
|
||||
}
|
||||
}
|
||||
23
www/analytics/plugins/VisitsSummary/lang/th.json
Normal file
23
www/analytics/plugins/VisitsSummary/lang/th.json
Normal file
|
|
@ -0,0 +1,23 @@
|
|||
{
|
||||
"VisitsSummary": {
|
||||
"AverageVisitDuration": "เฉลี่ยระยะเวลาการเข้าชม %s",
|
||||
"GenerateQueries": "%s การค้นหา",
|
||||
"GenerateTime": "%s วินาทีที่ใช้",
|
||||
"MaxNbActions": "%s หน้าสูงสุดในหนึ่งผู้เข้าชม",
|
||||
"NbActionsDescription": "%s ดำเนินการ(เข้าชม ดาวน์โหลดและลิงค์ออก)",
|
||||
"NbActionsPerVisit": "%s ดำเนินต่อเข้าชม",
|
||||
"NbDownloadsDescription": "%s ดาวน์โหลด",
|
||||
"NbOutlinksDescription": "%s ลิงค์ที่ออก",
|
||||
"NbPageviewsDescription": "%s จำนวนหน้าที่มีการเปิด",
|
||||
"NbUniqueDownloadsDescription": "%s จำนวนดาวน์โหลดที่ไม่ซ้ำกันน",
|
||||
"NbUniqueOutlinksDescription": "%s จำนวนลิงค์ที่ออกโดยไม่ซ้ำกัน",
|
||||
"NbUniquePageviewsDescription": "%s จำนวนหน้าที่มีการเปิดที่ไม่ซ้ำกัน",
|
||||
"NbUniqueVisitors": "%s ผู้เข้าชมที่ไม่ซ้ำ",
|
||||
"NbVisitsBounced": "%s ของผู้เข้าชมที่เด้ง (คือการออกจากเว็บไซต์หลังจากเปิดเพียงหน้าเดียว)",
|
||||
"VisitsSummary": "สรุปการเข้าชม",
|
||||
"VisitsSummaryDocumentation": "ภาพรวมของผู้เข้าชม",
|
||||
"WidgetLastVisits": "กราฟของผู้เข้าชมล่าสุด",
|
||||
"WidgetOverviewGraph": "ภาพรวมและกราฟ",
|
||||
"WidgetVisits": "ภาพรวมผู้เข้าชม"
|
||||
}
|
||||
}
|
||||
26
www/analytics/plugins/VisitsSummary/lang/tl.json
Normal file
26
www/analytics/plugins/VisitsSummary/lang/tl.json
Normal file
|
|
@ -0,0 +1,26 @@
|
|||
{
|
||||
"VisitsSummary": {
|
||||
"AverageGenerationTime": "%s average na henerasyon ng panahon",
|
||||
"AverageVisitDuration": "average na tagal ng pagbisita %s",
|
||||
"GenerateQueries": "mga query sa %s isagawa",
|
||||
"GenerateTime": "segundo %s upang makabuo ng pahina.",
|
||||
"MaxNbActions": "max na mga aksyon %s ng isang pagbisita",
|
||||
"NbActionsDescription": "%s mga aksyon",
|
||||
"NbActionsPerVisit": "Mga aksyon %s (mga page view downloads outlinks at panloob na paghahanap sa site) sa bawat pagbisita",
|
||||
"NbDownloadsDescription": "%s downloads",
|
||||
"NbKeywordsDescription": "mga natatanging mga keyword %s",
|
||||
"NbOutlinksDescription": "%s outlinks",
|
||||
"NbPageviewsDescription": "mga pageview %s",
|
||||
"NbSearchesDescription": "Kabuuan ng mga paghahanap %s sa iyong website.",
|
||||
"NbUniqueDownloadsDescription": "natatanging pag-download %s",
|
||||
"NbUniqueOutlinksDescription": "natatanging outlinks %s",
|
||||
"NbUniquePageviewsDescription": "%s natatanging mga pageview",
|
||||
"NbUniqueVisitors": "mga natatanging bisita %s",
|
||||
"NbVisitsBounced": "%s na pagbisita ay bumalik (umalis sa website pagkatapos ng isang pahina)",
|
||||
"VisitsSummary": "Buod ng mga Pagbisita",
|
||||
"VisitsSummaryDocumentation": "Ito ay isang pangkalahatang-ideya sa ebolusyon ng pagbisita",
|
||||
"WidgetLastVisits": "Mga pagbisita sa paglipas ng panahon",
|
||||
"WidgetOverviewGraph": "Mga pagbisita pangkalahatang-ideya ng (na may mga graph)",
|
||||
"WidgetVisits": "Visits Overview"
|
||||
}
|
||||
}
|
||||
16
www/analytics/plugins/VisitsSummary/lang/tr.json
Normal file
16
www/analytics/plugins/VisitsSummary/lang/tr.json
Normal file
|
|
@ -0,0 +1,16 @@
|
|||
{
|
||||
"VisitsSummary": {
|
||||
"GenerateQueries": "%s sorgu çalıştırılmıştır.",
|
||||
"GenerateTime": "sayfa %s saniyede oluşturulmuştur.",
|
||||
"MaxNbActions": "Bir ziyarette yapılan max etkinlik %s",
|
||||
"NbActionsDescription": "Etkinlik sayısı %s (sayfa gösterimi, dosya indirme, dış linkler)",
|
||||
"NbKeywordsDescription": "%s tekil anahtar kelimeler",
|
||||
"NbUniqueVisitors": "%s tekil ziyaretçiler",
|
||||
"NbVisitsBounced": "%s ziyaret sıçrama yaşadı (ziyaretçi 1 sayfaya baktıktan sonra siteyi terketti )",
|
||||
"VisitsSummary": "Özeri gör",
|
||||
"VisitsSummaryDocumentation": "Ziyaretler için genel bakış niteliğindedir.",
|
||||
"WidgetLastVisits": "Son ziyaret grafiği",
|
||||
"WidgetOverviewGraph": "Grafiklere genel bakış",
|
||||
"WidgetVisits": "Ziyaret özeti"
|
||||
}
|
||||
}
|
||||
16
www/analytics/plugins/VisitsSummary/lang/uk.json
Normal file
16
www/analytics/plugins/VisitsSummary/lang/uk.json
Normal file
|
|
@ -0,0 +1,16 @@
|
|||
{
|
||||
"VisitsSummary": {
|
||||
"AverageVisitDuration": "%s середня тривалість відвідування",
|
||||
"GenerateQueries": "%s запитів виконано",
|
||||
"GenerateTime": "%s секунд на генерацію сторінки",
|
||||
"MaxNbActions": "%s максимальна кількість переглядів сторінок за одне відвідування",
|
||||
"NbActionsDescription": "%s дій (переглядів сторінок, завантажень, переходів за зовнішніми посиланнями)",
|
||||
"NbActionsPerVisit": "%s дій на відвідування",
|
||||
"NbUniqueVisitors": "%s унікальних відвідувачів",
|
||||
"NbVisitsBounced": "%s візитів з відмовами (залишили сайт після прегляду однієї сторінки)",
|
||||
"VisitsSummary": "Узагальнено відвідування",
|
||||
"WidgetLastVisits": "Графік останніх відвідувань",
|
||||
"WidgetOverviewGraph": "Огляд з графіком",
|
||||
"WidgetVisits": "Огляд відвідувань"
|
||||
}
|
||||
}
|
||||
26
www/analytics/plugins/VisitsSummary/lang/vi.json
Normal file
26
www/analytics/plugins/VisitsSummary/lang/vi.json
Normal file
|
|
@ -0,0 +1,26 @@
|
|||
{
|
||||
"VisitsSummary": {
|
||||
"AverageGenerationTime": "Thời gian phát sinh trung bình %s",
|
||||
"AverageVisitDuration": "Thời gian truy cập trung bình %s",
|
||||
"GenerateQueries": "Thực thi truy vấn %s",
|
||||
"GenerateTime": "%s giây để tạo trang",
|
||||
"MaxNbActions": "Các hoạt động tối đa %s trong một lần truy cập",
|
||||
"NbActionsDescription": "Hành động %s",
|
||||
"NbActionsPerVisit": "Hành động %s ( xem trang, tải xuống, outlink và trang tìm kiếm nội bộ) mỗi lượt truy cập",
|
||||
"NbDownloadsDescription": "%s tải xuống",
|
||||
"NbKeywordsDescription": "%s từ khóa duy nhất(unique)",
|
||||
"NbOutlinksDescription": "%s outlink",
|
||||
"NbPageviewsDescription": "%s lượt xem trang",
|
||||
"NbSearchesDescription": "%s Tổng số lượt tìm kiếm trên trang web của bạn",
|
||||
"NbUniqueDownloadsDescription": "%s lượt tải duy nhất",
|
||||
"NbUniqueOutlinksDescription": "%s outlink duy nhất",
|
||||
"NbUniquePageviewsDescription": "%s lượt xem trang duy nhất",
|
||||
"NbUniqueVisitors": "%s khách truy cập duy nhất",
|
||||
"NbVisitsBounced": "%s lượt truy cập đã bị thải hồi (rời khỏi trang web sau mỗi lượt truy cập trang)",
|
||||
"VisitsSummary": "Lịch sử các lượt truy cập",
|
||||
"VisitsSummaryDocumentation": "Đây là một tổng quan của sự mở rộng truy cập.",
|
||||
"WidgetLastVisits": "Các lượt truy cập theo thời gian",
|
||||
"WidgetOverviewGraph": "Các lượt truy cập tổng quan (với đồ thị)",
|
||||
"WidgetVisits": "Các lượt truy cập tổng quan"
|
||||
}
|
||||
}
|
||||
27
www/analytics/plugins/VisitsSummary/lang/zh-cn.json
Normal file
27
www/analytics/plugins/VisitsSummary/lang/zh-cn.json
Normal file
|
|
@ -0,0 +1,27 @@
|
|||
{
|
||||
"VisitsSummary": {
|
||||
"AverageGenerationTime": "%s 平均生成时间",
|
||||
"AverageVisitDuration": "%s 平均停留时间",
|
||||
"GenerateQueries": "%s 查询已执行",
|
||||
"GenerateTime": "%s 秒来生成这个页面",
|
||||
"MaxNbActions": "%s 单次访问的最大活动量",
|
||||
"NbActionsDescription": "%s 次活动",
|
||||
"NbActionsPerVisit": "%s 次活动 (查看页面、下载、离站链接和内部搜索)",
|
||||
"NbDownloadsDescription": "%s 次下载",
|
||||
"NbKeywordsDescription": "%s 个关键词",
|
||||
"NbOutlinksDescription": "%s 次离站链接",
|
||||
"NbPageviewsDescription": "%s 次浏览",
|
||||
"NbSearchesDescription": "%s 次站内搜索",
|
||||
"NbUniqueDownloadsDescription": "%s 次唯一下载",
|
||||
"NbUniqueOutlinksDescription": "%s 个唯一离站链接",
|
||||
"NbUniquePageviewsDescription": "%s 次唯一浏览",
|
||||
"NbUniqueVisitors": "%s 个独立访客数",
|
||||
"NbVisitsBounced": "%s 的跳出率 (查看一个页面后就离开)",
|
||||
"PluginDescription": "报告一般分析指标:参观,独立访问者,动作次数,跳出率等。",
|
||||
"VisitsSummary": "访客总表",
|
||||
"VisitsSummaryDocumentation": "这是访客趋势总表。",
|
||||
"WidgetLastVisits": "访客趋势图",
|
||||
"WidgetOverviewGraph": "趋势图总表",
|
||||
"WidgetVisits": "访客总表"
|
||||
}
|
||||
}
|
||||
16
www/analytics/plugins/VisitsSummary/lang/zh-tw.json
Normal file
16
www/analytics/plugins/VisitsSummary/lang/zh-tw.json
Normal file
|
|
@ -0,0 +1,16 @@
|
|||
{
|
||||
"VisitsSummary": {
|
||||
"AverageVisitDuration": "平均訪問時間 %s",
|
||||
"GenerateQueries": "%s 個查詢已執行",
|
||||
"GenerateTime": "頁面生成時間: %s 秒",
|
||||
"MaxNbActions": "%s 由單一次造訪所產生的最大活動數",
|
||||
"NbActionsDescription": "%s 個活動(檢視網頁、下載和離開連結)",
|
||||
"NbActionsPerVisit": "%s 每個訪客的活動數",
|
||||
"NbUniqueVisitors": "不重複訪客 %s 位",
|
||||
"NbVisitsBounced": "跳出率 %s(僅瀏覽一頁便離站)",
|
||||
"VisitsSummary": "訪客總覽",
|
||||
"WidgetLastVisits": "最近造訪圖表",
|
||||
"WidgetOverviewGraph": "圖表總覽",
|
||||
"WidgetVisits": "造訪次數總覽"
|
||||
}
|
||||
}
|
||||
|
|
@ -1,6 +1,5 @@
|
|||
|
||||
#dashboard .visitsSummaryReportTitle {
|
||||
margin-left: 0px;
|
||||
padding-left: 10px;
|
||||
border-top: 1px solid #ccc
|
||||
#dashboard .visitsSummaryReportTitle, .widget .visitsSummaryReportTitle {
|
||||
margin-left: 0;
|
||||
padding-left: 10px;
|
||||
border-top: 1px solid #ccc
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,69 +1,88 @@
|
|||
<div id='leftcolumn'>
|
||||
<div class="sparkline">
|
||||
{{ sparkline(urlSparklineNbVisits)|raw }}
|
||||
{{ 'General_NVisits'|translate("<strong>"~nbVisits~"</strong>")|raw }}{% if displayUniqueVisitors %},
|
||||
{{ 'VisitsSummary_NbUniqueVisitors'|translate("<strong>"~nbUniqVisitors~"</strong>")|raw }}{% endif %}
|
||||
</div>
|
||||
<div class="sparkline">
|
||||
{{ sparkline(urlSparklineAvgVisitDuration)|raw }}
|
||||
{% set averageVisitDuration=averageVisitDuration|sumtime %}
|
||||
{{ 'VisitsSummary_AverageVisitDuration'|translate("<strong>"~averageVisitDuration~"</strong>")|raw }}
|
||||
</div>
|
||||
<div class="sparkline">
|
||||
{{ sparkline(urlSparklineBounceRate)|raw }}
|
||||
{{ 'VisitsSummary_NbVisitsBounced'|translate("<strong>"~bounceRate~"%</strong>")|raw }}
|
||||
</div>
|
||||
<div class="sparkline">
|
||||
{{ sparkline(urlSparklineActionsPerVisit)|raw }}
|
||||
{{ 'VisitsSummary_NbActionsPerVisit'|translate("<strong>"~nbActionsPerVisit~"</strong>")|raw }}
|
||||
</div>
|
||||
{% if showActionsPluginReports|default(false) %}
|
||||
<div class="sparkline">
|
||||
{{ sparkline(urlSparklineAvgGenerationTime)|raw }}
|
||||
{% set averageGenerationTime=averageGenerationTime|sumtime %}
|
||||
{{ 'VisitsSummary_AverageGenerationTime'|translate("<strong>"~averageGenerationTime~"</strong>")|raw }}
|
||||
</div>
|
||||
{% endif %}
|
||||
</div>
|
||||
{% if not isWidget %}
|
||||
<div class="row">
|
||||
<div class="col-md-6">
|
||||
{% endif %}
|
||||
|
||||
<div id='rightcolumn'>
|
||||
{% if showActionsPluginReports|default(false) %}
|
||||
{% if showOnlyActions %}
|
||||
<div class="sparkline">
|
||||
{{ sparkline(urlSparklineNbVisits)|raw }}
|
||||
{{ 'General_NVisits'|translate("<strong>"~nbVisits|number~"</strong>")|raw }}{% if displayUniqueVisitors %},
|
||||
{{ 'VisitsSummary_NbUniqueVisitors'|translate("<strong>"~nbUniqVisitors|number~"</strong>")|raw }}{% endif %}
|
||||
</div>
|
||||
{% if nbUsers > 0 %}
|
||||
{# Most of users will not have used `setUserId` so this would be confusingly zero #}
|
||||
<div class="sparkline">
|
||||
{{ sparkline(urlSparklineNbActions)|raw }}
|
||||
{{ 'VisitsSummary_NbActionsDescription'|translate("<strong>"~nbActions~"</strong>")|raw }}
|
||||
{{ sparkline(urlSparklineNbUsers)|raw }}
|
||||
{{ 'General_NUsers'|translate("<strong>"~nbUsers|number~"</strong>")|raw }}
|
||||
</div>
|
||||
{% else %}
|
||||
<div class="sparkline">
|
||||
{{ sparkline(urlSparklineNbPageviews)|raw }}
|
||||
{{ 'VisitsSummary_NbPageviewsDescription'|translate("<strong>"~nbPageviews~"</strong>")|trim|raw }},
|
||||
{{ 'VisitsSummary_NbUniquePageviewsDescription'|translate("<strong>"~nbUniquePageviews~"</strong>")|raw }}
|
||||
</div>
|
||||
{% if displaySiteSearch %}
|
||||
{% endif %}
|
||||
<div class="sparkline">
|
||||
{{ sparkline(urlSparklineAvgVisitDuration)|raw }}
|
||||
{% set averageVisitDuration=averageVisitDuration|sumtime %}
|
||||
{{ 'VisitsSummary_AverageVisitDuration'|translate("<strong>"~averageVisitDuration~"</strong>")|raw }}
|
||||
</div>
|
||||
<div class="sparkline">
|
||||
{{ sparkline(urlSparklineBounceRate)|raw }}
|
||||
{{ 'VisitsSummary_NbVisitsBounced'|translate("<strong>"~bounceRate|percent~"</strong>")|raw }}
|
||||
</div>
|
||||
<div class="sparkline">
|
||||
{{ sparkline(urlSparklineActionsPerVisit)|raw }}
|
||||
{{ 'VisitsSummary_NbActionsPerVisit'|translate("<strong>"~nbActionsPerVisit|number(1)~"</strong>")|raw }}
|
||||
</div>
|
||||
{% if showActionsPluginReports|default(false) %}
|
||||
<div class="sparkline">
|
||||
{{ sparkline(urlSparklineAvgGenerationTime)|raw }}
|
||||
{% set averageGenerationTime=averageGenerationTime|sumtime %}
|
||||
{{ 'VisitsSummary_AverageGenerationTime'|translate("<strong>"~averageGenerationTime~"</strong>")|raw }}
|
||||
</div>
|
||||
{% endif %}
|
||||
|
||||
{% if not isWidget %}
|
||||
</div>
|
||||
<div class="col-md-6">
|
||||
{% endif %}
|
||||
|
||||
{% if showActionsPluginReports|default(false) %}
|
||||
{% if showOnlyActions %}
|
||||
<div class="sparkline">
|
||||
{{ sparkline(urlSparklineNbSearches)|raw }}
|
||||
{{ 'VisitsSummary_NbSearchesDescription'|translate("<strong>"~nbSearches~"</strong>")|trim|raw }},
|
||||
{{ 'VisitsSummary_NbKeywordsDescription'|translate("<strong>"~nbKeywords~"</strong>")|raw }}
|
||||
{{ sparkline(urlSparklineNbActions)|raw }}
|
||||
{{ 'VisitsSummary_NbActionsDescription'|translate("<strong>"~nbActions|number~"</strong>")|raw }}
|
||||
</div>
|
||||
{% endif %}
|
||||
<div class="sparkline">
|
||||
{{ sparkline(urlSparklineNbDownloads)|raw }}
|
||||
{{ 'VisitsSummary_NbDownloadsDescription'|translate("<strong>"~nbDownloads~"</strong>")|trim|raw }},
|
||||
{{ 'VisitsSummary_NbUniqueDownloadsDescription'|translate("<strong>"~nbUniqueDownloads~"</strong>")|raw }}
|
||||
</div>
|
||||
<div class="sparkline">
|
||||
{{ sparkline(urlSparklineNbOutlinks)|raw }}
|
||||
{{ 'VisitsSummary_NbOutlinksDescription'|translate("<strong>"~nbOutlinks~"</strong>")|trim|raw }},
|
||||
{{ 'VisitsSummary_NbUniqueOutlinksDescription'|translate("<strong>"~nbUniqueOutlinks~"</strong>")|raw }}
|
||||
</div>
|
||||
{% endif %}
|
||||
{% endif %}
|
||||
<div class="sparkline">
|
||||
{{ sparkline(urlSparklineMaxActions)|raw }}
|
||||
{{ 'VisitsSummary_MaxNbActions'|translate("<strong>"~maxActions~"</strong>")|raw }}
|
||||
{% else %}
|
||||
<div class="sparkline">
|
||||
{{ sparkline(urlSparklineNbPageviews)|raw }}
|
||||
{{ 'VisitsSummary_NbPageviewsDescription'|translate("<strong>"~nbPageviews|number~"</strong>")|trim|raw }},
|
||||
{{ 'VisitsSummary_NbUniquePageviewsDescription'|translate("<strong>"~nbUniquePageviews|number~"</strong>")|raw }}
|
||||
</div>
|
||||
{% if displaySiteSearch %}
|
||||
<div class="sparkline">
|
||||
{{ sparkline(urlSparklineNbSearches)|raw }}
|
||||
{{ 'VisitsSummary_NbSearchesDescription'|translate("<strong>"~nbSearches|number~"</strong>")|trim|raw }},
|
||||
{{ 'VisitsSummary_NbKeywordsDescription'|translate("<strong>"~nbKeywords|number~"</strong>")|raw }}
|
||||
</div>
|
||||
{% endif %}
|
||||
<div class="sparkline">
|
||||
{{ sparkline(urlSparklineNbDownloads)|raw }}
|
||||
{{ 'VisitsSummary_NbDownloadsDescription'|translate("<strong>"~nbDownloads|number~"</strong>")|trim|raw }},
|
||||
{{ 'VisitsSummary_NbUniqueDownloadsDescription'|translate("<strong>"~nbUniqueDownloads|number~"</strong>")|raw }}
|
||||
</div>
|
||||
<div class="sparkline">
|
||||
{{ sparkline(urlSparklineNbOutlinks)|raw }}
|
||||
{{ 'VisitsSummary_NbOutlinksDescription'|translate("<strong>"~nbOutlinks|number~"</strong>")|trim|raw }},
|
||||
{{ 'VisitsSummary_NbUniqueOutlinksDescription'|translate("<strong>"~nbUniqueOutlinks|number~"</strong>")|raw }}
|
||||
</div>
|
||||
{% endif %}
|
||||
{% endif %}
|
||||
<div class="sparkline">
|
||||
{{ sparkline(urlSparklineMaxActions)|raw }}
|
||||
{{ 'VisitsSummary_MaxNbActions'|translate("<strong>"~maxActions|number~"</strong>")|raw }}
|
||||
</div>
|
||||
|
||||
{{ postEvent('Template.VisitsSummaryOverviewSparklines') }}
|
||||
|
||||
{% if not isWidget %}
|
||||
</div>
|
||||
</div>
|
||||
<div style="clear:both;"></div>
|
||||
{% endif %}
|
||||
|
||||
{% include "_sparklineFooter.twig" %}
|
||||
|
||||
|
|
|
|||
|
|
@ -1,16 +1,9 @@
|
|||
{# This graphId must be unique for this report #}
|
||||
<h2 piwik-enriched-headline
|
||||
data-graph-id="VisitsSummary.getEvolutionGraph"
|
||||
data-graph-id="VisitsSummary.getIndexGraph"
|
||||
>{{ 'General_EvolutionOverPeriod'|translate }}</h2>
|
||||
|
||||
{{ graphEvolutionVisitsSummary|raw }}
|
||||
|
||||
<h2 class="visitsSummaryReportTitle">{{ 'General_Report'|translate }}</h2>
|
||||
{% include "@VisitsSummary/_sparklines.twig" %}
|
||||
{#
|
||||
Time page generation
|
||||
<p style='color:lightgrey; size:0.8em;'>
|
||||
{{ 'VisitsSummary_GenerateTime'|translate(totalTimeGeneration,totalNumberOfQueries) }}
|
||||
{% if totalNumberOfQueries != 0 %}, {{ 'VisitsSummary_GenerateQueries'|translate(totalNumberOfQueries) }}{% endif %}
|
||||
</p>
|
||||
#}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue