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
AgeCommit message (Collapse)Author
2013-04-16Converted SitesManager to TwigFabian Becker
2013-04-04refs #3813 fixes url fragments in sitemanagersgiehl
2013-03-28Mass conversion of all files to the newly agreed coding standard: PSR 1/2mattab
Converting Piwik core source files, PHP, JS, TPL, CSS More info: http://piwik.org/participate/coding-standards/
2013-02-26Refs #1845, switch to async JS in other places and apply fixes to tracking ↵diosmosis
code admin page & other pages. Notes: * Fix bug in Installation page that displays JS where newlines were not displayed and text would not be selected on click. * Modify piwik.js to make sure setTrackerUrl is called before _paq is processed. * Move _paq modifications in tracker code to global scope outside every anonymous function. * Fix bug in rewritten site selector widget where selecting the same site didn't fire an event (necessary for some uses). * Fix bug where change of site resulted in delay before site name in labels changed. * Fix bug where site name was double encoded in tracking code admin page. * Rewrite piwik_tag.tpl to use async tracking code.
2013-02-15Refs #3232, tweaksmattab
2013-02-11Fixes #3232, remove keep url fragments column in website table and move to ↵diosmosis
under URLs column in edit mode.
2013-02-11refs #3232 Minor changesmattab
2013-02-10Fixes #3232, add ability to discard URL fragments when tracking for all ↵diosmosis
websites or for just some websites.
2012-12-07removing unused view variables; topbar is never rendered in admin headersgiehl
git-svn-id: http://dev.piwik.org/svn/trunk@7579 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2012-11-24Fixes #2375, added ability to exclude visits from tracking based on global & ↵benakamoorthi
site-specific blacklists user agent substrings. Also fixed bug in website management page that broke website editing/creation. git-svn-id: http://dev.piwik.org/svn/trunk@7535 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2012-11-20Refs #2465mattpiwik
FIxing " The only problem is that #row5 links to fifth row, not the row with idSite=5" git-svn-id: http://dev.piwik.org/svn/trunk@7493 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2012-10-24Various small updates including fixes #3449mattpiwik
git-svn-id: http://dev.piwik.org/svn/trunk@7298 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2012-10-15Refs #2992 #49 Message fixmattpiwik
git-svn-id: http://dev.piwik.org/svn/trunk@7192 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2012-10-15Refs #2992 Site Search KABOOM, Refs #49mattpiwik
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
2012-08-06Refs #1187 Fixing encoded english string as per translator reportmattpiwik
git-svn-id: http://dev.piwik.org/svn/trunk@6677 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2012-05-03added/fixed several doc blocks; fixed some csssgiehl
git-svn-id: http://dev.piwik.org/svn/trunk@6243 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2012-03-31fixes #3065, refs #3011 initial version of multiple dashboard featuresgiehl
refs #2857 fixed id collisions in modal confirm windows by using an role attribute instead of id git-svn-id: http://dev.piwik.org/svn/trunk@6142 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2011-09-18fixes #2590 added add website link at bottom of all websites dashboardsgiehl
git-svn-id: http://dev.piwik.org/svn/trunk@5179 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2011-05-21Refs #898 mattpiwik
* New column in websites screen: Ecommerce to enable/disable * adding help text also on Goals overview page * When ecommerce enabled, menu becomes "Ecommerce & Goals" Now on to the actual ecommerce reporting... git-svn-id: http://dev.piwik.org/svn/trunk@4735 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2011-05-06refs #2123 replaced last confirm with dialog (site deletion)sgiehl
git-svn-id: http://dev.piwik.org/svn/trunk@4648 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2011-04-15Fixes #2009 Now clicks on Alias URLs domains will be ignored as expectedmattpiwik
git-svn-id: http://dev.piwik.org/svn/trunk@4456 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2011-04-02Fixes #2251mattpiwik
git-svn-id: http://dev.piwik.org/svn/trunk@4281 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2011-02-12refs #733 - reviewing the styles embedded in .tpl filesrobocoder
git-svn-id: http://dev.piwik.org/svn/trunk@3867 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2011-01-10small updatesmattpiwik
git-svn-id: http://dev.piwik.org/svn/trunk@3689 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2011-01-07Fixes #1382mattpiwik
* now preventing editing 2 rows at once * adding large SAVE button below the name on the left of the table (+ Cancel link which refreshes pages) Fixes #1980 * simplifying admin CSS, reusing same styles as PDF, Goals and datatables * deleting now unused icons & styles git-svn-id: http://dev.piwik.org/svn/trunk@3663 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2011-01-07Fixes #1951mattpiwik
git-svn-id: http://dev.piwik.org/svn/trunk@3661 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2010-08-27Fixes #1538mattpiwik
* Adding "Send Report Now" button in PDF listing * refactoring email sending code in API rather than controller * changing top menu link from 'PDF' to 'Email Reports' (better feature discovery?) git-svn-id: http://dev.piwik.org/svn/trunk@2989 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2010-07-30Refs #1490mattpiwik
* all INPUT, SELECT, TEXTAREA, submit use same design across admin UI and main UI * fixed other small ui issues * removed brown title next to Piwik on all pages, as it was too ugly to look at git-svn-id: http://dev.piwik.org/svn/trunk@2807 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2010-07-21Refs #1490 little fixes to admin UI screensmattpiwik
git-svn-id: http://dev.piwik.org/svn/trunk@2605 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2010-07-20Refs #1485 mattpiwik
* Fixing wrong metadata for all plugins, cleaning up columns and ensure consistency in API (eg. VisitsSummary.get now returns conversion rate with %) * Adding a generic filter Truncate, updated doc at: http://dev.piwik.org/trac/wiki/API/Reference '''filter_truncate''' ; if set, will truncate the table after $filter_truncate rows. The last row will be named 'Others' (localized in the requested language) and the columns will be an aggregate of statistics of all truncated rows. * Adding common helpers to get a "pretty" value from a given metric and column name * Adding new time export format that will be used in PDF reports 12:34:56 format Refs #1486 * a new filter, AddColumnsProcessedMetricsGoal, can be reused to easily add processed goal metrics for a given datatable. For example: $dataTable->filter('AddColumnsProcessedMetricsGoal', array($enable=true, Piwik_DataTable_Filter_AddColumnsProcessedMetricsGoal::GOALS_FULL_TABLE)); will process all goal metrics (and per goal conv rate, rev per visit, conversions). When possible, only reports necessary should be loaded using GOALS_MINIMAL_REPORT or GOALS_OVERVIEW or a given idGoal git-svn-id: http://dev.piwik.org/svn/trunk@2594 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2010-07-09Refs #1446 mattpiwik
Fixes idSite display and duplicate http:// git-svn-id: http://dev.piwik.org/svn/trunk@2457 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2010-06-29Fixes #660 - Thanks Julien Moumne for the patch! great new feature ↵mattpiwik
improving Piwik responsiveness and load time. * Added new writable dir /tmp/assets/ to write the merged CSS/JS * I had to update checkDirectoriesWritableOrDie and added a slash at the end of all paths, or directory creation in checkDirectoriesWritable was failing git-svn-id: http://dev.piwik.org/svn/trunk@2392 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2010-05-07Clarifying title for default currency/timezonemattpiwik
git-svn-id: http://dev.piwik.org/svn/trunk@2157 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2010-04-13tweaks for xhtml self-closing tagsrobocoder
git-svn-id: http://dev.piwik.org/svn/trunk@2090 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2010-04-09Fixes #526mattpiwik
* Added possibility to change password, for super user and normal users * Refactored Login to add a new hook that is meant to init the session (set the cookies). this hook is called when the password is changed. * Added general feedback message at top of the admin screens, to let users know that changes have been successful. git-svn-id: http://dev.piwik.org/svn/trunk@2069 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2010-04-09Refs #56 mattpiwik
* Calendar for a given website will show dates relative to this websites's timezone * API results now display relative to website's timezone * MultiSites will convert "today" and "yesterday" to Piwik default timezone * MultiSites calendar min and max date are the min and max date based on website's timezones. For example, the max date might be tomorrow in UTC if some websites are set to UTC+12 git-svn-id: http://dev.piwik.org/svn/trunk@2067 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2010-04-02 * Added General settings page to: enable browser archiving, define today's ↵mattpiwik
archive time to live (fixes #1149) * added User settings page, that all logged in users can access to edit: Alias, email, default report to load, default date. Implemented settings in the _option table (rather than adding new fields to the table). Fixes #401 refs #526 * the super user can edit settings for the anonymous user and force the anonymous to the login screen or a specific website * added order feature in admin menu + colored current menu + hiding menu entries that are not visible to the logged in user anyway * improved styles of admin forms git-svn-id: http://dev.piwik.org/svn/trunk@2036 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2010-03-31Fixes #41 Adding URL Query parameters exclude setting, per website, and ↵mattpiwik
global. We also by default exclude sessionid, phpsessid, etc. The query parameters are excluded case insensitive. git-svn-id: http://dev.piwik.org/svn/trunk@2023 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2010-03-30Fixes #1001 Adding currency setting per websitemattpiwik
Defaulting currency to USD for all existing websites Simplifying website admin screen by rolling all settings into the same form (still using ajax) Adding SitesManager and UsersManager to the list of hidden plugins Slightly refactored printing money values to accomodate per website preference git-svn-id: http://dev.piwik.org/svn/trunk@2020 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2010-03-29Refs #56 mattpiwik
- Added timezone setting per website. Added API to fetch the list of supported timezones. UTC Manual offsets are supported even if the PHP doesn't have timezone support built in. - Added default timezone setting that the Super user can set. It will be used to pre-select timezones when creating new websites, or setting the default timezone when adding websites via the API without specifying the timezone. - Default timezone set to UTC to all existing websites on update. PHP Default timezone set to UTC in index.php and piwik.php. - Removed all usage of mysql date/time functions (which are internally doing timezone conversions based on mysql timezone), now using php generated timestamps (in UTC), or dates manually converted to the website timezone. - Altered the few Mysql fields that were defaulting to "Current timestamp", they now default to NULL. - Deprecated the field log_visit.server_date and log_conversion.server_date as they are now not used. Must use DATE(visit_last_action_time) instead. Note that the new INDEX on (idsite, visit_last_action_time, config_md5config) will greatly benefit the Live! plugin. - Deprecated Piwik_Date->get, must now use Piwik_Date->toString - Deprecated the DB adapters getCurrentTimezone() feature, as we now don't rely on the DB timezone. Also removed the warning from the install screen. git-svn-id: http://dev.piwik.org/svn/trunk@2006 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2010-03-22Fixes #43mattpiwik
- modify websites admin UI, API to add a column Exclude IPs - IPs contain wildcards, unlimited IPs per website - below the website table, added a "Global IP exclude" list. Ips there are excluded from all websites automatically. - IPs are stored in the tracker cache file for fast access at Tracking time. - added new field in website table "excluded_ips" - refactored the ajax loading/error display to allow multiple loading/error div per page git-svn-id: http://dev.piwik.org/svn/trunk@1970 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2009-12-09- Few updates in the messaging mattpiwik
- in DBStats API, table name is not bound using ? in the query, so it has to be escaped git-svn-id: http://dev.piwik.org/svn/trunk@1633 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2009-12-05fixes #9 - add inline help re: alias urls to SitesManager "add site"robocoder
git-svn-id: http://dev.piwik.org/svn/trunk@1626 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2009-12-04fixes #1053 - don't display "add site" link if not the superuserrobocoder
git-svn-id: http://dev.piwik.org/svn/trunk@1623 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2009-11-01fix malformed admin pages (script tag appearing before html tag)robocoder
git-svn-id: http://dev.piwik.org/svn/trunk@1556 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2009-06-02- refs #355 now displaying the new OO JS tag by default in install & in ↵mattpiwik
admin UI + showing some help + renaming the "js code" to consistent "JavaScript Tracking Tag" git-svn-id: http://dev.piwik.org/svn/trunk@1177 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2009-01-14Fixing #452mattpiwik
git-svn-id: http://dev.piwik.org/svn/trunk@870 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2008-10-28- renaming all instances of LogStats to Tracker for claritymattpiwik
- improving error message to be prettier - adding footer in all admin pages for consistency git-svn-id: http://dev.piwik.org/svn/trunk@649 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2008-08-19Fixed the menu is now fully translatable! oufmattpiwik
Fixed javascript handling of translations: we can now load translations strings in several places in the templates, they will all be concatenated into one bigger object Fixed handling japanese error messages in API with correct charset Finished (hopefuly?) to make all strings translatable. Added colored logo now in login screen All templates now defined the dates necessary to build the calendar, as we notice that most pages want to show the calendar. Added destructor to LogStats/Db.php so that plugins don't have to call disconnect() on the object Made JS tag smaller Improved templates structuring, refactored CSS, etc. still lots to do in this area, if you wanna help? git-svn-id: http://dev.piwik.org/svn/trunk@616 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2008-08-04- renamed modules/ directory in core/mattpiwik
- cleaning admin UI - adding widgetize module - cleaning template architecture git-svn-id: http://dev.piwik.org/svn/trunk@586 59fd770c-687e-43c8-a1e3-f5a4ff64c105