Disclaimer: This message has been sent to multiple lists in spite of keeping users and tech authors informed about the new features available. I apologize if you receive multiple copies of this message
I'm so excited to announce the latest release (1.3.2) of TracGviz plugin. This package (plugin) puts together three great platforms (Trac, iGoogle gadgets, and Google Visualization API) by providing components so that Trac be able to use widgets and related technologies provided by Google. This means that - It allows to feed data managed by Trac to widgets based on Google Visualisation API. - It allows embedding iGoogle Gadgets in wiki pages using WikiFormatting. This time the focus has been given to : - Enhance support for TracLinks expansion and its integration with iGoogleGadgetMacro, - Enhance Integration with Trac Permissions system I am sure that this version will be much more useful. In case something wrong's been detected please create a ticket [1]_ including all the relevant information. What's new in version 1.3.2 ----------------------------- - TracGVizSystem now implements IPermissionRequestor interface. This means that Trac admins can use `GVIZ_VIEW` permission to control which users may access GViz data sources or not. On accessing such data, if the aforementioned permission is not granted to the user performing the request then a GViz API error response is returned to the caller with `reason` set to `user_not_authenticated` in case of anonymous access, or `access_denied` otherwise. - Now absolute URLs are returned while expanding TracLinks expressions inside iGoogleGadget macro. Formerly this prevented the iGoogle container to find data inside the project environment in case TracLinks expressions were used. - Add support for `sheet` option in GoogleDocsConnector in order to have links to data inside an specific sheet provided its name. Hence, links like the following are supported from now on: https://spreadsheets.google.com/tq?key=ABCD&sheet=Sheet1, https://spreadsheets.google.com/tq?key=ABCD&sheet=Sheet+2. Sheet names may have alphanumeric characters as well as whitespaces. Syntax -> `gviz:google:sheet:<spreadsheet_id>[:[<sheet_name>][:<top_cell>-<bottom_cell>]][?[headers=<number>]]` - Formerly values in columns having types `date`, `datetime` or `timeofday` were shown in responses not in JSON format (e.g. HTML) in a way similar to `new Date(2009, 12, 2)`. Now they are rendered using the following formats `%Y-%m-%d`, `%Y-%m-%d %H:%M:%S`, `%H:%M:%S` respectively. - New ! The following (non-standard) formats are supported using special format identifiers for `out` option in `tqx` parameter: MoinMoin (Trac) wiki tables (class extfmt.GVizMoinEncoder `out:moin`). - Every wiki GViz provider now supports name expansion using Unix shell-style wildcards. This means that if such patterns are specified for `name` parameter either once or multiple times, then all those wiki pages for which a match is found will be included in the result set (e.g. `/gviz/wiki/index?tqx=out:html&all&name=Wiki*&name=TracN*` will return information about all the versions of the wiki pages starting with either `Wiki` or `TracN` prefixes, such as `WikiNewPage`, `WikiHtml`, `WikiProcessors`, `WikiRestructuredText`, `WikiStart`, `TracNavigation`, `WikiRestructuredTextLinks`, `TracNotification`, `WikiMacros`, `WikiFormatting`, `WikiPageNames`, `WikiDeletePage`). Coming soon ============== - reStructuredText encoder - More data sources - More docs & tutorials ... - more ... see CHANGES file for details ;) Acknowledgements ====================== - Trac devs - Google devs Keep up the good work ! Useful links =============== .. [1] Report an issue (https://opensvn.csie.org/traccgi/swlcu/newticket?component=plugin_trac_gviz) .. [2] Trac integration with Google Visualization API (https://opensvn.csie.org/traccgi/swlcu/wiki/En/Devel/TracGViz) .. [3] TracGViz 1.3.2 @ PyPI (http://pypi.python.org/pypi/TracGViz/1.3.2) .. [4] Direct download link (http://pypi.python.org/packages/2.5/T/TracGViz/TracGViz-1.3.2-py2.5.egg#md5=aa9af20d5ee2d98c16706eef14c94430) .. [5] Using TracLinks expressions to embed iGoogle gadgets (https://opensvn.csie.org/traccgi/swlcu/wiki/En/Devel/TracGViz/TracLinks) -- Regards, Olemis. Blog ES: http://simelo-es.blogspot.com/ Blog EN: http://simelo-en.blogspot.com/ Featured article: Supercomputadores : Sun anuncia Juropa2 - http://feedproxy.google.com/~r/simelo-es/~3/9nqX4ThNdmU/supercomputadores-sun-anuncia-juropa2.html --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Trac Users" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/trac-users?hl=en -~----------~----~----~----~------~----~------~--~---
