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:
authormatt <matt@59fd770c-687e-43c8-a1e3-f5a4ff64c105>2010-06-23 07:45:36 +0400
committermatt <matt@59fd770c-687e-43c8-a1e3-f5a4ff64c105>2010-06-23 07:45:36 +0400
commit7e1b5d6b762340cbff1bb928d15815980c7649a7 (patch)
treee07da179b9e1372866d2349777bd1cc6b4c9e8cf /plugins/Referers
parent999f46479294713104c962bfe7469e9b6e7a4bbf (diff)
parentc98ea06f2cccec81c6ccce49162a583494e44d91 (diff)
Diffstat (limited to 'plugins/Referers')
-rw-r--r--plugins/Referers/API.php31
-rw-r--r--plugins/Referers/Controller.php4
-rw-r--r--plugins/Referers/Referers.php54
-rw-r--r--plugins/Referers/images/searchEngines/1.cz.pngbin0 -> 726 bytes
-rw-r--r--plugins/Referers/images/searchEngines/acont.de.pngbin488 -> 0 bytes
-rw-r--r--plugins/Referers/images/searchEngines/all.by.pngbin0 -> 726 bytes
-rw-r--r--plugins/Referers/images/searchEngines/apollo.lv.pngbin0 -> 578 bytes
-rw-r--r--plugins/Referers/images/searchEngines/bg.setooz.com.pngbin0 -> 726 bytes
-rw-r--r--plugins/Referers/images/searchEngines/blogs.gigablast.com.pngbin0 -> 752 bytes
-rw-r--r--plugins/Referers/images/searchEngines/blogs.seekport.de.pngbin475 -> 0 bytes
-rw-r--r--plugins/Referers/images/searchEngines/blogsearch.google.com.pngbin838 -> 1207 bytes
-rw-r--r--plugins/Referers/images/searchEngines/cf.dir.yahoo.com.pngbin0 -> 726 bytes
-rw-r--r--plugins/Referers/images/searchEngines/class.hit-parade.com.pngbin1214 -> 0 bytes
-rw-r--r--plugins/Referers/images/searchEngines/clusty.com.pngbin0 -> 802 bytes
-rw-r--r--plugins/Referers/images/searchEngines/data.quicksearches.net.pngbin0 -> 726 bytes
-rw-r--r--plugins/Referers/images/searchEngines/de.forestle.org.pngbin0 -> 694 bytes
-rw-r--r--plugins/Referers/images/searchEngines/digg.com.pngbin0 -> 377 bytes
-rw-r--r--plugins/Referers/images/searchEngines/directory.google.com.pngbin1127 -> 0 bytes
-rw-r--r--plugins/Referers/images/searchEngines/duckduckgo.com.pngbin0 -> 892 bytes
-rw-r--r--plugins/Referers/images/searchEngines/ecosia.org.pngbin0 -> 1031 bytes
-rw-r--r--plugins/Referers/images/searchEngines/find.copernic.com.pngbin28708 -> 0 bytes
-rw-r--r--plugins/Referers/images/searchEngines/friendfeed.com.pngbin0 -> 421 bytes
-rw-r--r--plugins/Referers/images/searchEngines/froogle.google.com.pngbin838 -> 1207 bytes
-rw-r--r--plugins/Referers/images/searchEngines/fulltext.centrum.cz.pngbin507 -> 0 bytes
-rw-r--r--plugins/Referers/images/searchEngines/g.msn.com.pngbin1102 -> 0 bytes
-rw-r--r--plugins/Referers/images/searchEngines/gais.cs.ccu.edu.tw.pngbin0 -> 726 bytes
-rw-r--r--plugins/Referers/images/searchEngines/google.canoe.com.pngbin0 -> 726 bytes
-rw-r--r--plugins/Referers/images/searchEngines/googlesyndicatedsearch.com.pngbin0 -> 854 bytes
-rw-r--r--plugins/Referers/images/searchEngines/guide.opendns.com.pngbin478 -> 0 bytes
-rw-r--r--plugins/Referers/images/searchEngines/hledani.tiscali.cz.pngbin284 -> 0 bytes
-rw-r--r--plugins/Referers/images/searchEngines/hotbot.lycos.com.pngbin0 -> 798 bytes
-rw-r--r--plugins/Referers/images/searchEngines/hotbox.pngbin1130 -> 0 bytes
-rw-r--r--plugins/Referers/images/searchEngines/ie4.nomade.fr.pngbin0 -> 726 bytes
-rw-r--r--plugins/Referers/images/searchEngines/images.google.com.pngbin1127 -> 1207 bytes
-rw-r--r--plugins/Referers/images/searchEngines/images.search.yahoo.com.pngbin0 -> 454 bytes
-rw-r--r--plugins/Referers/images/searchEngines/ko.search.need2find.com.pngbin0 -> 726 bytes
-rw-r--r--plugins/Referers/images/searchEngines/lo.st.pngbin0 -> 819 bytes
-rw-r--r--plugins/Referers/images/searchEngines/meta.rrzn.uni-hannover.de.pngbin0 -> 160 bytes
-rw-r--r--plugins/Referers/images/searchEngines/metaresults.copernic.com.pngbin0 -> 726 bytes
-rw-r--r--plugins/Referers/images/searchEngines/morfeo.centrum.cz.pngbin507 -> 0 bytes
-rw-r--r--plugins/Referers/images/searchEngines/mserv.rrzn.uni-hannover.de.pngbin170 -> 0 bytes
-rw-r--r--plugins/Referers/images/searchEngines/msxml.excite.com.pngbin1008 -> 0 bytes
-rw-r--r--plugins/Referers/images/searchEngines/news.google.com.pngbin1127 -> 1207 bytes
-rw-r--r--plugins/Referers/images/searchEngines/news.openfind.com.tw.pngbin0 -> 726 bytes
-rw-r--r--plugins/Referers/images/searchEngines/news.seekport.de.pngbin475 -> 0 bytes
-rw-r--r--plugins/Referers/images/searchEngines/nmsearch.3721.com.pngbin446 -> 0 bytes
-rw-r--r--plugins/Referers/images/searchEngines/otsing.delfi.ee.pngbin0 -> 445 bytes
-rw-r--r--plugins/Referers/images/searchEngines/p.zhongsou.com.pngbin0 -> 822 bytes
-rw-r--r--plugins/Referers/images/searchEngines/pesquisa.sapo.pt.pngbin0 -> 726 bytes
-rw-r--r--plugins/Referers/images/searchEngines/recherche.hit-parade.com.pngbin0 -> 726 bytes
-rw-r--r--plugins/Referers/images/searchEngines/rechercher.nomade.tiscali.fr.pngbin0 -> 726 bytes
-rw-r--r--plugins/Referers/images/searchEngines/search-dyn.tiscali.it.pngbin1055 -> 0 bytes
-rw-r--r--plugins/Referers/images/searchEngines/search.babylon.com.pngbin0 -> 1008 bytes
-rw-r--r--plugins/Referers/images/searchEngines/search.conduit.com.pngbin0 -> 388 bytes
-rw-r--r--plugins/Referers/images/searchEngines/search.dogpile.com.pngbin0 -> 726 bytes
-rw-r--r--plugins/Referers/images/searchEngines/search.freecause.com.pngbin0 -> 726 bytes
-rw-r--r--plugins/Referers/images/searchEngines/search.iwon.com.pngbin0 -> 726 bytes
-rw-r--r--plugins/Referers/images/searchEngines/search.msn.com.pngbin1055 -> 0 bytes
-rw-r--r--plugins/Referers/images/searchEngines/search.naver.com.pngbin0 -> 133 bytes
-rw-r--r--plugins/Referers/images/searchEngines/search.netscape.com.pngbin1132 -> 0 bytes
-rw-r--r--plugins/Referers/images/searchEngines/search.nifty.com.pngbin0 -> 726 bytes
-rw-r--r--plugins/Referers/images/searchEngines/search.opera.com.pngbin0 -> 726 bytes
-rw-r--r--plugins/Referers/images/searchEngines/search.rambler.ru.pngbin228 -> 0 bytes
-rw-r--r--plugins/Referers/images/searchEngines/search.supereva.com.pngbin0 -> 726 bytes
-rw-r--r--plugins/Referers/images/searchEngines/search.www.ee.pngbin0 -> 726 bytes
-rw-r--r--plugins/Referers/images/searchEngines/search.yaca.yandex.ru.pngbin341 -> 0 bytes
-rw-r--r--plugins/Referers/images/searchEngines/search1.seznam.cz.pngbin1149 -> 0 bytes
-rw-r--r--plugins/Referers/images/searchEngines/searchservice.myspace.com.pngbin0 -> 463 bytes
-rw-r--r--plugins/Referers/images/searchEngines/servizi.mediaset.it.pngbin0 -> 726 bytes
-rw-r--r--plugins/Referers/images/searchEngines/smart.delfi.lv.pngbin0 -> 445 bytes
-rw-r--r--plugins/Referers/images/searchEngines/suche.defind.de.pngbin0 -> 726 bytes
-rw-r--r--plugins/Referers/images/searchEngines/translate.google.com.pngbin1127 -> 1207 bytes
-rw-r--r--plugins/Referers/images/searchEngines/travel.gigablast.com.pngbin0 -> 726 bytes
-rw-r--r--plugins/Referers/images/searchEngines/vivisimo.com.pngbin0 -> 458 bytes
-rw-r--r--plugins/Referers/images/searchEngines/web.toile.com.pngbin1115 -> 0 bytes
-rw-r--r--plugins/Referers/images/searchEngines/wps.openfind.com.tw.pngbin0 -> 726 bytes
-rw-r--r--plugins/Referers/images/searchEngines/www.123people.com.pngbin0 -> 559 bytes
-rw-r--r--plugins/Referers/images/searchEngines/www.4call.dastelefonbuch.de.pngbin0 -> 726 bytes
-rw-r--r--plugins/Referers/images/searchEngines/www.acoon.de.pngbin0 -> 726 bytes
-rw-r--r--plugins/Referers/images/searchEngines/www.caloweb.de.pngbin0 -> 726 bytes
-rw-r--r--plugins/Referers/images/searchEngines/www.crossbot.de.pngbin0 -> 726 bytes
-rw-r--r--plugins/Referers/images/searchEngines/www.cuil.com.pngbin0 -> 644 bytes
-rw-r--r--plugins/Referers/images/searchEngines/www.dasoertliche.de.pngbin0 -> 726 bytes
-rw-r--r--plugins/Referers/images/searchEngines/www.deskfeeds.com.pngbin0 -> 726 bytes
-rw-r--r--plugins/Referers/images/searchEngines/www.dino-online.de.pngbin0 -> 653 bytes
-rw-r--r--plugins/Referers/images/searchEngines/www.eniro.se.pngbin0 -> 697 bytes
-rw-r--r--plugins/Referers/images/searchEngines/www.enrio.se.pngbin505 -> 0 bytes
-rw-r--r--plugins/Referers/images/searchEngines/www.eo.st.pngbin598 -> 0 bytes
-rw-r--r--plugins/Referers/images/searchEngines/www.eu.ixquick.com.pngbin489 -> 0 bytes
-rw-r--r--plugins/Referers/images/searchEngines/www.eudip.com.pngbin0 -> 726 bytes
-rw-r--r--plugins/Referers/images/searchEngines/www.eurip.com.pngbin0 -> 726 bytes
-rw-r--r--plugins/Referers/images/searchEngines/www.everyclick.com.pngbin0 -> 798 bytes
-rw-r--r--plugins/Referers/images/searchEngines/www.facebook.com.pngbin0 -> 246 bytes
-rw-r--r--plugins/Referers/images/searchEngines/www.feedminer.com.pngbin0 -> 726 bytes
-rw-r--r--plugins/Referers/images/searchEngines/www.feedster.com.pngbin0 -> 726 bytes
-rw-r--r--plugins/Referers/images/searchEngines/www.firstsfind.com.pngbin0 -> 726 bytes
-rw-r--r--plugins/Referers/images/searchEngines/www.fixsuche.de.pngbin0 -> 947 bytes
-rw-r--r--plugins/Referers/images/searchEngines/www.gnadenmeer.de.pngbin0 -> 726 bytes
-rw-r--r--plugins/Referers/images/searchEngines/www.google.com.pngbin1127 -> 1207 bytes
-rw-r--r--plugins/Referers/images/searchEngines/www.google.interia.pl.pngbin382 -> 0 bytes
-rw-r--r--plugins/Referers/images/searchEngines/www.hooseek.com.pngbin0 -> 536 bytes
-rw-r--r--plugins/Referers/images/searchEngines/www.hotbot.com.pngbin237 -> 0 bytes
-rw-r--r--plugins/Referers/images/searchEngines/www.ilse.nl.pngbin0 -> 856 bytes
-rw-r--r--plugins/Referers/images/searchEngines/www.jungle-spider.de.pngbin0 -> 870 bytes
-rw-r--r--plugins/Referers/images/searchEngines/www.kostenlos.de.pngbin0 -> 707 bytes
-rw-r--r--plugins/Referers/images/searchEngines/www.latne.lv.pngbin0 -> 704 bytes
-rw-r--r--plugins/Referers/images/searchEngines/www.maailm.com.pngbin0 -> 726 bytes
-rw-r--r--plugins/Referers/images/searchEngines/www.meceoo.fr.pngbin0 -> 726 bytes
-rw-r--r--plugins/Referers/images/searchEngines/www.meinestadt.de.pngbin671 -> 232 bytes
-rw-r--r--plugins/Referers/images/searchEngines/www.mister-wong.com.pngbin0 -> 977 bytes
-rw-r--r--plugins/Referers/images/searchEngines/www.monstercrawler.com.pngbin0 -> 992 bytes
-rw-r--r--plugins/Referers/images/searchEngines/www.mozbot.com.pngbin1041 -> 0 bytes
-rw-r--r--plugins/Referers/images/searchEngines/www.multimania.lycos.fr.pngbin1214 -> 0 bytes
-rw-r--r--plugins/Referers/images/searchEngines/www.mysearch.com.png (renamed from plugins/Referers/images/searchEngines/www.mywebsearch.com.png)bin1092 -> 1092 bytes
-rw-r--r--plugins/Referers/images/searchEngines/www.neti.ee.pngbin0 -> 822 bytes
-rw-r--r--plugins/Referers/images/searchEngines/www.netster.com.pngbin0 -> 726 bytes
-rw-r--r--plugins/Referers/images/searchEngines/www.overture.com.pngbin0 -> 454 bytes
-rw-r--r--plugins/Referers/images/searchEngines/www.qualigo.at.pngbin0 -> 556 bytes
-rw-r--r--plugins/Referers/images/searchEngines/www.qualigo.de.pngbin576 -> 0 bytes
-rw-r--r--plugins/Referers/images/searchEngines/www.rpmfind.net.pngbin0 -> 829 bytes
-rw-r--r--plugins/Referers/images/searchEngines/www.searchscout.com.pngbin0 -> 726 bytes
-rw-r--r--plugins/Referers/images/searchEngines/www.seekport.de.pngbin475 -> 0 bytes
-rw-r--r--plugins/Referers/images/searchEngines/www.sogou.com.pngbin0 -> 560 bytes
-rw-r--r--plugins/Referers/images/searchEngines/www.soso.com.pngbin0 -> 771 bytes
-rw-r--r--plugins/Referers/images/searchEngines/www.start.no.pngbin440 -> 0 bytes
-rw-r--r--plugins/Referers/images/searchEngines/www.tixuma.de.pngbin0 -> 896 bytes
-rw-r--r--plugins/Referers/images/searchEngines/www.trusted--search.com.pngbin0 -> 726 bytes
-rw-r--r--plugins/Referers/images/searchEngines/www.vindex.nl.pngbin0 -> 687 bytes
-rw-r--r--plugins/Referers/images/searchEngines/www.web.nl.pngbin0 -> 726 bytes
-rw-r--r--plugins/Referers/images/searchEngines/www.webalta.ru.pngbin389 -> 0 bytes
-rw-r--r--plugins/Referers/images/searchEngines/www.x-recherche.com.pngbin0 -> 726 bytes
-rw-r--r--plugins/Referers/images/searchEngines/www.ya.ru.pngbin341 -> 0 bytes
-rw-r--r--plugins/Referers/images/searchEngines/www.yandex.ru.pngbin341 -> 0 bytes
-rw-r--r--plugins/Referers/images/searchEngines/wxsl.nl.pngbin0 -> 726 bytes
-rw-r--r--plugins/Referers/images/searchEngines/ya.ru.pngbin341 -> 0 bytes
-rw-r--r--plugins/Referers/templates/index.tpl4
136 files changed, 64 insertions, 29 deletions
diff --git a/plugins/Referers/API.php b/plugins/Referers/API.php
index decd1cbd2f..8153a148cb 100644
--- a/plugins/Referers/API.php
+++ b/plugins/Referers/API.php
@@ -10,9 +10,6 @@
* @package Piwik_Referers
*/
-// no direct access
-defined('PIWIK_INCLUDE_PATH') or die;
-
/**
* @see plugins/Referers/functions.php
*/
@@ -57,7 +54,7 @@ class Piwik_Referers_API
return $dataTable;
}
- function getRefererType($idSite, $period, $date, $typeReferer = false)
+ public function getRefererType($idSite, $period, $date, $typeReferer = false)
{
$dataTable = $this->getDataTable('Referers_type', $idSite, $period, $date, $expanded = false);
if($typeReferer !== false)
@@ -68,13 +65,13 @@ class Piwik_Referers_API
return $dataTable;
}
- function getKeywords($idSite, $period, $date, $expanded = false)
+ public function getKeywords($idSite, $period, $date, $expanded = false)
{
$dataTable = $this->getDataTable('Referers_searchEngineByKeyword', $idSite, $period, $date, $expanded);
return $dataTable;
}
- function getSearchEnginesFromKeywordId($idSite, $period, $date, $idSubtable)
+ public function getSearchEnginesFromKeywordId($idSite, $period, $date, $idSubtable)
{
$dataTable = $this->getDataTable('Referers_searchEngineByKeyword',$idSite, $period, $date, $expanded = false, $idSubtable);
$dataTable->queueFilter('ColumnCallbackAddMetadata', array( 'label', 'url', 'Piwik_getSearchEngineUrlFromName') );
@@ -87,7 +84,7 @@ class Piwik_Referers_API
return $dataTable;
}
- function getSearchEngines($idSite, $period, $date, $expanded = false)
+ public function getSearchEngines($idSite, $period, $date, $expanded = false)
{
$dataTable = $this->getDataTable('Referers_keywordBySearchEngine',$idSite, $period, $date, $expanded);
$dataTable->queueFilter('ColumnCallbackAddMetadata', array( 'label', 'url', 'Piwik_getSearchEngineUrlFromName') );
@@ -95,7 +92,7 @@ class Piwik_Referers_API
return $dataTable;
}
- function getKeywordsFromSearchEngineId($idSite, $period, $date, $idSubtable)
+ public function getKeywordsFromSearchEngineId($idSite, $period, $date, $idSubtable)
{
$dataTable = $this->getDataTable('Referers_keywordBySearchEngine',$idSite, $period, $date, $expanded = false, $idSubtable);
@@ -107,25 +104,25 @@ class Piwik_Referers_API
return $dataTable;
}
- function getCampaigns($idSite, $period, $date, $expanded = false)
+ public function getCampaigns($idSite, $period, $date, $expanded = false)
{
$dataTable = $this->getDataTable('Referers_keywordByCampaign',$idSite, $period, $date, $expanded);
return $dataTable;
}
- function getKeywordsFromCampaignId($idSite, $period, $date, $idSubtable)
+ public function getKeywordsFromCampaignId($idSite, $period, $date, $idSubtable)
{
$dataTable = $this->getDataTable('Referers_keywordByCampaign',$idSite, $period, $date, $expanded = false, $idSubtable);
return $dataTable;
}
- function getWebsites($idSite, $period, $date, $expanded = false)
+ public function getWebsites($idSite, $period, $date, $expanded = false)
{
$dataTable = $this->getDataTable('Referers_urlByWebsite',$idSite, $period, $date, $expanded);
return $dataTable;
}
- function getUrlsFromWebsiteId($idSite, $period, $date, $idSubtable)
+ public function getUrlsFromWebsiteId($idSite, $period, $date, $idSubtable)
{
$dataTable = $this->getDataTable('Referers_urlByWebsite',$idSite, $period, $date, $expanded = false, $idSubtable);
$dataTable->queueFilter('ColumnCallbackAddMetadata', array( 'label', 'url', create_function('$label', 'return $label;')) );
@@ -133,27 +130,27 @@ class Piwik_Referers_API
return $dataTable;
}
- function getNumberOfDistinctSearchEngines($idSite, $period, $date)
+ public function getNumberOfDistinctSearchEngines($idSite, $period, $date)
{
return $this->getNumeric('Referers_distinctSearchEngines', $idSite, $period, $date);
}
- function getNumberOfDistinctKeywords($idSite, $period, $date)
+ public function getNumberOfDistinctKeywords($idSite, $period, $date)
{
return $this->getNumeric('Referers_distinctKeywords', $idSite, $period, $date);
}
- function getNumberOfDistinctCampaigns($idSite, $period, $date)
+ public function getNumberOfDistinctCampaigns($idSite, $period, $date)
{
return $this->getNumeric('Referers_distinctCampaigns', $idSite, $period, $date);
}
- function getNumberOfDistinctWebsites($idSite, $period, $date)
+ public function getNumberOfDistinctWebsites($idSite, $period, $date)
{
return $this->getNumeric('Referers_distinctWebsites', $idSite, $period, $date);
}
- function getNumberOfDistinctWebsitesUrls($idSite, $period, $date)
+ public function getNumberOfDistinctWebsitesUrls($idSite, $period, $date)
{
return $this->getNumeric('Referers_distinctWebsitesUrls', $idSite, $period, $date);
}
diff --git a/plugins/Referers/Controller.php b/plugins/Referers/Controller.php
index 658cc5ab8f..098ad12ad3 100644
--- a/plugins/Referers/Controller.php
+++ b/plugins/Referers/Controller.php
@@ -76,9 +76,9 @@ class Piwik_Referers_Controller extends Piwik_Controller
return $this->renderView($view, $fetch);
}
- function getKeywords( $fetch = false, $viewDataTable = null)
+ function getKeywords( $fetch = false)
{
- $view = Piwik_ViewDataTable::factory($viewDataTable);
+ $view = Piwik_ViewDataTable::factory();
$view->init( $this->pluginName, __FUNCTION__,
'Referers.getKeywords',
'getSearchEnginesFromKeywordId'
diff --git a/plugins/Referers/Referers.php b/plugins/Referers/Referers.php
index 3e305ba3d2..291971370c 100644
--- a/plugins/Referers/Referers.php
+++ b/plugins/Referers/Referers.php
@@ -23,11 +23,10 @@ class Piwik_Referers extends Piwik_Plugin
public function getInformation()
{
$info = array(
- 'name' => 'Referers',
- 'description' => 'Reports the Referers data: Search Engines, Keywords, Websites, Campaign Tracking, Direct Entry. ',
+ 'description' => Piwik_Translate('Referers_PluginDescription'),
'author' => 'Piwik',
- 'homepage' => 'http://piwik.org/',
- 'version' => '0.1',
+ 'author_homepage' => 'http://piwik.org/',
+ 'version' => Piwik_Version::VERSION,
);
return $info;
@@ -40,6 +39,7 @@ class Piwik_Referers extends Piwik_Plugin
'ArchiveProcessing_Period.compute' => 'archivePeriod',
'WidgetsList.add' => 'addWidgets',
'Menu.add' => 'addMenus',
+ 'Goals.getAvailableGoalSegments' => 'addGoalSegments',
);
return $hooks;
}
@@ -62,12 +62,49 @@ class Piwik_Referers extends Piwik_Plugin
function addMenus()
{
- Piwik_AddMenu('Referers_Referers', 'Referers_SubmenuEvolution', array('module' => 'Referers'));
+ Piwik_AddMenu('Referers_Referers', 'Referers_SubmenuEvolution', array('module' => 'Referers', 'action' => 'index'));
Piwik_AddMenu('Referers_Referers', 'Referers_SubmenuSearchEngines', array('module' => 'Referers', 'action' => 'getSearchEnginesAndKeywords'));
Piwik_AddMenu('Referers_Referers', 'Referers_SubmenuWebsites', array('module' => 'Referers', 'action' => 'getWebsites'));
Piwik_AddMenu('Referers_Referers', 'Referers_SubmenuCampaigns', array('module' => 'Referers', 'action' => 'getCampaigns'));
}
+ function addGoalSegments( $notification )
+ {
+ $segments =& $notification->getNotificationObject();
+ $segments = array_merge($segments, array(
+ array(
+ 'group' => Piwik_Translate('Referers_Referers'),
+ 'name' => Piwik_Translate('Referers_Keywords'),
+ 'module' => 'Referers',
+ 'action' => 'getKeywords',
+ ),
+ array(
+ 'group' => Piwik_Translate('Referers_Referers'),
+ 'name' => Piwik_Translate('Referers_SearchEngines'),
+ 'module' => 'Referers',
+ 'action' => 'getSearchEngines',
+ ),
+ array(
+ 'group' => Piwik_Translate('Referers_Referers'),
+ 'name' => Piwik_Translate('Referers_Websites'),
+ 'module' => 'Referers',
+ 'action' => 'getWebsites',
+ ),
+ array(
+ 'group' => Piwik_Translate('Referers_Referers'),
+ 'name' => Piwik_Translate('Referers_Campaigns'),
+ 'module' => 'Referers',
+ 'action' => 'getCampaigns',
+ ),
+ array(
+ 'group' => Piwik_Translate('Referers_Referers'),
+ 'name' => Piwik_Translate('Referers_Type'),
+ 'module' => 'Referers',
+ 'action' => 'getRefererType',
+ ),
+ ));
+ }
+
function archivePeriod( $notification )
{
$archiveProcessing = $notification->getNotificationObject();
@@ -150,7 +187,7 @@ class Piwik_Referers extends Piwik_Plugin
destroy($this->distinctUrls);
}
- protected function archiveDayAggregateVisits($archiveProcessing)
+ protected function archiveDayAggregateVisits(Piwik_ArchiveProcessing $archiveProcessing)
{
$query = "SELECT referer_type,
referer_name,
@@ -164,11 +201,12 @@ class Piwik_Referers extends Piwik_Plugin
sum(case visit_total_actions when 1 then 1 else 0 end) as bounce_count,
sum(case visit_goal_converted when 1 then 1 else 0 end) as nb_visits_converted
FROM ".$archiveProcessing->logTable."
- WHERE visit_server_date = ?
+ WHERE visit_last_action_time >= ?
+ AND visit_last_action_time <= ?
AND idsite = ?
GROUP BY referer_type, referer_name, referer_url, referer_keyword
ORDER BY nb_visits DESC";
- $query = $archiveProcessing->db->query($query, array( $archiveProcessing->strDateStart, $archiveProcessing->idsite ));
+ $query = $archiveProcessing->db->query($query, array( $archiveProcessing->getStartDatetimeUTC(), $archiveProcessing->getEndDatetimeUTC(), $archiveProcessing->idsite ));
$this->interestBySearchEngine =
$this->interestByKeyword =
diff --git a/plugins/Referers/images/searchEngines/1.cz.png b/plugins/Referers/images/searchEngines/1.cz.png
new file mode 100644
index 0000000000..1e660b7409
--- /dev/null
+++ b/plugins/Referers/images/searchEngines/1.cz.png
Binary files differ
diff --git a/plugins/Referers/images/searchEngines/acont.de.png b/plugins/Referers/images/searchEngines/acont.de.png
deleted file mode 100644
index 5099e6163c..0000000000
--- a/plugins/Referers/images/searchEngines/acont.de.png
+++ /dev/null
Binary files differ
diff --git a/plugins/Referers/images/searchEngines/all.by.png b/plugins/Referers/images/searchEngines/all.by.png
new file mode 100644
index 0000000000..1e660b7409
--- /dev/null
+++ b/plugins/Referers/images/searchEngines/all.by.png
Binary files differ
diff --git a/plugins/Referers/images/searchEngines/apollo.lv.png b/plugins/Referers/images/searchEngines/apollo.lv.png
new file mode 100644
index 0000000000..9268827b64
--- /dev/null
+++ b/plugins/Referers/images/searchEngines/apollo.lv.png
Binary files differ
diff --git a/plugins/Referers/images/searchEngines/bg.setooz.com.png b/plugins/Referers/images/searchEngines/bg.setooz.com.png
new file mode 100644
index 0000000000..1e660b7409
--- /dev/null
+++ b/plugins/Referers/images/searchEngines/bg.setooz.com.png
Binary files differ
diff --git a/plugins/Referers/images/searchEngines/blogs.gigablast.com.png b/plugins/Referers/images/searchEngines/blogs.gigablast.com.png
new file mode 100644
index 0000000000..bcd8577d24
--- /dev/null
+++ b/plugins/Referers/images/searchEngines/blogs.gigablast.com.png
Binary files differ
diff --git a/plugins/Referers/images/searchEngines/blogs.seekport.de.png b/plugins/Referers/images/searchEngines/blogs.seekport.de.png
deleted file mode 100644
index d5da478ca6..0000000000
--- a/plugins/Referers/images/searchEngines/blogs.seekport.de.png
+++ /dev/null
Binary files differ
diff --git a/plugins/Referers/images/searchEngines/blogsearch.google.com.png b/plugins/Referers/images/searchEngines/blogsearch.google.com.png
index ac1b2d8b10..5e701b1d4e 100644
--- a/plugins/Referers/images/searchEngines/blogsearch.google.com.png
+++ b/plugins/Referers/images/searchEngines/blogsearch.google.com.png
Binary files differ
diff --git a/plugins/Referers/images/searchEngines/cf.dir.yahoo.com.png b/plugins/Referers/images/searchEngines/cf.dir.yahoo.com.png
new file mode 100644
index 0000000000..1e660b7409
--- /dev/null
+++ b/plugins/Referers/images/searchEngines/cf.dir.yahoo.com.png
Binary files differ
diff --git a/plugins/Referers/images/searchEngines/class.hit-parade.com.png b/plugins/Referers/images/searchEngines/class.hit-parade.com.png
deleted file mode 100644
index 3525114470..0000000000
--- a/plugins/Referers/images/searchEngines/class.hit-parade.com.png
+++ /dev/null
Binary files differ
diff --git a/plugins/Referers/images/searchEngines/clusty.com.png b/plugins/Referers/images/searchEngines/clusty.com.png
new file mode 100644
index 0000000000..e34962d22d
--- /dev/null
+++ b/plugins/Referers/images/searchEngines/clusty.com.png
Binary files differ
diff --git a/plugins/Referers/images/searchEngines/data.quicksearches.net.png b/plugins/Referers/images/searchEngines/data.quicksearches.net.png
new file mode 100644
index 0000000000..1e660b7409
--- /dev/null
+++ b/plugins/Referers/images/searchEngines/data.quicksearches.net.png
Binary files differ
diff --git a/plugins/Referers/images/searchEngines/de.forestle.org.png b/plugins/Referers/images/searchEngines/de.forestle.org.png
new file mode 100644
index 0000000000..bacb890e10
--- /dev/null
+++ b/plugins/Referers/images/searchEngines/de.forestle.org.png
Binary files differ
diff --git a/plugins/Referers/images/searchEngines/digg.com.png b/plugins/Referers/images/searchEngines/digg.com.png
new file mode 100644
index 0000000000..1edeb3b202
--- /dev/null
+++ b/plugins/Referers/images/searchEngines/digg.com.png
Binary files differ
diff --git a/plugins/Referers/images/searchEngines/directory.google.com.png b/plugins/Referers/images/searchEngines/directory.google.com.png
deleted file mode 100644
index 154ecfcfe0..0000000000
--- a/plugins/Referers/images/searchEngines/directory.google.com.png
+++ /dev/null
Binary files differ
diff --git a/plugins/Referers/images/searchEngines/duckduckgo.com.png b/plugins/Referers/images/searchEngines/duckduckgo.com.png
new file mode 100644
index 0000000000..329ab66f6c
--- /dev/null
+++ b/plugins/Referers/images/searchEngines/duckduckgo.com.png
Binary files differ
diff --git a/plugins/Referers/images/searchEngines/ecosia.org.png b/plugins/Referers/images/searchEngines/ecosia.org.png
new file mode 100644
index 0000000000..6945878ae8
--- /dev/null
+++ b/plugins/Referers/images/searchEngines/ecosia.org.png
Binary files differ
diff --git a/plugins/Referers/images/searchEngines/find.copernic.com.png b/plugins/Referers/images/searchEngines/find.copernic.com.png
deleted file mode 100644
index d646c9fbb4..0000000000
--- a/plugins/Referers/images/searchEngines/find.copernic.com.png
+++ /dev/null
Binary files differ
diff --git a/plugins/Referers/images/searchEngines/friendfeed.com.png b/plugins/Referers/images/searchEngines/friendfeed.com.png
new file mode 100644
index 0000000000..a9bc79919e
--- /dev/null
+++ b/plugins/Referers/images/searchEngines/friendfeed.com.png
Binary files differ
diff --git a/plugins/Referers/images/searchEngines/froogle.google.com.png b/plugins/Referers/images/searchEngines/froogle.google.com.png
index ac1b2d8b10..5e701b1d4e 100644
--- a/plugins/Referers/images/searchEngines/froogle.google.com.png
+++ b/plugins/Referers/images/searchEngines/froogle.google.com.png
Binary files differ
diff --git a/plugins/Referers/images/searchEngines/fulltext.centrum.cz.png b/plugins/Referers/images/searchEngines/fulltext.centrum.cz.png
deleted file mode 100644
index 0530ca5bdd..0000000000
--- a/plugins/Referers/images/searchEngines/fulltext.centrum.cz.png
+++ /dev/null
Binary files differ
diff --git a/plugins/Referers/images/searchEngines/g.msn.com.png b/plugins/Referers/images/searchEngines/g.msn.com.png
deleted file mode 100644
index 5ca23d7674..0000000000
--- a/plugins/Referers/images/searchEngines/g.msn.com.png
+++ /dev/null
Binary files differ
diff --git a/plugins/Referers/images/searchEngines/gais.cs.ccu.edu.tw.png b/plugins/Referers/images/searchEngines/gais.cs.ccu.edu.tw.png
new file mode 100644
index 0000000000..1e660b7409
--- /dev/null
+++ b/plugins/Referers/images/searchEngines/gais.cs.ccu.edu.tw.png
Binary files differ
diff --git a/plugins/Referers/images/searchEngines/google.canoe.com.png b/plugins/Referers/images/searchEngines/google.canoe.com.png
new file mode 100644
index 0000000000..1e660b7409
--- /dev/null
+++ b/plugins/Referers/images/searchEngines/google.canoe.com.png
Binary files differ
diff --git a/plugins/Referers/images/searchEngines/googlesyndicatedsearch.com.png b/plugins/Referers/images/searchEngines/googlesyndicatedsearch.com.png
new file mode 100644
index 0000000000..ffa48426b1
--- /dev/null
+++ b/plugins/Referers/images/searchEngines/googlesyndicatedsearch.com.png
Binary files differ
diff --git a/plugins/Referers/images/searchEngines/guide.opendns.com.png b/plugins/Referers/images/searchEngines/guide.opendns.com.png
deleted file mode 100644
index f227c390fe..0000000000
--- a/plugins/Referers/images/searchEngines/guide.opendns.com.png
+++ /dev/null
Binary files differ
diff --git a/plugins/Referers/images/searchEngines/hledani.tiscali.cz.png b/plugins/Referers/images/searchEngines/hledani.tiscali.cz.png
deleted file mode 100644
index e5b9a88685..0000000000
--- a/plugins/Referers/images/searchEngines/hledani.tiscali.cz.png
+++ /dev/null
Binary files differ
diff --git a/plugins/Referers/images/searchEngines/hotbot.lycos.com.png b/plugins/Referers/images/searchEngines/hotbot.lycos.com.png
new file mode 100644
index 0000000000..c6ed91697c
--- /dev/null
+++ b/plugins/Referers/images/searchEngines/hotbot.lycos.com.png
Binary files differ
diff --git a/plugins/Referers/images/searchEngines/hotbox.png b/plugins/Referers/images/searchEngines/hotbox.png
deleted file mode 100644
index ad53185532..0000000000
--- a/plugins/Referers/images/searchEngines/hotbox.png
+++ /dev/null
Binary files differ
diff --git a/plugins/Referers/images/searchEngines/ie4.nomade.fr.png b/plugins/Referers/images/searchEngines/ie4.nomade.fr.png
new file mode 100644
index 0000000000..1e660b7409
--- /dev/null
+++ b/plugins/Referers/images/searchEngines/ie4.nomade.fr.png
Binary files differ
diff --git a/plugins/Referers/images/searchEngines/images.google.com.png b/plugins/Referers/images/searchEngines/images.google.com.png
index 154ecfcfe0..dd52532085 100644
--- a/plugins/Referers/images/searchEngines/images.google.com.png
+++ b/plugins/Referers/images/searchEngines/images.google.com.png
Binary files differ
diff --git a/plugins/Referers/images/searchEngines/images.search.yahoo.com.png b/plugins/Referers/images/searchEngines/images.search.yahoo.com.png
new file mode 100644
index 0000000000..91dcc48793
--- /dev/null
+++ b/plugins/Referers/images/searchEngines/images.search.yahoo.com.png
Binary files differ
diff --git a/plugins/Referers/images/searchEngines/ko.search.need2find.com.png b/plugins/Referers/images/searchEngines/ko.search.need2find.com.png
new file mode 100644
index 0000000000..1e660b7409
--- /dev/null
+++ b/plugins/Referers/images/searchEngines/ko.search.need2find.com.png
Binary files differ
diff --git a/plugins/Referers/images/searchEngines/lo.st.png b/plugins/Referers/images/searchEngines/lo.st.png
new file mode 100644
index 0000000000..134e0fd950
--- /dev/null
+++ b/plugins/Referers/images/searchEngines/lo.st.png
Binary files differ
diff --git a/plugins/Referers/images/searchEngines/meta.rrzn.uni-hannover.de.png b/plugins/Referers/images/searchEngines/meta.rrzn.uni-hannover.de.png
new file mode 100644
index 0000000000..b63fa1b649
--- /dev/null
+++ b/plugins/Referers/images/searchEngines/meta.rrzn.uni-hannover.de.png
Binary files differ
diff --git a/plugins/Referers/images/searchEngines/metaresults.copernic.com.png b/plugins/Referers/images/searchEngines/metaresults.copernic.com.png
new file mode 100644
index 0000000000..1e660b7409
--- /dev/null
+++ b/plugins/Referers/images/searchEngines/metaresults.copernic.com.png
Binary files differ
diff --git a/plugins/Referers/images/searchEngines/morfeo.centrum.cz.png b/plugins/Referers/images/searchEngines/morfeo.centrum.cz.png
deleted file mode 100644
index 0530ca5bdd..0000000000
--- a/plugins/Referers/images/searchEngines/morfeo.centrum.cz.png
+++ /dev/null
Binary files differ
diff --git a/plugins/Referers/images/searchEngines/mserv.rrzn.uni-hannover.de.png b/plugins/Referers/images/searchEngines/mserv.rrzn.uni-hannover.de.png
deleted file mode 100644
index 99489c9ab4..0000000000
--- a/plugins/Referers/images/searchEngines/mserv.rrzn.uni-hannover.de.png
+++ /dev/null
Binary files differ
diff --git a/plugins/Referers/images/searchEngines/msxml.excite.com.png b/plugins/Referers/images/searchEngines/msxml.excite.com.png
deleted file mode 100644
index 8ef8d0ba7c..0000000000
--- a/plugins/Referers/images/searchEngines/msxml.excite.com.png
+++ /dev/null
Binary files differ
diff --git a/plugins/Referers/images/searchEngines/news.google.com.png b/plugins/Referers/images/searchEngines/news.google.com.png
index 154ecfcfe0..dd52532085 100644
--- a/plugins/Referers/images/searchEngines/news.google.com.png
+++ b/plugins/Referers/images/searchEngines/news.google.com.png
Binary files differ
diff --git a/plugins/Referers/images/searchEngines/news.openfind.com.tw.png b/plugins/Referers/images/searchEngines/news.openfind.com.tw.png
new file mode 100644
index 0000000000..1e660b7409
--- /dev/null
+++ b/plugins/Referers/images/searchEngines/news.openfind.com.tw.png
Binary files differ
diff --git a/plugins/Referers/images/searchEngines/news.seekport.de.png b/plugins/Referers/images/searchEngines/news.seekport.de.png
deleted file mode 100644
index d5da478ca6..0000000000
--- a/plugins/Referers/images/searchEngines/news.seekport.de.png
+++ /dev/null
Binary files differ
diff --git a/plugins/Referers/images/searchEngines/nmsearch.3721.com.png b/plugins/Referers/images/searchEngines/nmsearch.3721.com.png
deleted file mode 100644
index 6b4384e007..0000000000
--- a/plugins/Referers/images/searchEngines/nmsearch.3721.com.png
+++ /dev/null
Binary files differ
diff --git a/plugins/Referers/images/searchEngines/otsing.delfi.ee.png b/plugins/Referers/images/searchEngines/otsing.delfi.ee.png
new file mode 100644
index 0000000000..2816690eef
--- /dev/null
+++ b/plugins/Referers/images/searchEngines/otsing.delfi.ee.png
Binary files differ
diff --git a/plugins/Referers/images/searchEngines/p.zhongsou.com.png b/plugins/Referers/images/searchEngines/p.zhongsou.com.png
new file mode 100644
index 0000000000..131e9c509d
--- /dev/null
+++ b/plugins/Referers/images/searchEngines/p.zhongsou.com.png
Binary files differ
diff --git a/plugins/Referers/images/searchEngines/pesquisa.sapo.pt.png b/plugins/Referers/images/searchEngines/pesquisa.sapo.pt.png
new file mode 100644
index 0000000000..1e660b7409
--- /dev/null
+++ b/plugins/Referers/images/searchEngines/pesquisa.sapo.pt.png
Binary files differ
diff --git a/plugins/Referers/images/searchEngines/recherche.hit-parade.com.png b/plugins/Referers/images/searchEngines/recherche.hit-parade.com.png
new file mode 100644
index 0000000000..1e660b7409
--- /dev/null
+++ b/plugins/Referers/images/searchEngines/recherche.hit-parade.com.png
Binary files differ
diff --git a/plugins/Referers/images/searchEngines/rechercher.nomade.tiscali.fr.png b/plugins/Referers/images/searchEngines/rechercher.nomade.tiscali.fr.png
new file mode 100644
index 0000000000..1e660b7409
--- /dev/null
+++ b/plugins/Referers/images/searchEngines/rechercher.nomade.tiscali.fr.png
Binary files differ
diff --git a/plugins/Referers/images/searchEngines/search-dyn.tiscali.it.png b/plugins/Referers/images/searchEngines/search-dyn.tiscali.it.png
deleted file mode 100644
index 13ef7b5474..0000000000
--- a/plugins/Referers/images/searchEngines/search-dyn.tiscali.it.png
+++ /dev/null
Binary files differ
diff --git a/plugins/Referers/images/searchEngines/search.babylon.com.png b/plugins/Referers/images/searchEngines/search.babylon.com.png
new file mode 100644
index 0000000000..02c03a13d2
--- /dev/null
+++ b/plugins/Referers/images/searchEngines/search.babylon.com.png
Binary files differ
diff --git a/plugins/Referers/images/searchEngines/search.conduit.com.png b/plugins/Referers/images/searchEngines/search.conduit.com.png
new file mode 100644
index 0000000000..fac5fe2d55
--- /dev/null
+++ b/plugins/Referers/images/searchEngines/search.conduit.com.png
Binary files differ
diff --git a/plugins/Referers/images/searchEngines/search.dogpile.com.png b/plugins/Referers/images/searchEngines/search.dogpile.com.png
new file mode 100644
index 0000000000..1e660b7409
--- /dev/null
+++ b/plugins/Referers/images/searchEngines/search.dogpile.com.png
Binary files differ
diff --git a/plugins/Referers/images/searchEngines/search.freecause.com.png b/plugins/Referers/images/searchEngines/search.freecause.com.png
new file mode 100644
index 0000000000..1e660b7409
--- /dev/null
+++ b/plugins/Referers/images/searchEngines/search.freecause.com.png
Binary files differ
diff --git a/plugins/Referers/images/searchEngines/search.iwon.com.png b/plugins/Referers/images/searchEngines/search.iwon.com.png
new file mode 100644
index 0000000000..1e660b7409
--- /dev/null
+++ b/plugins/Referers/images/searchEngines/search.iwon.com.png
Binary files differ
diff --git a/plugins/Referers/images/searchEngines/search.msn.com.png b/plugins/Referers/images/searchEngines/search.msn.com.png
deleted file mode 100644
index 6217b7151c..0000000000
--- a/plugins/Referers/images/searchEngines/search.msn.com.png
+++ /dev/null
Binary files differ
diff --git a/plugins/Referers/images/searchEngines/search.naver.com.png b/plugins/Referers/images/searchEngines/search.naver.com.png
new file mode 100644
index 0000000000..a97c282800
--- /dev/null
+++ b/plugins/Referers/images/searchEngines/search.naver.com.png
Binary files differ
diff --git a/plugins/Referers/images/searchEngines/search.netscape.com.png b/plugins/Referers/images/searchEngines/search.netscape.com.png
deleted file mode 100644
index a7dfae8e6f..0000000000
--- a/plugins/Referers/images/searchEngines/search.netscape.com.png
+++ /dev/null
Binary files differ
diff --git a/plugins/Referers/images/searchEngines/search.nifty.com.png b/plugins/Referers/images/searchEngines/search.nifty.com.png
new file mode 100644
index 0000000000..1e660b7409
--- /dev/null
+++ b/plugins/Referers/images/searchEngines/search.nifty.com.png
Binary files differ
diff --git a/plugins/Referers/images/searchEngines/search.opera.com.png b/plugins/Referers/images/searchEngines/search.opera.com.png
new file mode 100644
index 0000000000..1e660b7409
--- /dev/null
+++ b/plugins/Referers/images/searchEngines/search.opera.com.png
Binary files differ
diff --git a/plugins/Referers/images/searchEngines/search.rambler.ru.png b/plugins/Referers/images/searchEngines/search.rambler.ru.png
deleted file mode 100644
index d26d31ed09..0000000000
--- a/plugins/Referers/images/searchEngines/search.rambler.ru.png
+++ /dev/null
Binary files differ
diff --git a/plugins/Referers/images/searchEngines/search.supereva.com.png b/plugins/Referers/images/searchEngines/search.supereva.com.png
new file mode 100644
index 0000000000..1e660b7409
--- /dev/null
+++ b/plugins/Referers/images/searchEngines/search.supereva.com.png
Binary files differ
diff --git a/plugins/Referers/images/searchEngines/search.www.ee.png b/plugins/Referers/images/searchEngines/search.www.ee.png
new file mode 100644
index 0000000000..1e660b7409
--- /dev/null
+++ b/plugins/Referers/images/searchEngines/search.www.ee.png
Binary files differ
diff --git a/plugins/Referers/images/searchEngines/search.yaca.yandex.ru.png b/plugins/Referers/images/searchEngines/search.yaca.yandex.ru.png
deleted file mode 100644
index bc3c364935..0000000000
--- a/plugins/Referers/images/searchEngines/search.yaca.yandex.ru.png
+++ /dev/null
Binary files differ
diff --git a/plugins/Referers/images/searchEngines/search1.seznam.cz.png b/plugins/Referers/images/searchEngines/search1.seznam.cz.png
deleted file mode 100644
index 49ea24c48c..0000000000
--- a/plugins/Referers/images/searchEngines/search1.seznam.cz.png
+++ /dev/null
Binary files differ
diff --git a/plugins/Referers/images/searchEngines/searchservice.myspace.com.png b/plugins/Referers/images/searchEngines/searchservice.myspace.com.png
new file mode 100644
index 0000000000..5c37fe2ff9
--- /dev/null
+++ b/plugins/Referers/images/searchEngines/searchservice.myspace.com.png
Binary files differ
diff --git a/plugins/Referers/images/searchEngines/servizi.mediaset.it.png b/plugins/Referers/images/searchEngines/servizi.mediaset.it.png
new file mode 100644
index 0000000000..1e660b7409
--- /dev/null
+++ b/plugins/Referers/images/searchEngines/servizi.mediaset.it.png
Binary files differ
diff --git a/plugins/Referers/images/searchEngines/smart.delfi.lv.png b/plugins/Referers/images/searchEngines/smart.delfi.lv.png
new file mode 100644
index 0000000000..2816690eef
--- /dev/null
+++ b/plugins/Referers/images/searchEngines/smart.delfi.lv.png
Binary files differ
diff --git a/plugins/Referers/images/searchEngines/suche.defind.de.png b/plugins/Referers/images/searchEngines/suche.defind.de.png
new file mode 100644
index 0000000000..1e660b7409
--- /dev/null
+++ b/plugins/Referers/images/searchEngines/suche.defind.de.png
Binary files differ
diff --git a/plugins/Referers/images/searchEngines/translate.google.com.png b/plugins/Referers/images/searchEngines/translate.google.com.png
index 154ecfcfe0..dd52532085 100644
--- a/plugins/Referers/images/searchEngines/translate.google.com.png
+++ b/plugins/Referers/images/searchEngines/translate.google.com.png
Binary files differ
diff --git a/plugins/Referers/images/searchEngines/travel.gigablast.com.png b/plugins/Referers/images/searchEngines/travel.gigablast.com.png
new file mode 100644
index 0000000000..1e660b7409
--- /dev/null
+++ b/plugins/Referers/images/searchEngines/travel.gigablast.com.png
Binary files differ
diff --git a/plugins/Referers/images/searchEngines/vivisimo.com.png b/plugins/Referers/images/searchEngines/vivisimo.com.png
new file mode 100644
index 0000000000..1f8de0fa21
--- /dev/null
+++ b/plugins/Referers/images/searchEngines/vivisimo.com.png
Binary files differ
diff --git a/plugins/Referers/images/searchEngines/web.toile.com.png b/plugins/Referers/images/searchEngines/web.toile.com.png
deleted file mode 100644
index b5111f71f3..0000000000
--- a/plugins/Referers/images/searchEngines/web.toile.com.png
+++ /dev/null
Binary files differ
diff --git a/plugins/Referers/images/searchEngines/wps.openfind.com.tw.png b/plugins/Referers/images/searchEngines/wps.openfind.com.tw.png
new file mode 100644
index 0000000000..1e660b7409
--- /dev/null
+++ b/plugins/Referers/images/searchEngines/wps.openfind.com.tw.png
Binary files differ
diff --git a/plugins/Referers/images/searchEngines/www.123people.com.png b/plugins/Referers/images/searchEngines/www.123people.com.png
new file mode 100644
index 0000000000..205208a9d2
--- /dev/null
+++ b/plugins/Referers/images/searchEngines/www.123people.com.png
Binary files differ
diff --git a/plugins/Referers/images/searchEngines/www.4call.dastelefonbuch.de.png b/plugins/Referers/images/searchEngines/www.4call.dastelefonbuch.de.png
new file mode 100644
index 0000000000..1e660b7409
--- /dev/null
+++ b/plugins/Referers/images/searchEngines/www.4call.dastelefonbuch.de.png
Binary files differ
diff --git a/plugins/Referers/images/searchEngines/www.acoon.de.png b/plugins/Referers/images/searchEngines/www.acoon.de.png
new file mode 100644
index 0000000000..1e660b7409
--- /dev/null
+++ b/plugins/Referers/images/searchEngines/www.acoon.de.png
Binary files differ
diff --git a/plugins/Referers/images/searchEngines/www.caloweb.de.png b/plugins/Referers/images/searchEngines/www.caloweb.de.png
new file mode 100644
index 0000000000..1e660b7409
--- /dev/null
+++ b/plugins/Referers/images/searchEngines/www.caloweb.de.png
Binary files differ
diff --git a/plugins/Referers/images/searchEngines/www.crossbot.de.png b/plugins/Referers/images/searchEngines/www.crossbot.de.png
new file mode 100644
index 0000000000..1e660b7409
--- /dev/null
+++ b/plugins/Referers/images/searchEngines/www.crossbot.de.png
Binary files differ
diff --git a/plugins/Referers/images/searchEngines/www.cuil.com.png b/plugins/Referers/images/searchEngines/www.cuil.com.png
new file mode 100644
index 0000000000..3743b19ac5
--- /dev/null
+++ b/plugins/Referers/images/searchEngines/www.cuil.com.png
Binary files differ
diff --git a/plugins/Referers/images/searchEngines/www.dasoertliche.de.png b/plugins/Referers/images/searchEngines/www.dasoertliche.de.png
new file mode 100644
index 0000000000..1e660b7409
--- /dev/null
+++ b/plugins/Referers/images/searchEngines/www.dasoertliche.de.png
Binary files differ
diff --git a/plugins/Referers/images/searchEngines/www.deskfeeds.com.png b/plugins/Referers/images/searchEngines/www.deskfeeds.com.png
new file mode 100644
index 0000000000..1e660b7409
--- /dev/null
+++ b/plugins/Referers/images/searchEngines/www.deskfeeds.com.png
Binary files differ
diff --git a/plugins/Referers/images/searchEngines/www.dino-online.de.png b/plugins/Referers/images/searchEngines/www.dino-online.de.png
new file mode 100644
index 0000000000..e902d495e9
--- /dev/null
+++ b/plugins/Referers/images/searchEngines/www.dino-online.de.png
Binary files differ
diff --git a/plugins/Referers/images/searchEngines/www.eniro.se.png b/plugins/Referers/images/searchEngines/www.eniro.se.png
new file mode 100644
index 0000000000..09223f35fd
--- /dev/null
+++ b/plugins/Referers/images/searchEngines/www.eniro.se.png
Binary files differ
diff --git a/plugins/Referers/images/searchEngines/www.enrio.se.png b/plugins/Referers/images/searchEngines/www.enrio.se.png
deleted file mode 100644
index b537ac03e6..0000000000
--- a/plugins/Referers/images/searchEngines/www.enrio.se.png
+++ /dev/null
Binary files differ
diff --git a/plugins/Referers/images/searchEngines/www.eo.st.png b/plugins/Referers/images/searchEngines/www.eo.st.png
deleted file mode 100644
index 19184f55db..0000000000
--- a/plugins/Referers/images/searchEngines/www.eo.st.png
+++ /dev/null
Binary files differ
diff --git a/plugins/Referers/images/searchEngines/www.eu.ixquick.com.png b/plugins/Referers/images/searchEngines/www.eu.ixquick.com.png
deleted file mode 100644
index a688041220..0000000000
--- a/plugins/Referers/images/searchEngines/www.eu.ixquick.com.png
+++ /dev/null
Binary files differ
diff --git a/plugins/Referers/images/searchEngines/www.eudip.com.png b/plugins/Referers/images/searchEngines/www.eudip.com.png
new file mode 100644
index 0000000000..1e660b7409
--- /dev/null
+++ b/plugins/Referers/images/searchEngines/www.eudip.com.png
Binary files differ
diff --git a/plugins/Referers/images/searchEngines/www.eurip.com.png b/plugins/Referers/images/searchEngines/www.eurip.com.png
new file mode 100644
index 0000000000..1e660b7409
--- /dev/null
+++ b/plugins/Referers/images/searchEngines/www.eurip.com.png
Binary files differ
diff --git a/plugins/Referers/images/searchEngines/www.everyclick.com.png b/plugins/Referers/images/searchEngines/www.everyclick.com.png
new file mode 100644
index 0000000000..a86286737a
--- /dev/null
+++ b/plugins/Referers/images/searchEngines/www.everyclick.com.png
Binary files differ
diff --git a/plugins/Referers/images/searchEngines/www.facebook.com.png b/plugins/Referers/images/searchEngines/www.facebook.com.png
new file mode 100644
index 0000000000..50794d05c3
--- /dev/null
+++ b/plugins/Referers/images/searchEngines/www.facebook.com.png
Binary files differ
diff --git a/plugins/Referers/images/searchEngines/www.feedminer.com.png b/plugins/Referers/images/searchEngines/www.feedminer.com.png
new file mode 100644
index 0000000000..1e660b7409
--- /dev/null
+++ b/plugins/Referers/images/searchEngines/www.feedminer.com.png
Binary files differ
diff --git a/plugins/Referers/images/searchEngines/www.feedster.com.png b/plugins/Referers/images/searchEngines/www.feedster.com.png
new file mode 100644
index 0000000000..1e660b7409
--- /dev/null
+++ b/plugins/Referers/images/searchEngines/www.feedster.com.png
Binary files differ
diff --git a/plugins/Referers/images/searchEngines/www.firstsfind.com.png b/plugins/Referers/images/searchEngines/www.firstsfind.com.png
new file mode 100644
index 0000000000..1e660b7409
--- /dev/null
+++ b/plugins/Referers/images/searchEngines/www.firstsfind.com.png
Binary files differ
diff --git a/plugins/Referers/images/searchEngines/www.fixsuche.de.png b/plugins/Referers/images/searchEngines/www.fixsuche.de.png
new file mode 100644
index 0000000000..8f6591c35e
--- /dev/null
+++ b/plugins/Referers/images/searchEngines/www.fixsuche.de.png
Binary files differ
diff --git a/plugins/Referers/images/searchEngines/www.gnadenmeer.de.png b/plugins/Referers/images/searchEngines/www.gnadenmeer.de.png
new file mode 100644
index 0000000000..1e660b7409
--- /dev/null
+++ b/plugins/Referers/images/searchEngines/www.gnadenmeer.de.png
Binary files differ
diff --git a/plugins/Referers/images/searchEngines/www.google.com.png b/plugins/Referers/images/searchEngines/www.google.com.png
index 154ecfcfe0..dd52532085 100644
--- a/plugins/Referers/images/searchEngines/www.google.com.png
+++ b/plugins/Referers/images/searchEngines/www.google.com.png
Binary files differ
diff --git a/plugins/Referers/images/searchEngines/www.google.interia.pl.png b/plugins/Referers/images/searchEngines/www.google.interia.pl.png
deleted file mode 100644
index 75a8d7c0f0..0000000000
--- a/plugins/Referers/images/searchEngines/www.google.interia.pl.png
+++ /dev/null
Binary files differ
diff --git a/plugins/Referers/images/searchEngines/www.hooseek.com.png b/plugins/Referers/images/searchEngines/www.hooseek.com.png
new file mode 100644
index 0000000000..446d33f37d
--- /dev/null
+++ b/plugins/Referers/images/searchEngines/www.hooseek.com.png
Binary files differ
diff --git a/plugins/Referers/images/searchEngines/www.hotbot.com.png b/plugins/Referers/images/searchEngines/www.hotbot.com.png
deleted file mode 100644
index 882c6f89bc..0000000000
--- a/plugins/Referers/images/searchEngines/www.hotbot.com.png
+++ /dev/null
Binary files differ
diff --git a/plugins/Referers/images/searchEngines/www.ilse.nl.png b/plugins/Referers/images/searchEngines/www.ilse.nl.png
new file mode 100644
index 0000000000..1e636956f3
--- /dev/null
+++ b/plugins/Referers/images/searchEngines/www.ilse.nl.png
Binary files differ
diff --git a/plugins/Referers/images/searchEngines/www.jungle-spider.de.png b/plugins/Referers/images/searchEngines/www.jungle-spider.de.png
new file mode 100644
index 0000000000..7827fa705a
--- /dev/null
+++ b/plugins/Referers/images/searchEngines/www.jungle-spider.de.png
Binary files differ
diff --git a/plugins/Referers/images/searchEngines/www.kostenlos.de.png b/plugins/Referers/images/searchEngines/www.kostenlos.de.png
new file mode 100644
index 0000000000..6efc23a5cf
--- /dev/null
+++ b/plugins/Referers/images/searchEngines/www.kostenlos.de.png
Binary files differ
diff --git a/plugins/Referers/images/searchEngines/www.latne.lv.png b/plugins/Referers/images/searchEngines/www.latne.lv.png
new file mode 100644
index 0000000000..e340e33092
--- /dev/null
+++ b/plugins/Referers/images/searchEngines/www.latne.lv.png
Binary files differ
diff --git a/plugins/Referers/images/searchEngines/www.maailm.com.png b/plugins/Referers/images/searchEngines/www.maailm.com.png
new file mode 100644
index 0000000000..1e660b7409
--- /dev/null
+++ b/plugins/Referers/images/searchEngines/www.maailm.com.png
Binary files differ
diff --git a/plugins/Referers/images/searchEngines/www.meceoo.fr.png b/plugins/Referers/images/searchEngines/www.meceoo.fr.png
new file mode 100644
index 0000000000..1e660b7409
--- /dev/null
+++ b/plugins/Referers/images/searchEngines/www.meceoo.fr.png
Binary files differ
diff --git a/plugins/Referers/images/searchEngines/www.meinestadt.de.png b/plugins/Referers/images/searchEngines/www.meinestadt.de.png
index c172657c4c..869889da09 100644
--- a/plugins/Referers/images/searchEngines/www.meinestadt.de.png
+++ b/plugins/Referers/images/searchEngines/www.meinestadt.de.png
Binary files differ
diff --git a/plugins/Referers/images/searchEngines/www.mister-wong.com.png b/plugins/Referers/images/searchEngines/www.mister-wong.com.png
new file mode 100644
index 0000000000..af332512c3
--- /dev/null
+++ b/plugins/Referers/images/searchEngines/www.mister-wong.com.png
Binary files differ
diff --git a/plugins/Referers/images/searchEngines/www.monstercrawler.com.png b/plugins/Referers/images/searchEngines/www.monstercrawler.com.png
new file mode 100644
index 0000000000..0bcc37fce0
--- /dev/null
+++ b/plugins/Referers/images/searchEngines/www.monstercrawler.com.png
Binary files differ
diff --git a/plugins/Referers/images/searchEngines/www.mozbot.com.png b/plugins/Referers/images/searchEngines/www.mozbot.com.png
deleted file mode 100644
index 1a284a60ad..0000000000
--- a/plugins/Referers/images/searchEngines/www.mozbot.com.png
+++ /dev/null
Binary files differ
diff --git a/plugins/Referers/images/searchEngines/www.multimania.lycos.fr.png b/plugins/Referers/images/searchEngines/www.multimania.lycos.fr.png
deleted file mode 100644
index cb1478bb01..0000000000
--- a/plugins/Referers/images/searchEngines/www.multimania.lycos.fr.png
+++ /dev/null
Binary files differ
diff --git a/plugins/Referers/images/searchEngines/www.mywebsearch.com.png b/plugins/Referers/images/searchEngines/www.mysearch.com.png
index 5a437790fd..5a437790fd 100644
--- a/plugins/Referers/images/searchEngines/www.mywebsearch.com.png
+++ b/plugins/Referers/images/searchEngines/www.mysearch.com.png
Binary files differ
diff --git a/plugins/Referers/images/searchEngines/www.neti.ee.png b/plugins/Referers/images/searchEngines/www.neti.ee.png
new file mode 100644
index 0000000000..650222e4b8
--- /dev/null
+++ b/plugins/Referers/images/searchEngines/www.neti.ee.png
Binary files differ
diff --git a/plugins/Referers/images/searchEngines/www.netster.com.png b/plugins/Referers/images/searchEngines/www.netster.com.png
new file mode 100644
index 0000000000..1e660b7409
--- /dev/null
+++ b/plugins/Referers/images/searchEngines/www.netster.com.png
Binary files differ
diff --git a/plugins/Referers/images/searchEngines/www.overture.com.png b/plugins/Referers/images/searchEngines/www.overture.com.png
new file mode 100644
index 0000000000..91dcc48793
--- /dev/null
+++ b/plugins/Referers/images/searchEngines/www.overture.com.png
Binary files differ
diff --git a/plugins/Referers/images/searchEngines/www.qualigo.at.png b/plugins/Referers/images/searchEngines/www.qualigo.at.png
new file mode 100644
index 0000000000..74658bd886
--- /dev/null
+++ b/plugins/Referers/images/searchEngines/www.qualigo.at.png
Binary files differ
diff --git a/plugins/Referers/images/searchEngines/www.qualigo.de.png b/plugins/Referers/images/searchEngines/www.qualigo.de.png
deleted file mode 100644
index b87866c2e3..0000000000
--- a/plugins/Referers/images/searchEngines/www.qualigo.de.png
+++ /dev/null
Binary files differ
diff --git a/plugins/Referers/images/searchEngines/www.rpmfind.net.png b/plugins/Referers/images/searchEngines/www.rpmfind.net.png
new file mode 100644
index 0000000000..8e196f112e
--- /dev/null
+++ b/plugins/Referers/images/searchEngines/www.rpmfind.net.png
Binary files differ
diff --git a/plugins/Referers/images/searchEngines/www.searchscout.com.png b/plugins/Referers/images/searchEngines/www.searchscout.com.png
new file mode 100644
index 0000000000..1e660b7409
--- /dev/null
+++ b/plugins/Referers/images/searchEngines/www.searchscout.com.png
Binary files differ
diff --git a/plugins/Referers/images/searchEngines/www.seekport.de.png b/plugins/Referers/images/searchEngines/www.seekport.de.png
deleted file mode 100644
index d5da478ca6..0000000000
--- a/plugins/Referers/images/searchEngines/www.seekport.de.png
+++ /dev/null
Binary files differ
diff --git a/plugins/Referers/images/searchEngines/www.sogou.com.png b/plugins/Referers/images/searchEngines/www.sogou.com.png
new file mode 100644
index 0000000000..e8561b7b22
--- /dev/null
+++ b/plugins/Referers/images/searchEngines/www.sogou.com.png
Binary files differ
diff --git a/plugins/Referers/images/searchEngines/www.soso.com.png b/plugins/Referers/images/searchEngines/www.soso.com.png
new file mode 100644
index 0000000000..d23736e56e
--- /dev/null
+++ b/plugins/Referers/images/searchEngines/www.soso.com.png
Binary files differ
diff --git a/plugins/Referers/images/searchEngines/www.start.no.png b/plugins/Referers/images/searchEngines/www.start.no.png
deleted file mode 100644
index 095f39a869..0000000000
--- a/plugins/Referers/images/searchEngines/www.start.no.png
+++ /dev/null
Binary files differ
diff --git a/plugins/Referers/images/searchEngines/www.tixuma.de.png b/plugins/Referers/images/searchEngines/www.tixuma.de.png
new file mode 100644
index 0000000000..4e516ebfb3
--- /dev/null
+++ b/plugins/Referers/images/searchEngines/www.tixuma.de.png
Binary files differ
diff --git a/plugins/Referers/images/searchEngines/www.trusted--search.com.png b/plugins/Referers/images/searchEngines/www.trusted--search.com.png
new file mode 100644
index 0000000000..1e660b7409
--- /dev/null
+++ b/plugins/Referers/images/searchEngines/www.trusted--search.com.png
Binary files differ
diff --git a/plugins/Referers/images/searchEngines/www.vindex.nl.png b/plugins/Referers/images/searchEngines/www.vindex.nl.png
new file mode 100644
index 0000000000..2e1185eb06
--- /dev/null
+++ b/plugins/Referers/images/searchEngines/www.vindex.nl.png
Binary files differ
diff --git a/plugins/Referers/images/searchEngines/www.web.nl.png b/plugins/Referers/images/searchEngines/www.web.nl.png
new file mode 100644
index 0000000000..1e660b7409
--- /dev/null
+++ b/plugins/Referers/images/searchEngines/www.web.nl.png
Binary files differ
diff --git a/plugins/Referers/images/searchEngines/www.webalta.ru.png b/plugins/Referers/images/searchEngines/www.webalta.ru.png
deleted file mode 100644
index ba7a30a043..0000000000
--- a/plugins/Referers/images/searchEngines/www.webalta.ru.png
+++ /dev/null
Binary files differ
diff --git a/plugins/Referers/images/searchEngines/www.x-recherche.com.png b/plugins/Referers/images/searchEngines/www.x-recherche.com.png
new file mode 100644
index 0000000000..1e660b7409
--- /dev/null
+++ b/plugins/Referers/images/searchEngines/www.x-recherche.com.png
Binary files differ
diff --git a/plugins/Referers/images/searchEngines/www.ya.ru.png b/plugins/Referers/images/searchEngines/www.ya.ru.png
deleted file mode 100644
index bc3c364935..0000000000
--- a/plugins/Referers/images/searchEngines/www.ya.ru.png
+++ /dev/null
Binary files differ
diff --git a/plugins/Referers/images/searchEngines/www.yandex.ru.png b/plugins/Referers/images/searchEngines/www.yandex.ru.png
deleted file mode 100644
index bc3c364935..0000000000
--- a/plugins/Referers/images/searchEngines/www.yandex.ru.png
+++ /dev/null
Binary files differ
diff --git a/plugins/Referers/images/searchEngines/wxsl.nl.png b/plugins/Referers/images/searchEngines/wxsl.nl.png
new file mode 100644
index 0000000000..1e660b7409
--- /dev/null
+++ b/plugins/Referers/images/searchEngines/wxsl.nl.png
Binary files differ
diff --git a/plugins/Referers/images/searchEngines/ya.ru.png b/plugins/Referers/images/searchEngines/ya.ru.png
deleted file mode 100644
index bc3c364935..0000000000
--- a/plugins/Referers/images/searchEngines/ya.ru.png
+++ /dev/null
Binary files differ
diff --git a/plugins/Referers/templates/index.tpl b/plugins/Referers/templates/index.tpl
index 0f2aff9729..bd7dfd96cf 100644
--- a/plugins/Referers/templates/index.tpl
+++ b/plugins/Referers/templates/index.tpl
@@ -4,7 +4,7 @@
<h2>{'Referers_Evolution'|translate}</h2>
{$graphEvolutionReferers}
-<br/>
+<br />
<div id='leftcolumn'>
<h2>{'Referers_Type'|translate}</h2>
<div id='leftcolumn'>
@@ -26,7 +26,7 @@
{$dataTableRefererType}
</div>
-<div style="clear:both" />
+<div style="clear:both;"></div>
<p>View
<a href="javascript:broadcast.propagateAjax('module=Referers&action=getSearchEnginesAndKeywords')">{'Referers_SubmenuSearchEngines'|translate}</a>,