Loading...
 

UserPagelphuberdeau

Image
Click image to see the PHP Quebec 2004 Conference photo album. You will actually get to see marclaporte, mose and quite a few other members from the tiki community.

I work as an independent software consultant and happen to do some work around TikiWiki once in a while. You can read about my thoughts on my personal blog.

My current project is to improve the multilingual support in TikiWiki as part of the Cross Lingual Wiki Engine Project. Efforts have been made in the past to improve the multilingual support in TikiWiki. Already, it's one of the best engines out there, but I plan on making it even better by adding synchronization mechanisms in the engine. In fact, the synchronization is already in place, it's just that there are not so many ways to see it at this time. An other aspect of the project is to improve the experience of users reading multiple languages.

In the past, I made a few contributions to the project, excluding the occasional fixes:

  • TikiSheet. It was probably the first fully-featured spreadsheet usable from a browser. Quite far from perfection, you can still use it almost intact in current tiki releases. No one ever dared to understand the code. JavaScript at that scale really is a pain to maintain.
  • GraphEngine. As a complement to TikiSheet, it allows to draw charts, but is also a stand-alone library. The engine can generate over multiple file formats to give more freedom and especially more quality. Would you really print a PNG file with the crappy fonts for your boss? GraphEngine can render on PDF and PostScript documents too. I hope to get something usable before the 1.9 release, which is 4 days from now. An other good aspect of the library is that it will be possible to use it for other graphics inside Tiki, such as stats, OrgCharts and such.

Page last modified on Monday 28 January 2008 15:37:22 GMT-0000

Why Register?

Register at tiki.org and you'll be able to use the account at any *.tiki.org site, thanks to the InterTiki feature. A valid email address is required to receive site notifications and occasional newsletters. You can opt out of these items at any time.