Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/matomo-org/matomo.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormattab <matthieu.aubry@gmail.com>2015-10-05 06:17:49 +0300
committermattab <matthieu.aubry@gmail.com>2015-10-05 06:17:49 +0300
commitf3575224d95661edb70cf6a158ff8c1740fee350 (patch)
tree6438983c774e0afc32d08b4389d2980dabc0d04b /plugins/Actions/Columns
parent2226511bf66233f6676a94e059318d7fbf7840ae (diff)
Add new Custom Segments: outlinkURL and downloadUrl to segment on any Clicked URL or Downloaded file
Diffstat (limited to 'plugins/Actions/Columns')
-rw-r--r--plugins/Actions/Columns/ClickedUrl.php12
-rw-r--r--plugins/Actions/Columns/DownloadUrl.php12
2 files changed, 20 insertions, 4 deletions
diff --git a/plugins/Actions/Columns/ClickedUrl.php b/plugins/Actions/Columns/ClickedUrl.php
index 6f5fc29010..e1815904a1 100644
--- a/plugins/Actions/Columns/ClickedUrl.php
+++ b/plugins/Actions/Columns/ClickedUrl.php
@@ -9,13 +9,21 @@
namespace Piwik\Plugins\Actions\Columns;
use Piwik\Piwik;
-use Piwik\Plugin\Dimension\ActionDimension;
+use Piwik\Plugins\Actions\Segment;
-class ClickedUrl extends ActionDimension
+class ClickedUrl extends PageUrl
{
public function getName()
{
return Piwik::translate('Actions_ColumnClickedURL');
}
+ protected function configureSegments()
+ {
+ $segment = new Segment();
+ $segment->setSegment('outlinkUrl');
+ $segment->setName('Actions_ColumnClickedURL');
+ $this->addSegment($segment);
+ }
+
}
diff --git a/plugins/Actions/Columns/DownloadUrl.php b/plugins/Actions/Columns/DownloadUrl.php
index 230069a9ed..0905181573 100644
--- a/plugins/Actions/Columns/DownloadUrl.php
+++ b/plugins/Actions/Columns/DownloadUrl.php
@@ -9,13 +9,21 @@
namespace Piwik\Plugins\Actions\Columns;
use Piwik\Piwik;
-use Piwik\Plugin\Dimension\ActionDimension;
+use Piwik\Plugins\Actions\Segment;
-class DownloadUrl extends ActionDimension
+class DownloadUrl extends PageUrl
{
public function getName()
{
return Piwik::translate('Actions_ColumnDownloadURL');
}
+ protected function configureSegments()
+ {
+ $segment = new Segment();
+ $segment->setSegment('downloadUrl');
+ $segment->setName('Actions_ColumnDownloadURL');
+ $this->addSegment($segment);
+ }
+
}