Age | Commit message (Collapse) | Author |
|
|
|
And factored out code in ServerFilesGenerator.php
|
|
|
|
plugins can specify which strings should be available client-side.
|
|
automatically generate translation JS for all plugins. Translation JS is now treated as an asset and is included in merged JS.
Note:
- Includes tweaks to capture.js: on webpage error stop capture program.
|
|
|
|
existing keys
|
|
Adjust Translate class to properly load .json translation into array
Adjust JavaScript translation filter
Adjust plugins manager to load plugin translations properly
refs #4086
|
|
|
|
Segment, SegmentExpression, PluginsManager.
Removed some deprecated code.
|
|
PluginsManager
|
|
|
|
Notice that auto refactoring has created a nested namespace. Not sure this is what we want - so we might have to edit those nested namespaces afterwards (I think they don't look so good)
|
|
Notice that auto refactoring has created a nested namespace. Not sure this is what we want - so we might have to edit those nested namespaces afterwards (I think they don't look so good)
|
|
2 steps required:
1. Refactor > Move > \Piwik\Core\Config (uncheck "Create new File")
2. Refactor > Rename > Piwik_Config to Config
|
|
* Removing getInformation() call from core plugins
* Renamed translation key PDFReports_PluginDescriptionReports => PDFReports_PluginDescription
|
|
|
|
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.
|
|
Converting Piwik core source files, PHP, JS, TPL, CSS
More info: http://piwik.org/participate/coding-standards/
|
|
|
|
* Now including Translate.php in the correct order ensuring that scheduled repotrs generated via a Tracker request, make use of translations.
git-svn-id: http://dev.piwik.org/svn/trunk@7286 59fd770c-687e-43c8-a1e3-f5a4ff64c105
|
|
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
|
|
- 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
|
|
git-svn-id: http://dev.piwik.org/svn/trunk@6300 59fd770c-687e-43c8-a1e3-f5a4ff64c105
|
|
[6107] and part of [6103]
git-svn-id: http://dev.piwik.org/svn/trunk@6111 59fd770c-687e-43c8-a1e3-f5a4ff64c105
|
|
git-svn-id: http://dev.piwik.org/svn/trunk@6107 59fd770c-687e-43c8-a1e3-f5a4ff64c105
|
|
git-svn-id: http://dev.piwik.org/svn/trunk@5951 59fd770c-687e-43c8-a1e3-f5a4ff64c105
|
|
git-svn-id: http://dev.piwik.org/svn/trunk@5908 59fd770c-687e-43c8-a1e3-f5a4ff64c105
|
|
git-svn-id: http://dev.piwik.org/svn/trunk@5903 59fd770c-687e-43c8-a1e3-f5a4ff64c105
|
|
git-svn-id: http://dev.piwik.org/svn/trunk@5871 59fd770c-687e-43c8-a1e3-f5a4ff64c105
|
|
git-svn-id: http://dev.piwik.org/svn/trunk@5345 59fd770c-687e-43c8-a1e3-f5a4ff64c105
|
|
git-svn-id: http://dev.piwik.org/svn/trunk@5334 59fd770c-687e-43c8-a1e3-f5a4ff64c105
|
|
git-svn-id: http://dev.piwik.org/svn/trunk@4311 59fd770c-687e-43c8-a1e3-f5a4ff64c105
|
|
git-svn-id: http://dev.piwik.org/svn/trunk@4219 59fd770c-687e-43c8-a1e3-f5a4ff64c105
|
|
* 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
|
|
git-svn-id: http://dev.piwik.org/svn/trunk@3481 59fd770c-687e-43c8-a1e3-f5a4ff64c105
|
|
* Fixes #1537 Adding specific fonts for specific languages. PDF Reports now generate in all languages (inc. arabic, chinese, japanese, russian, korean, ukrainian, etc.) except ahmaric and thai.
*
git-svn-id: http://dev.piwik.org/svn/trunk@3477 59fd770c-687e-43c8-a1e3-f5a4ff64c105
|
|
* simplifying language loading code
* PDFs are now generated in the user language, as well as the email subject/content
git-svn-id: http://dev.piwik.org/svn/trunk@3470 59fd770c-687e-43c8-a1e3-f5a4ff64c105
|
|
git-svn-id: http://dev.piwik.org/svn/trunk@3270 59fd770c-687e-43c8-a1e3-f5a4ff64c105
|
|
git-svn-id: http://dev.piwik.org/svn/trunk@2968 59fd770c-687e-43c8-a1e3-f5a4ff64c105
|
|
* adding svn:ignore to .htaccess files created during install
* Updating Yahoo! and Alexa icons
git-svn-id: http://dev.piwik.org/svn/trunk@2383 59fd770c-687e-43c8-a1e3-f5a4ff64c105
|
|
ucfirst(), and ucwords() aren't affected by locale
In the future, we might consider implementing a thread-safe alternative to using setlocale() given this warning:
> The locale information is maintained per process, not per thread. If you are running PHP on a multithreaded server API like IIS or Apache on Windows, you may experience sudden changes in locale settings while a script is running, though the script itself never called setlocale(). This happens due to other scripts running in different threads of the same process at the same time, changing the process-wide locale using setlocale().
Reference: http://php.net/setlocale
git-svn-id: http://dev.piwik.org/svn/trunk@2327 59fd770c-687e-43c8-a1e3-f5a4ff64c105
|
|
translated. Thanks JulienM for patch!
I simply refactored the 'you must be have %s access [...]' messages by putting the admin/view/superuser as a parameter in the string
git-svn-id: http://dev.piwik.org/svn/trunk@2246 59fd770c-687e-43c8-a1e3-f5a4ff64c105
|
|
- Adds new columns to the existing Pages report: Bounce rate, Average time on page, Exit rate
- Adds new report: Entry pages
- Adds new report: Exit pages
- Adding table column inline help (on hover). Note: I don't think my metrics definitions are the best, they can be improved. anyone?
I tried to add this icon: http://cdn.iconfinder.net/data/icons/uidesignicons/information.png but couldn't manage to make it look pretty (icon was either not positionned properly, or when it was positionned properly, it would appear in the dashboard even for columns that are hidden - the icon appeared out of nowhere..)
git-svn-id: http://dev.piwik.org/svn/trunk@2202 59fd770c-687e-43c8-a1e3-f5a4ff64c105
|
|
git-svn-id: http://dev.piwik.org/svn/trunk@2022 59fd770c-687e-43c8-a1e3-f5a4ff64c105
|
|
updated documentation to explain how to translate JS strings in plugins + how to reload a widget in dashboard (this will be available in http://dev.piwik.org/trac/wiki/Plugins/GlobalFunctions after the release)
git-svn-id: http://dev.piwik.org/svn/trunk@1929 59fd770c-687e-43c8-a1e3-f5a4ff64c105
|
|
git-svn-id: http://dev.piwik.org/svn/trunk@1891 59fd770c-687e-43c8-a1e3-f5a4ff64c105
|
|
* updated from jquery calendar 2.7 to jquery-ui datepicker 1.7.2
* contains a DST-related fix that might solve an issue of duplicate days reported by some users
* fixes regression in UI where clicking on calendar icon would not collapse the calendar
* implements some of the style changes shown in the mockup
* updated the calendar text translations from the jquery-ui i18n
git-svn-id: http://dev.piwik.org/svn/trunk@1587 59fd770c-687e-43c8-a1e3-f5a4ff64c105
|
|
single fetch; moved HTML to graph.tpl; move JavaScript to common.js; fixed browser portability bug in findSWFGraph
fixes #1020 - only the last chart added to the dashboard can be saved locally (using the right-click pop-up menu to "Save Image Locally"); the footer icon link worked properly
fixes #947 - truncated translation string in Flash widget when "no data"; this is now styled consistently with "no data" for tables and tag clouds
related changes:
* data-file (Flash parameter) renamed to x-data-file; this is used by Widgetize to provide the code to embed Flash OBJECTs
* add translation strings for Flash detection
* move some translation strings to JavaScript and enhance getJavascriptTranslations() to always generate 'General' translation strings
git-svn-id: http://dev.piwik.org/svn/trunk@1543 59fd770c-687e-43c8-a1e3-f5a4ff64c105
|
|
git-svn-id: http://dev.piwik.org/svn/trunk@1502 59fd770c-687e-43c8-a1e3-f5a4ff64c105
|