- oct. 15, 2012
-
-
mattpiwik a rédigé
Implementing Site Search tracking & reporting in Piwik core! * New Admin UI to customize, for each site, wheter site search is enabled. Also options to set default values to use. * New Reports: Searches, Searches with no result, Search categories, Top Pages Following a Search * to track "No result keyword" users will have to tag their site with a JS call, or add a new parameter to the search result page &search_count=X (X being zero for no result searches) * Reports works with Row evolution, PDF/HTML reports, Piwik Mobile * idaction_url is now NULLable because, Site Search records a page with idaction_name == Keyword, and idaction_url == NULL. This ensures that the Site Searches don't create "Page URL Not defined" records. * updates to Tracker JS API, new function trackSiteSearch, also added in PHP tracker * New fields in log_visit to track searches * new segment, "searches" which can be used to select visitors who did a search ie. searches>0 or those who searched a lot, ie searches>10 TODO: * commmit integration test, TESTING, DOCS, FAQ, release, and a nice Prayer to the universe and the stars, hoping that I can code a major new feature without any bug... * It would be awesome to have compatiblity with Transitions so we can see, for a given site search, what are the starting pages and Destination pages Thank you for your patience Timo, and thank in advance everyone for your help Testing this new feature! git-svn-id: http://dev.piwik.org/svn/trunk@7190 59fd770c-687e-43c8-a1e3-f5a4ff64c105
-
BeezyT a rédigé
* refactoring breakpoint methods from transitions to piwikHelper * loading message is now displayed properly for utf8 urls git-svn-id: http://dev.piwik.org/svn/trunk@7189 59fd770c-687e-43c8-a1e3-f5a4ff64c105
-
mattpiwik a rédigé
Refs #3013 I'm in a rush, but I had to add this code as the $periodsData[$i] was NULL in my case, not sure why it hasn't been needed until now, so maybe there is an underlying problem in Site Search, or maybe this change is acceptable...? git-svn-id: http://dev.piwik.org/svn/trunk@7188 59fd770c-687e-43c8-a1e3-f5a4ff64c105
-
- oct. 14, 2012
-
-
benakamoorthi a rédigé
Refs #1823, display informative note when Region + City reports have no location data, merge unknown rows in region & city reports and make sure latitude/longitude is rounded in API output. git-svn-id: http://dev.piwik.org/svn/trunk@7187 59fd770c-687e-43c8-a1e3-f5a4ff64c105
-
benakamoorthi a rédigé
* Add warning if old GeoIP plugin is used. * Display links to installation instructions for different providers if they are not installed. * Add report documentation for country, region, continent and city reports, round latitude/longitude. * Increase 'Done' timeout when switching providers * Display quick start instructions for GeoIP if no GeoIP provider is currently working. * Add script to geolocate old data. git-svn-id: http://dev.piwik.org/svn/trunk@7186 59fd770c-687e-43c8-a1e3-f5a4ff64c105
-
- oct. 13, 2012
-
-
BeezyT a rédigé
refs #3158: remember selected metric in multi row evolution as part of the url - using the back and forward buttons after picking different metrics is possible now git-svn-id: http://dev.piwik.org/svn/trunk@7182 59fd770c-687e-43c8-a1e3-f5a4ff64c105
-
benakamoorthi a rédigé
git-svn-id: http://dev.piwik.org/svn/trunk@7181 59fd770c-687e-43c8-a1e3-f5a4ff64c105
-
benakamoorthi a rédigé
Refs #1823, test GeoIP w/ normal tracking, bulk tracking & log importing. Test if Apache module is working using GEOIP_ADDR server variable instead of GEOIP_COUNTRY_CODE since the latter may not always be set. git-svn-id: http://dev.piwik.org/svn/trunk@7180 59fd770c-687e-43c8-a1e3-f5a4ff64c105
-
BeezyT a rédigé
* the popover parameter is used to remember the current state of row evolution * Piwik_Popover is used for controlling the popover * ajax helper methods are refactored from Transitions to piwikHelper and reused in row evolution * simplified logic for remembering rows for multi row evolution * applied code formatter (hence the whitespace changes) git-svn-id: http://dev.piwik.org/svn/trunk@7179 59fd770c-687e-43c8-a1e3-f5a4ff64c105
-
mattpiwik a rédigé
filter_pattern= will now work on metadata columns. This will be useful for example, if we wanted to select only a number of "countries", from the UserCountry.getCity API, we could do the following: &filter_column=country&filter_pattern=de|fr|es|it|nl It will filter and only return only the Cities, which belong to the country specified. This will work ,because rows have a metadata <country> Refs #1652 git-svn-id: http://dev.piwik.org/svn/trunk@7173 59fd770c-687e-43c8-a1e3-f5a4ff64c105
-
mattpiwik a rédigé
* Geolocation menu now appears green when selected git-svn-id: http://dev.piwik.org/svn/trunk@7172 59fd770c-687e-43c8-a1e3-f5a4ff64c105
-
mattpiwik a rédigé
git-svn-id: http://dev.piwik.org/svn/trunk@7170 59fd770c-687e-43c8-a1e3-f5a4ff64c105
-
mattpiwik a rédigé
- Cache regenerate should re-generate the cache file - Missing require_once which was causing error Fatal error: Class 'Piwik_UserCountry_LocationProvider' not found in /plugins/UserCountry/UserCountry.php on line 78 git-svn-id: http://dev.piwik.org/svn/trunk@7169 59fd770c-687e-43c8-a1e3-f5a4ff64c105
-
- oct. 12, 2012
-
-
mattpiwik a rédigé
when period=range in the all websites,and clicking on a particular site git-svn-id: http://dev.piwik.org/svn/trunk@7168 59fd770c-687e-43c8-a1e3-f5a4ff64c105
-
benakamoorthi a rédigé
git-svn-id: http://dev.piwik.org/svn/trunk@7167 59fd770c-687e-43c8-a1e3-f5a4ff64c105
-
BeezyT a rédigé
git-svn-id: http://dev.piwik.org/svn/trunk@7166 59fd770c-687e-43c8-a1e3-f5a4ff64c105
-
BeezyT a rédigé
git-svn-id: http://dev.piwik.org/svn/trunk@7165 59fd770c-687e-43c8-a1e3-f5a4ff64c105
-
BeezyT a rédigé
git-svn-id: http://dev.piwik.org/svn/trunk@7164 59fd770c-687e-43c8-a1e3-f5a4ff64c105
-
mattpiwik a rédigé
git-svn-id: http://dev.piwik.org/svn/trunk@7162 59fd770c-687e-43c8-a1e3-f5a4ff64c105
-
mattpiwik a rédigé
git-svn-id: http://dev.piwik.org/svn/trunk@7161 59fd770c-687e-43c8-a1e3-f5a4ff64c105
-
mattpiwik a rédigé
Refs #3332 Hopefully, fixing all problems with URL being incorrectly aggregated! Thanks Timo for the hint and bug in previous algorithm git-svn-id: http://dev.piwik.org/svn/trunk@7160 59fd770c-687e-43c8-a1e3-f5a4ff64c105
-
- oct. 11, 2012
-
-
benakamoorthi a rédigé
Refs #1823, fixed conversion tracking omission in initial GeoIP commit & added tests for conversion locations & unknown location. Removed 'Unknown' regions & cities from visitor log tooltips, added more detailed error messages for issues w/ the PECL module, add test w/ test IP and known result to isWorking methods and some more admin UI tweaks. git-svn-id: http://dev.piwik.org/svn/trunk@7159 59fd770c-687e-43c8-a1e3-f5a4ff64c105
-
benakamoorthi a rédigé
git-svn-id: http://dev.piwik.org/svn/trunk@7157 59fd770c-687e-43c8-a1e3-f5a4ff64c105
-
peterbo a rédigé
Refs #1823, reverted change of Visit Class- Constant was already defined in UserCountry. Only the reference to LocationProvider was wrong. Changed static Reference. git-svn-id: http://dev.piwik.org/svn/trunk@7151 59fd770c-687e-43c8-a1e3-f5a4ff64c105
-
peterbo a rédigé
Refs #1823, added missing constant that stops tracker from working / breaks tracker if location code is unknown. git-svn-id: http://dev.piwik.org/svn/trunk@7150 59fd770c-687e-43c8-a1e3-f5a4ff64c105
-
mattpiwik a rédigé
git-svn-id: http://dev.piwik.org/svn/trunk@7149 59fd770c-687e-43c8-a1e3-f5a4ff64c105
-
mattpiwik a rédigé
Note to self: we could add a test case for this... git-svn-id: http://dev.piwik.org/svn/trunk@7148 59fd770c-687e-43c8-a1e3-f5a4ff64c105
-
BeezyT a rédigé
git-svn-id: http://dev.piwik.org/svn/trunk@7147 59fd770c-687e-43c8-a1e3-f5a4ff64c105
-
BeezyT a rédigé
git-svn-id: http://dev.piwik.org/svn/trunk@7146 59fd770c-687e-43c8-a1e3-f5a4ff64c105
-
benakamoorthi a rédigé
git-svn-id: http://dev.piwik.org/svn/trunk@7145 59fd770c-687e-43c8-a1e3-f5a4ff64c105
-
benakamoorthi a rédigé
Refs #1823, added latitude/longitude + other metadata to getCity reports, added country name metadata to getRegion & tweaked admin UI a bit. git-svn-id: http://dev.piwik.org/svn/trunk@7144 59fd770c-687e-43c8-a1e3-f5a4ff64c105
-
- oct. 10, 2012
-
-
mattpiwik a rédigé
FYI since Piwik_Controller is only used for reports controllers (where as Piwik_Controller_Admin is for admin controllers), the separator wasn't set on admin screens git-svn-id: http://dev.piwik.org/svn/trunk@7143 59fd770c-687e-43c8-a1e3-f5a4ff64c105
-
mattpiwik a rédigé
git-svn-id: http://dev.piwik.org/svn/trunk@7141 59fd770c-687e-43c8-a1e3-f5a4ff64c105
-
benakamoorthi a rédigé
* Renamed getVisitsByCity & getVisitsByRegion to getCity & getRegion. * Extra testing for anonymized IPs. * Show visitor city & region in visitor log & last visits widget. * Do specific check for apache module in checking for server based geoip implementation. * Fix for continent segment error. * Redesigned admin UI to be more compact & to show reason for broken implementations. * Don't show duplicate Unknowns in pretty location strings. * Don't use REMOTE_ADDR, instead get IP from Piwik_IP. git-svn-id: http://dev.piwik.org/svn/trunk@7140 59fd770c-687e-43c8-a1e3-f5a4ff64c105
-
JulienMoumne a rédigé
git-svn-id: http://dev.piwik.org/svn/trunk@7139 59fd770c-687e-43c8-a1e3-f5a4ff64c105
-
mattpiwik a rédigé
I had to edit the tests to clean up the files with the new system : * remove english translations of non translated strings, which were automatically put in the translated files * Keep ordering of language strings similar to the english file git-svn-id: http://dev.piwik.org/svn/trunk@7138 59fd770c-687e-43c8-a1e3-f5a4ff64c105
-
BeezyT a rédigé
* fixing page titles containing the > character. they used to be interpreted as recursive labels, replacing the > with /. now, js puts together the label correctly. it needs to know the action_url_category_delimiter, so it's added to the global js variables. * fixing error for "Page URL undefined". since there is no consistent data that can be shown for this row, transitions is disabled on it. git-svn-id: http://dev.piwik.org/svn/trunk@7137 59fd770c-687e-43c8-a1e3-f5a4ff64c105
-
mattpiwik a rédigé
git-svn-id: http://dev.piwik.org/svn/trunk@7135 59fd770c-687e-43c8-a1e3-f5a4ff64c105
-
benakamoorthi a rédigé
git-svn-id: http://dev.piwik.org/svn/trunk@7134 59fd770c-687e-43c8-a1e3-f5a4ff64c105
-
- oct. 09, 2012
-
-
BeezyT a rédigé
* the popover location is not put after a second hash anymore because that caused trouble in safari and internet explorer. instead, a popover parameter is introduced. * special url encoding for the popover location to make sure it's en- and decoded the same number of times. * minimum width for the label column in tables with row action. * tooltip behaves slightly nicer in ie7. * fixing a regression that broke transitions for subtables in the page titles report. * now transitions works in ie789, safari, firefox and chrome. in ie78, the css3 properties of the center box (border radius and shadow) don't work and excanvas can still be pretty slow sometimes. apart from that, everything's fine. * tested for memory leaks in all browsers. none found. Apart from translation and documentation, that's it! PLEASE TEST AS MUCH AS YOU CAN AFTER THIS COMMIT! git-svn-id: http://dev.piwik.org/svn/trunk@7133 59fd770c-687e-43c8-a1e3-f5a4ff64c105
-