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-10-01refs #4134 renamed some hooksThomas Steur
2013-09-18Fixes #4128 JSON files for Piwik plugins are now plugin.jsonmattab
2013-09-06* Renaming getCssFiles hook to getStylesheetFilesmattab
* Renaming function names * Removing getCss and getJs from CoreHome module since they are expected in the Proxy module Refs #4134
2013-08-11Merge remote-tracking branch 'origin/master' into plugin_namespacesmattab
Conflicts: core/Tracker/Request.php core/ViewDataTable.php core/ViewDataTable/HtmlTable/Goals.php plugins/Actions/Actions.php plugins/Annotations/API.php plugins/CoreHome/CoreHome.php plugins/DBStats/DBStats.php plugins/DevicesDetection/DevicesDetection.php plugins/Goals/Goals.php plugins/Live/Live.php plugins/Referers/Referers.php plugins/UserSettings/UserSettings.php plugins/UsersManager/API.php plugins/VisitTime/VisitTime.php plugins/VisitorInterest/VisitorInterest.php
2013-08-04doc blockssgiehl
2013-08-02Refs #4059 Converting dozens of plugins/* classes to use Namespaces, ↵mattab
\Piwik\Plugins\* Added namespaces to functions.php files in the five plugins that had one Work in progress
2013-07-31Refs #3741 Resuming PHP Namespaces conversion of Piwik core, mostly finished ↵mattab
core/ conversion
2013-07-23Refs #4059 Work in progress: Conversion to use Namespaces of dozen more classesmattab
Removed many Piwik_ functions, in Piwik 2 it is best practise to use the methods calls instead Todo: finish converting core/ classes + convert plugins/ classes to use \Piwik\Plugin namespace + fix build + Merge master
2013-07-21Refs #4059 Work in progress: Conversion to use Namespaces: Period*, Metrics, ↵mattab
Segment, SegmentExpression, PluginsManager. Removed some deprecated code.
2013-07-15Refs #4054mattab
* Removing PluginDescription from core en.php files, for all Example* plugins (to showcase the JSON file in the Example plugin)
2013-07-15Refs #3942mattab
* Removing getInformation() call from core plugins * Renamed translation key PDFReports_PluginDescriptionReports => PDFReports_PluginDescription
2013-07-13Merge branch 'master' of github.com:piwik/piwik into ↵Thomas ZILLIOX
pleineLune__less-installation
2013-07-12fixed/added some missing doc blockssgiehl
2013-07-10Change the extension to .less for CSS files that will be compiledThomas ZILLIOX
2013-07-06Implemented custom event dispatching system for Piwik (replaced event ↵Benaka Moorthi
dispatcher lib in libs/Event). Notes: - New dispatcher can execute callbacks before or after other callbacks. - It is also possible to dispatch events only to a specific set of plugins instead of all plugins. - Moved Piwik::unprefixClass to Piwik_Common::unprefixClass - Added visibility to some event handlers that were missing it. - Allowed two unit tests to fail w/ better diagnostic messages.
2013-05-08Reorganizing the stylesheets & javascripts folders for every pluginsThomas ZILLIOX
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-03-28Proper visibility definitions.Fabian Becker
Code cleanup.
2013-03-28Split up classes to separate files.Fabian Becker
This is an example plugin and it should serve as a good example :)
2013-02-06Removing SVN $, since Git does not provide auto properties.Fabian Becker
2013-01-21added some simple tests checking if all widgets are availablesgiehl
git-svn-id: http://dev.piwik.org/svn/trunk@7786 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2012-08-15feedburner Fail gracefullymattpiwik
git-svn-id: http://dev.piwik.org/svn/trunk@6769 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2012-08-15when blog or feedburner fails to load, fail gracefully and display error ↵mattpiwik
message in italic git-svn-id: http://dev.piwik.org/svn/trunk@6768 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
2010-09-25refs #1014 - move getCss, getJs, getHtc, and redirect to Proxy plugin; todo: ↵robocoder
exportImage (requires a change to open-flash-chart.swf and common.js) git-svn-id: http://dev.piwik.org/svn/trunk@3175 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2010-08-20refs #1630robocoder
git-svn-id: http://dev.piwik.org/svn/trunk@2968 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-06-03fixes #1152 - remove deprecated "name" from getInformation() arrayrobocoder
git-svn-id: http://dev.piwik.org/svn/trunk@2264 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2010-03-20fixes #1222 - document the version number policy; point developers (who read ↵robocoder
the code) to Piwik_Plugin (core/Plugin.php) git-svn-id: http://dev.piwik.org/svn/trunk@1964 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2010-01-30fixes #1096 - translateable plugin descriptionsrobocoder
git-svn-id: http://dev.piwik.org/svn/trunk@1816 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2009-12-12fixes #1072 - wrap plugin author name with author_homepage (instead of homepage)robocoder
git-svn-id: http://dev.piwik.org/svn/trunk@1665 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2009-08-22phpdoc cleanup:robocoder
* add @category (Piwik => 'core', Piwik_Plugins => 'plugins') * in core, use @package and @subpackage more consistently to group files/classes; exception is DataFiles/*, PluginsFunctions/*, and SmartyPlugins/* * in plugins, @package is the plugin name * removed '@param none' -- not a phpdoc convention * '@throws' and '@return void' are also not phpdoc conventions, but are widely used elsewhere, e.g., Smarty & Zend git-svn-id: http://dev.piwik.org/svn/trunk@1420 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2009-08-21Suppress error message where strftime support is broken (Windows PHP).robocoder
git-svn-id: http://dev.piwik.org/svn/trunk@1414 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2009-08-09minor XHTML formatting editsrobocoder
git-svn-id: http://dev.piwik.org/svn/trunk@1380 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2009-07-08fixes #803 - remove unnecessary require_once from core, plugins, and parts ofrobocoder
libs. (I didn't touch: open-flash-chart, Zend Framework, and PEAR HTML.) git-svn-id: http://dev.piwik.org/svn/trunk@1296 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2009-07-01Add svn:keywords Id to .php files in core, plugins, and jsrobocoder
git-svn-id: http://dev.piwik.org/svn/trunk@1270 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2009-06-28Fixes #524 - add standard Piwik header to .php files in core & plugins, withrobocoder
the exception of those in core/Updates/. git-svn-id: http://dev.piwik.org/svn/trunk@1259 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2009-05-28fixes #743 - optimize include path; refs #631robocoder
git-svn-id: http://dev.piwik.org/svn/trunk@1150 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2009-04-27- API CHANGE: the API for the function Piwik_AddWidget has changed. The new ↵mattpiwik
API is Piwik_AddWidget( $widgetCategory, $widgetName, $controllerName, $controllerAction, $customParameters = array()). See examples of calls in all the core Piwik plugins. This change was necessary to make widgets more modular (they now accept custom parameters). - API CHANGE: a small number of CSV outputs for some API calls would change following the simplification of DataTable_Simple implementation. Affected calls are VisitsSummary.get, Goals.get, VisitFrequency.get. This is due to a change in the implementation of DataTable_Simple (we simplified implementation). - FIXED #84 Added proper translations for all columns, in tables, and graphs. - FIXED #322 piwik is now using open flash chart 2 - FIXED #126 all dates should be correctly displayed in all graphs. For example, evolution graph for days would show, on the X axis "Mon 29", "Wed 31". For months it would show "Aug 2009", etc. - ADDED: when hovering any of the sparklines, the UI makes it clear that clicking will refresh the evolution graph. This feature was in Piwik for months, and even Google Analytics implemented this UI feature after Piwik. However in Piwik it wasn't clear to the user that the sparklines were clickable. - ADDED: now widgets can be created with custom parameters. This makes it possible to create a widget that calls a controller->action with other custom parameters, this is used in Piwik to draw an evolution graph (module=VisitsSummary & action=getEvolutionGraph) for a given metric (&columns[]=nb_visits). These custom parameters are automatically forwarded to the sparkline url, the flash graph when clicked on sparkline, etc. - The widget layout is now saved as a JSON string rather than a custom data structure. The dashboard code should be able to read & restore most of the layouts from the old format (except the evolution graphs widgets). Simplified the Dashboard.js, widgetMenu.js, cleaned up what was a messy code. - Added sentence in Widgetize to let users know they can easily export the Piwik dashboard in an iframe. - Changed the way translations used in Javascript are loaded: all translations strings finishing by _js will be loaded to be used in the templates when calling {loadJavascriptTranslations plugins='YOUR_PLUGIN_NAME'} - Moved all templates in plugins under plugins/$PLUGIN/templates/ - 'Khtml (Konqueror, Safari)' now displayed as 'KHTML (Safari, Chrome)' git-svn-id: http://dev.piwik.org/svn/trunk@1072 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2009-03-23- fixed #581 add widget by default: RSS feed of changelogmattpiwik
+ refactored code it's now very easy to create a widget showing a rss feed in any piwik plugin by reusing the Piwik_ExampleRssWidget_Rss class git-svn-id: http://dev.piwik.org/svn/trunk@1000 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2009-03-02- fix #561 (Piwik_DataTable_Renderer doesn't use the Piwik_API_Request ↵mattpiwik
$request parms) refactored and added public method to set all customizations on the Renderer + updating tests git-svn-id: http://dev.piwik.org/svn/trunk@944 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-08-14git-svn-id: http://dev.piwik.org/svn/trunk@598 ↵mattpiwik
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
2008-07-28- Adding description to each pluginmattpiwik
- cleaning plugins listing, splitting ExamplePlugin in multiple small plugins, renamed Home -> CoreHome PluginsAdmin -> CorePluginsAdmin AdminHome -> CoreAdminHome - simplified authentication classes (not using Zend_Auth_Db anymore) - adding a new widget listing the last posts on Piwik.org/blog git-svn-id: http://dev.piwik.org/svn/trunk@581 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2008-07-27- fix #190: Include piwik RSS blog as a default widget in the dashboardmattpiwik
available in the plugin ExampleRssWidget git-svn-id: http://dev.piwik.org/svn/trunk@577 59fd770c-687e-43c8-a1e3-f5a4ff64c105