Skip to content
Extraits de code Groupes Projets
Valider 30d45911 rédigé par Thomas Steur's avatar Thomas Steur
Parcourir les fichiers

a few bug fixes eg Metics was already defined in Namespace and...

a few bug fixes eg Metics was already defined in Namespace and debug_append_url was ignored in localtracker
parent d3a4be4b
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
...@@ -14,7 +14,7 @@ use Piwik\Archive; ...@@ -14,7 +14,7 @@ use Piwik\Archive;
use Piwik\Common; use Piwik\Common;
use Piwik\DataTable; use Piwik\DataTable;
use Piwik\Date; use Piwik\Date;
use Piwik\Metrics; use Piwik\Metrics as PiwikMetrics;
use Piwik\Piwik; use Piwik\Piwik;
use Piwik\Plugin\Report; use Piwik\Plugin\Report;
use Piwik\Plugins\Actions\Columns\Metrics\AveragePageGenerationTime; use Piwik\Plugins\Actions\Columns\Metrics\AveragePageGenerationTime;
...@@ -247,7 +247,7 @@ class API extends \Piwik\Plugin\API ...@@ -247,7 +247,7 @@ class API extends \Piwik\Plugin\API
public function getSiteSearchKeywords($idSite, $period, $date, $segment = false) public function getSiteSearchKeywords($idSite, $period, $date, $segment = false)
{ {
$dataTable = $this->getSiteSearchKeywordsRaw($idSite, $period, $date, $segment); $dataTable = $this->getSiteSearchKeywordsRaw($idSite, $period, $date, $segment);
$dataTable->deleteColumn(Metrics::INDEX_SITE_SEARCH_HAS_NO_RESULT); $dataTable->deleteColumn(PiwikMetrics::INDEX_SITE_SEARCH_HAS_NO_RESULT);
$this->filterActionsDataTable($dataTable); $this->filterActionsDataTable($dataTable);
$this->addPagesPerSearchColumn($dataTable); $this->addPagesPerSearchColumn($dataTable);
return $dataTable; return $dataTable;
...@@ -276,13 +276,13 @@ class API extends \Piwik\Plugin\API ...@@ -276,13 +276,13 @@ class API extends \Piwik\Plugin\API
// Delete all rows that have some results // Delete all rows that have some results
$dataTable->filter('ColumnCallbackDeleteRow', $dataTable->filter('ColumnCallbackDeleteRow',
array( array(
Metrics::INDEX_SITE_SEARCH_HAS_NO_RESULT, PiwikMetrics::INDEX_SITE_SEARCH_HAS_NO_RESULT,
function ($value) { function ($value) {
return $value < 1; return $value < 1;
} }
)); ));
$dataTable->deleteRow(DataTable::ID_SUMMARY_ROW); $dataTable->deleteRow(DataTable::ID_SUMMARY_ROW);
$dataTable->deleteColumn(Metrics::INDEX_SITE_SEARCH_HAS_NO_RESULT); $dataTable->deleteColumn(PiwikMetrics::INDEX_SITE_SEARCH_HAS_NO_RESULT);
$this->filterActionsDataTable($dataTable); $this->filterActionsDataTable($dataTable);
$this->addPagesPerSearchColumn($dataTable); $this->addPagesPerSearchColumn($dataTable);
return $dataTable; return $dataTable;
......
...@@ -21,22 +21,6 @@ use Piwik\Plugins\Actions\Actions\ActionSiteSearch; ...@@ -21,22 +21,6 @@ use Piwik\Plugins\Actions\Actions\ActionSiteSearch;
*/ */
class Metrics class Metrics
{ {
const DOWNLOADS_RECORD_NAME = 'Actions_downloads';
const OUTLINKS_RECORD_NAME = 'Actions_outlink';
const PAGE_TITLES_RECORD_NAME = 'Actions_actions';
const SITE_SEARCH_RECORD_NAME = 'Actions_sitesearch';
const PAGE_URLS_RECORD_NAME = 'Actions_actions_url';
const METRIC_PAGEVIEWS_RECORD_NAME = 'Actions_nb_pageviews';
const METRIC_UNIQ_PAGEVIEWS_RECORD_NAME = 'Actions_nb_uniq_pageviews';
const METRIC_SUM_TIME_RECORD_NAME = 'Actions_sum_time_generation';
const METRIC_HITS_TIMED_RECORD_NAME = 'Actions_nb_hits_with_time_generation';
const METRIC_DOWNLOADS_RECORD_NAME = 'Actions_nb_downloads';
const METRIC_UNIQ_DOWNLOADS_RECORD_NAME = 'Actions_nb_uniq_downloads';
const METRIC_OUTLINKS_RECORD_NAME = 'Actions_nb_outlinks';
const METRIC_UNIQ_OUTLINKS_RECORD_NAME = 'Actions_nb_uniq_outlinks';
const METRIC_SEARCHES_RECORD_NAME = 'Actions_nb_searches';
const METRIC_KEYWORDS_RECORD_NAME = 'Actions_nb_keywords';
public static $actionTypes = array( public static $actionTypes = array(
Action::TYPE_PAGE_URL, Action::TYPE_PAGE_URL,
......
...@@ -21,6 +21,10 @@ class Piwik_LocalTracker extends PiwikTracker ...@@ -21,6 +21,10 @@ class Piwik_LocalTracker extends PiwikTracker
{ {
protected function sendRequest($url, $method = 'GET', $data = null, $force = false) protected function sendRequest($url, $method = 'GET', $data = null, $force = false)
{ {
if ($this->DEBUG_APPEND_URL) {
$url .= $this->DEBUG_APPEND_URL;
}
// if doing a bulk request, store the url // if doing a bulk request, store the url
if ($this->doBulkRequests && !$force) { if ($this->doBulkRequests && !$force) {
$this->storedTrackingActions[] = $url; $this->storedTrackingActions[] = $url;
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Terminez d'abord l'édition de ce message.
Veuillez vous inscrire ou vous pour commenter