- 2011-09-01: Building an Unfuddle to Drupal Casetracker import module using Migrate
- 2011-08-28: Back from DrupalCon London and its WSCCI code sprint. Wow.
- 2010-12-21: Madame Figaro brand new site by OSInet and others
- 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-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
Grokking drupal: the project module for 4.7.x
The 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.
Note that, as in the other diagrams in my Grokking Drupal series,
members pointing by a composition relation to the abstract class
file_info
are implemented in the physical data model as copies of the properties
from the abstract class directly embedded in the source class.
This representation is chosen to simplify reading and possibly encourage
future refactoring.
This replaces my previous model for the winter 2005/2006 version of Project.
Tagged for drupal, UML, project module.
Diagram updated on 2006/08/01 from suggestions by Derek Wright (aka DWW).
| Attachment | Size |
|---|---|
| project2006-08-01.png | 130.77 KB |
| project2006-08-01_TN.png | 184.66 KB |





Recent comments
3 weeks 1 day ago
12 weeks 1 day ago
22 weeks 16 hours ago
22 weeks 17 hours ago
23 weeks 2 days ago
24 weeks 17 hours ago
26 weeks 5 days ago
40 weeks 4 days ago
41 weeks 6 days ago
42 weeks 14 hours ago