PM Lite

Component type

module

Categories

Maintenance status

Development status

Downloads

3667

Component created

Component changed

PM Lite is a lightweight private messaging module that defines a new PM content type and creates PMs as nodes. The main idea behind this module is that private messages represent content on a site with extremely limited access. This module defines the private message node type and adds a recipient field to its creation form where users can enter single or multiple recipients. Once created, private messages may not be modified and can only be viewed by the author and the recipients.

The goal of the module is to remain as small as possible. By creating private messages as nodes, if you need functionality beyond what the module provides, you can build it yourself using any number of contributed modules that were designed to work with Drupal's node system.

Role Subscription e-Commerce Paid Subscription Management

Component type

module

Categories

Maintenance status

Development status

Downloads

650

Component created

Component changed

NOTE: I am deprecating this module in favor of Ubercart's recurring billing (using Authorize ARB) + role promotion features which essentially accomplishes the same goal of this project.

When I started this project this functionality in ubercart wasn't available. I would prefer to put my efforts into ubercart which has many more features and community support at this point.

The idea for this module was hatched at http://drupal.org/node/237538.

IP Calculator API

Component type

module

Categories

Maintenance status

Development status

Downloads

919

Component created

Component changed

An API module providing functions to calculate IP Ranges and convert between different representations. The code works on 32bit and 64bit systems and is covered extensively with unit tests.

Dynamic Theme

Component type

module

Categories

Maintenance status

Development status

Downloads

1457

Component created

Component changed

Change the theme of a site dynamically.

By setting the dynamic_theme Session variable to an installed theme, the site's theme will be that of the set variable until the variable is unset. This Session variable can be set by setting a link path from 'my/link/path' to 'dynamic/{theme}/my/link/path', with {theme} being the name of the theme you want to use dynamically. If an integer is specified for the 'my/link/path', then it will be considered a node id and the page will be redirected to 'node/{nid}'.

Views XML

Component type

module

Development status

Component created

Component changed

This module is deprecated

Superior Alternatives:

Views Bonus Pack

This module provides a number of additions to views including an XML output. This module is actively maintained and provides a number of excellent additions for getting data out of Views.