setSegment('contentPiece'); $segment->setName('Contents_ContentPiece'); $segment->setAcceptedValues('The actual content. For instance "ad.jpg" or "My text ad"'); $this->addSegment($segment); } public function getName() { return Piwik::translate('Contents_ContentPiece'); } public function getActionId() { return Action::TYPE_CONTENT_PIECE; } public function onLookupAction(Request $request, Action $action) { $contentPiece = $request->getParam('c_p'); if (empty($contentPiece)) { return false; } $contentPiece = trim($contentPiece); if (strlen($contentPiece) > 0) { return $contentPiece; } return false; } }