Contributed Module Ideas

We encourage users to post events happening in the community to the community events group on https://www.drupal.org.
This group should probably have more organizers. See documentation on this recommendation.

When a developer has an idea for a module, they are often not the only one with that idea.

By announcing module ideas here, this group aims to:

  • Reduce module duplication. We can prevent two independent developers from writing separate, duplicate modules.
  • Increase developer collaboration. We can get interested developers working together at an early stage of development.
  • Improve module quality. Others can shape and improve the ideas, leading to a better module from the beginning (or, at the least, a better road map for future development.)

Before submitting a new module idea, please do a little research and search for an existing module with the same functionality.

ausvalue@drupal.org's picture

Possible New Drupal Modules

Possible New Drupal Modules

I have a few ideas for Drupal modules. All are related to Social Networking Sites in that they are an attempt to allow nodes to appear as if they are part of each users account. The first and third modules are related to the Token module.

I'm anticipating developing these modules for Drupal 6 and later versions of Drupal. Not for Drupal 5. I've done some work towards the first module (Type user nids) but very little for the other two.

I'm asking the following:

1) Are these likely to be useful to the Drupal community?

Read more
ajspadial's picture

Legacy data

Hi everybody,

I'm writing a module to create a cck content type from an user defined SELECT from a legacy database.

This module will also import nodes for each row in the table (user will select them), and let copy data from the database into Drupal, or create a dinamic link to offer ever updated information from the legacy database.

Once I've finished, I will try to improve it adding XML support (creating CCK and importing data from XML).

Merry Xmas.

Read more
bflora's picture

Port Wordpress' wicked awesome "Tweet This" plugin to Drupal

Nowadays its more important than ever to get your users easy ways to share content on other sites.

I want the users of my D5 site to be able to click a "Tweet This" link under my posts and be taken to their twitter home pages with the post form auto-filled in with the post title and a tinyurl to the original post.

Someone's created a Wordpress plugin that does just that: http://richardxthripp.thripp.com/tweet-this

I'd love to see this ported over to Drupal. I have no clue how to do it myself, but it'd be a win for the community. The code's there, it just needs to be "drupalized,"

Read more
kswan's picture

Custom Fields and Filters in Views2

I have a case were I would like to add an SQL calculation to the SELECT clause of a Views2 query. For this specific case, I would like to add something like "(TO_DAYS(NOW) - TO_DAYS(field_due_date)) AS days_late". I am sure there would be other cases that would benefit from this feature as well, such as a UNIT_PRICE * QUANTITY.

I think that it would be useful for advanced site administrators to enter their custom SQL statement that would be inserted in the query. Similar functionality would apply to both Fields (SELECT clause)and Fiters (WHERE clause).

Read more
Gribnif's picture

An easy scheme for multi-column input forms

There are several ways to display parts of a node in multiple columns, but the only one I could find that works with form input fields involved a template file. This is tedious, and difficult to maintain when adding new fields to the form.

So I'm working on a module which provides two theme functions which, in turn, provide an easy way to put multiple input form elements on the same line. At the most basic level, it can turn this:

  First Name:
  [text]

  Last Name:
  [text]

into this:
  First Name:        Last Name:
  [text]             [text]
Read more
nolimitsdude's picture

What is your guess for the dow on expiration Friday 8/21/08

8500
0% (0 votes)
9000 or more
100% (1 vote)
8000 or less
0% (0 votes)
10000 or more
0% (0 votes)
7000 or less
0% (0 votes)
Total votes: 1
vasike's picture

Menu Settings for Content Types

I developed a small module (Drupal 6) that allow to Set the Menu Settings with certain Menus for content editing (Node Edit Form) by Content Type (in Node Type Form).

utility
example1 : i want that the menu-settings just show up on content-type "page" and not on other content-types. so that users wont be confused to have these settings where they dont make sense.

example2 : for the "Images" content Type I want to have only "Images" Menu availbles for "images" content.

Read more
matteoraggi's picture

copy civicrm contacts in drupal uses

A) I think to have founded this module, it don't need to be activated in module list, could be?

B) I think could be nice to add some options when importing:

LANGUAGE
PERSONA CONTACT FORM
NATION CLOCK
Time Zone

C) I think for bette comunication coul be nice to do these changes:

1) on title in list of modules it show:

CiviCRM's users bridge to Drual's

instead of:

CiviCRM's users bridge to Drupal's
but I thik this sentence is more simple to understand:
BRIDGE from CIVICRM CONTACTS to DRUPAL USERS

2) and then also in administration interface:
Import user's

Read more
derhasi's picture

ResultsAPI - a Drupal API & module for sports events & more

In http://groups.drupal.org/node/13804#comment-47194 I allready proposed my module idea of a general sport result and tournament management/calculation. Therefore I thought about a database/API that should provide saving and deriving necessary data and additional information and relations.

Today I started to work on the module. Below you can look at the database-structure and some short description about the main idea.

Read more
Chris Charlton's picture

User Registration Trend Reports (module preview)

A new module for Drupal 6 I developed over a couple different weekends. Shows how many users you have, no biggie there, but it also shows a breakdown of registrations per month so you can see your good months. The report also includes counts of unauthorized (vs. registered) users with a percentage against total registered users, and there's a table showing popular email domains and their simple stats too. (Drupal 6)
Only local images are allowed.

Read more
kswan's picture

Webserver authentication + LDAP

I am working on a drupal site that will be used within a corporate intranet. One of the challenges I have been working through is automatic authentication with our Active Directory server.

Read more
timmillwood's picture

Seesmic CCK field

I would like a module which would allow the posting of Seesmic videos with a post. CCK seems the sensible way of doing this, then views integration would be great too.

Any thoughts?

Read more
Sree's picture

textaloud

Hi all,

One of our clients wish to have 'textaloud' functionality integrated into his websites.

Guys are there any open source alternatives for this?

how about building a module with such functionality?

looking forward for all your comments ....

Read more
bflora's picture

Organic Blogs: True Multi-Blogging on Drupal...based off of OG?

So I read a lot of posts decrying Drupal's lack of any true multiblogging function. The blog module lets individual users keep a blog, but it doesn't profile for discrete, standalone blogs.

I've looked into taxonomy-based approaches and they don't get there either.

But Organic Groups is more or less exactly what we need, we just need it to do what it's doing now a little bit differently/

What if there was an "Organic Blogs" module that was basically a reworking of Organic Groups?

-Instead of group manager, you'd have the blog editor.

Read more
sugardave@drupal.org's picture

Tournament Module

I was thinking of setting up a small site similar to Game Battles or GGL to allow clans in online games to set up challenges and be able to create ladders, brackets, etc. I have tried to use Organic Groups, but it's a little unwieldy. Basically, I want to be able to create a team and then multiple rosters as "children" of the team. As part of my learning experience, I've decided to try my hand at creating a simple framework with the very basic functionality of a team/roster management system. Any thoughts about other options, or any interest in this module at all?

Read more
Se7enLC's picture

GCal Events - upcoming event list that pulls from google calendar

This module has been officially released. Please see the Drupal Project Page for most recent information! The released version is equivalent to version 1.0.9 as released in this thread.

Summary: A module which provides blocks which list the next few events on a google calendar.
Similar Projects: CCK/Views/Calendar, Event Calendar, Google Calendar Embed

Motivations:
CCK/Views/Calendar does not (yet) provide compliant ical feeds, is difficult to set up, difficult to add/modify events

Read more
timmillwood's picture

Readonly (a profile module add-on)

I have developed a module to allow profile fields to be read only. I have developed this in work (http://www.ibo.org) but hope to release as a module once I get CVS acess.

I have put the code on http://drupalbin.com/2444

My use case is we need coordinators to add a school affiliation in a Teachers profile, but we don't want the teacher to change this and affiliate themselves with any school they want.

Read more
RobLoach's picture

OpenMicroBlogging and Laconica (Identi.ca)

Identi.ca is pretty much an distributed implementation of Twitter and micro-blogging. It's written in PHP, is open source, is OpenID-enabled, and runs the Laconica software.

Read more
gusaus's picture

Dimdim integration

Here's the lowdown on a project some of us have been kicking around as a potential 'code sprint' and/or community coding effort.

Dimdim (http://www.dimdim.com/) is a free web conferencing service where you can share your desktop, show slides, collaborate, chat, talk and broadcast via webcam with absolutely no download required for attendees.

Features
http://www.dimdim.com/products/dimdim_features.html

Dimdim Open Source
http://www.dimdim.com/opensource/dimdim_open_source_community_edition.html

Read more
flickerfly's picture

Role and User Access Control

I eventually want to hunt for someone to do development on this idea, but first I'd like to find out how it can be designed to be of greatest benefit to the community.

I want to be able to manage access to a node, with CCK fields. The node should be viewable by both a role and at least a single (ideally multiple) user(s) not in the role.

Read more
Subscribe with RSS Syndicate content

Contributed Module Ideas

Group organizers

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds: