- 2010-08-16: France.FR is back online with OSInet and Typhon
- 2010-06-15: the new http://www.franceculture.com/, which OSInet helped reach its performance goals, is now online
- 2010-06-13: the OSInet Features Server is live
- 2009-11-29: mongodb_watchdog module created by dereine, ported to D7 by me in about half an hour, and migrated in a larger MongoDB project by damz before the hour ended. Wow...
- 2009-07-13: 100% unit test coverage on Taxonews for both D6 and D7 versions
- 2009-02-03: the new Drupal-based site for the golden jubilee of the french "Ministère de la Culture", which OSInet helped build, is now online
- 2009-01-22: new API site for CCK à la api.drupal.org
Grokking Drupal
Views 2 training video from DrupalCon Paris
Submitted by fgm on Tue, 2009-09-22 13:40If you haven't been able to attend DrupalCon Paris, or missed the session I led on Views for developers there, you can find its first part on archive.org:
Grokking Drupal: module dependencies in e-Commerce 4
Submitted by fgm on Tue, 2008-07-29 13:35Roughly two years ago, I prepared a diagram of the dependencies in the then-current version of Drupal e-Commerce (eC) for Drupal 4.6.
Now, with other eC projects looming ahead, a
possible session about eC at Szeged,
and eC 4 being in alpha, I figured it was time to update the model. Boy, has it changed ! Click the thumbnail for the full-size view.
Nodify, Objectify, CRUDify
Submitted by fgm on Mon, 2007-01-22 23:12Funnily enough, my recent post about wishes for Drupal happened just before discussion started afresh on the recurring "everything-as-a-node" theme, in which I seem to have been played the re-animator part this time.
Thinking deeper upon this issue, I figured it would be interesting to see where Drupal stands currently (in D5) regarding the reularity and orthogonality of the hook system and most visible content-related entities: nodes, comments, terms, vocabularies, and node types.
The resulting table is attached to this post (OpenDocument format), and shows some interesting results:
A time for Drupal Wishes
Submitted by fgm on Mon, 2007-01-15 23:25The release of Drupal 5 today comes at a time of the year where one makes wishes, and obviously I wish the best for Drupal, be it for our new production workhorse Drupal 5, or its hardly conceived descendant Drupal 6.
So while there's still time for wishes in Drupal 6, here is a selection of three grand wishes :
Who does what with ProductAPI ?
Submitted by fgm on Sun, 2006-12-10 20:36This table shows which operations are actually documented, used, and implemented, by the e-commerce ProductAPI, hook_productapi().
Grokking Drupal: ecommerce dependencies
Submitted by fgm on Sat, 2006-10-07 16:12UPDATED for eC4 in new post
The Drupal ecommerce module suite is a rapidly evolving and quite massive part of Drupal, and newcoming developers may be overwhelmed by the sheer number of modules included in the suite. This UML dependency diagram chart should help understand how the modules fit together.
Force valid HTML with valid_node module
Submitted by fgm on Fri, 2006-09-29 23:38Having non-HTML-skilled contributors input content on a Drupal site seems to often lead to invalid HTML tag soup being input. And even with seasoned coders, a HTML input error happens sometimes, which can be a problem until someone fixes the post.
So I figured I'd force valid HTML from user input, and here is the proof-of-concept valid_node module: it will force any node to be saved as a XHTML fragment.
"nested" : a drupal theme without columns
Submitted by fgm on Tue, 2006-08-15 22:27For quite a long time I'd been wishing this blog had an original theme. Not that I dislike Marvin, but I felt it was time to create my own theme, especially after doing work on adding settings to drupal themes.
Since today was bank holiday for the Assumption day, I decided I'd use it to create a theme after one of my pet peeves: white space on web pages.
Grokking drupal: the project module for 4.7.x
Submitted by fgm on Fri, 2006-07-28 00:00The project module is at the heart of drupal.org. Here is a UML model of how it stores its data:
As of Drupal 4.7.3, project.module uses a set of
tables in addition to core tables
node and users.
This
UML diagram shows how they are logically related together.
Data Model for Drupal 4.7 core
Submitted by fgm on Sun, 2006-05-14 17:14Wouldn't you like a diagram of Drupal 4.7 with complete data types and referential integrity constraints ? Here's one.






Recent comments
16 weeks 3 days ago
17 weeks 3 hours ago
18 weeks 2 days ago
18 weeks 3 days ago
27 weeks 10 hours ago
27 weeks 20 hours ago
27 weeks 1 day ago
32 weeks 1 day ago
37 weeks 4 days ago
37 weeks 4 days ago