Object Oriented eXperience

Component type

module

Categories

Maintenance status

Development status

Downloads

2078

Component created

Component changed

OOX stands for Object Oriented eXperience. It's an helper module providing pieces of Object Oriented API I needed at a time for some projects.

The main feature of this module is a generic object registry handling. This registry is based on descriptive array's provided by modules' custom implementations.

Also provides an application-level locking framework.

This module was originally designed for the Bricks module (Drag'n'Drop redactional helper) that never has been released so far.

Object Oriented eXperience Objects

Component type

module

Categories

Maintenance status

Development status

Downloads

1731

Component created

Component changed

XoXo is a non subtile reference to the Gossip Girl tremendous TV series. The real module name should be "OOXO" which stands for "Object Oriented eXperience Objects".

This is an API meant to be used over the OOX module that provides arbitrary OOP objects handling and persistance API.

Debugger

Component type

module

Maintenance status

Development status

Downloads

983

Component created

Component changed

This module allows you to profile your Drupal application without external PHP extension required.
Step by step code analyser with profiler summary.
Difference between this Drupal profiler and the others is that, you can check the execution times per file, module or even hook to find the weakest parts.

Relation

Component type

module

Categories

Maintenance status

Development status

Downloads

260655

Component created

Component changed

Relation is an API module and storage model for both simple and the most complex relations between entities. The module can handle both directional and symmetrical relations very well.

Relations are entities and can therefore have fields. This makes Relation the most flexible and powerful relation model out there. (Still, using Relation with anything but the default SQL storage will not work in most cases.)

Blame

Component type

module

Maintenance status

Development status

Downloads

8958

Component created

Component changed

The Blame module is an audit tool that allows the site administrator (or those with appropriate permissions) to see changes that have been made to any form on their Drupal website. The purpose of this module is to provide the ability to quickly identify which user made which changes to which form at a specific time. This includes node forms, contact forms, administrative settings, webforms, etc.

Aegir feeds

Component type

module

Maintenance status

Development status

Downloads

567

Component created

Component changed

This is a very basic module that provides feeds integration with Aegir.

Features

  • Provides mapping targets for Aegir site nodes, allowing you to create new sites from a feed or file upload. e.g. upload a CSV of domain names, and get yourself a whole lot of sites provisioned.

Limitations

Aegir uses nodes in a way that means its really hard to get sensible defaults, so your mileage may vary, and will average somewhere around 0.