Database Scripts

Component type

module

Categories

Maintenance status

Development status

Downloads

6014

Component created

Component changed

The Database Scripts project is a series of command line scripts which will dump, erase, restore and merge databases. They are specifically set up to work the best when developing within a version control environment. The primary goals are to:

  • keep the database in sync with code
  • preserve ability to use the web GUI
  • enable a rapid development workflow
  • Merge development and production databases

Guess what? There is documentation!

Invoices

Component type

module

Downloads

537

Component created

Component changed

* * * * * * * * * * * * * * * * * * * *
DESCRIPTION
This module allows you to create invoices.
It uses nodes and views, so it is very easy to customise.
It supports VAT and Pro Forma invoices. It is very easy to generate a proper invoice from a pro-forma invoice.
It shows invoice statistics like paid/unpaid invoices.

* * * * * * * * * * * * * * * * * * * *
TODO
1. Improve Invoice Statistics
2. Right now, you can generate many invoices from one pro-forma invoice, it should be customizable

Image Path

Component type

module

Downloads

677

Component created

Component changed

This module allows you to refer to images that are associated with imagefields using a simple URL structure that locates the images based on the nodes they belong to, rather than their locations on the filesystem. This is especially convenient for situations where you might be changing the actual filepath in an imagefield sometimes, but it's also nice if you just prefer the idea of having a more consistent URL structure for your site, where images can be treated more like "first-class content".

When you install this module, it scans all your content types to find which ones have imagefields. It also "notices" when you alter any content types to add or remove imagefields. Without any configuration from you, it allows you to use URLs like this to refer to images:

/[$node_type]/[$nid]/[$field_name]

...where [$node_type] is the "machine-readable" name of your content type, [$nid] is the node id for a particular node, and [$field_name] is the name of the imagefield without the "field_" prefix.

So, for instance, if you have a content type called "biography", and an imagefield defined for it called "field_portrait", you can refer to the portrait on node 34 like:

/biography/34/portrait

Organic Groups Collections

Component type

module

Downloads

2042

Component created

Component changed

OG Collections has been deprecated in favor of OG Blueprints. The ONLY reason you should download packages from this page is if you're a former OG Collections user, and you need to migrate your data over to OG Blueprints. The scripts for migrating your data are the sole changes in the 5.x-1.0-terminal release.

Textarea Tabs

Component type

module

Maintenance status

Development status

Downloads

7182

Component created

Component changed

Makes all textareas (such as the 'body' field on the node edit page) accept the Tab key --- pressing Tab while in a textarea will now insert a tab into the content, rather than moving focus to the next field.

I threw this module together to facilitate easier discussion of code snippets on the forums at kineme.net (an opensource project sponsored by Kosada Inc.).

Anonymous Contact

Component type

module

Categories

Downloads

3714

Component created

Component changed

This module provides a contact form that allows users to send an email message to the author of a node without knowing the username or user id of the author. Neither the contact form nor the "Send myself a copy" emails will reveal the name or UID of the node's author. The contact form is accessed at contact_anon/[nid] and has the same fields as the core contact form but does not display the name of the user being contacted (fields displayed are subject, message, and "Send yourself a copy."

Outline Designer

Component type

module

Maintenance status

Development status

Downloads

50547

Component created

Component changed

Multisite Login

Component type

module

Maintenance status

Development status

Downloads

6268

Component created

Component changed

Multisite Login allows a user to login to all sites in a multisite configuration, even though the multisites do not share domain names.

For example:
  politicker.com
  politickernj.com
  politickerny.com
  etc.

NOTE: if you are using several sites on the same domain (ex. politicker.com, nj.politicker.com, ny.politicker.com, etc.), then you do not need this module. The multisite functionality in Drupal core has the ability to share logins for sites like these without additional modules.

This module was designed to be an alternative to the singlesignon module but using a technique that does not block search engines from accessing your websites.