Contributed Module Ideas

Events happening in the community are now at Drupal community events on 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.

amitaibu's picture

Should Organic groups be renamed to Group?

No - It will cause too much confusion and will make upgrade too difficult
13% (5 votes)
Yes - Changing the name to be D7 standard like Node and User is important
75% (30 votes)
Keep the module named OG but in the UI call it 'Group' (Like node is being called 'content').
13% (5 votes)
Total votes: 40
mmartinov's picture

Relevant / Similar content

Those days a friend of mine come up with a question how to display a list of similar content bellow a node. He has researched and tested a bunch of modules, for example the relevant_content project, but it's giving a list of nodes with common taxonomy terms. What he wanted to show is a list with nodes having equal/similar values in their cck fields. I could create such a module but was wondering am I missing something?

Read more
meustrus's picture

Post Node by Email

What if you didn't need to log on to a site to post a new article? What if all you needed to do was email it? Could there be some module that allows you to email a new node to submit@drupal.org and it could recognize you by the email you registered with? Markdown syntax would work wonderfully for this. There could of course be configurable permissions, and possibly integration with eCommerce or User Points for lesser users to pay for the privilege.

Read more
meustrus's picture

Privatemsg IMAP Server

What if privatemsg operated as part of a webmail system? You could receive private messages, and read them on the website or in an IMAP client. You could also send private messages outside of Drupal. There is another way of looking at this, too, and that is to port all of privatemsg's best features to Webmail Plus, like threaded discussions and labels. The idea, though, is to allow for internal and external messages to go to the same place.

Read more
itsmarc's picture

Contact form captcha

Hello everyone,

The idea is to write a very light weight CAPTCHA module which will add CAPTCHA on core site wide contact form.

I know there is a great module available for this purpose. But my situation is to have a module which should be very light wight. Because my site already have lots of modules enabled also there is only one place I want this CAPTCHA functionality.

Is there any other module does this already?

Read more
kuldeepbanga's picture

Node revision comment

This is listing of comment on particular node. These comment entered by user when he make some editing the node. it is just sake of information why he make change in node. I did not find this type of functionlity. i ready with code. can anyone suggest me about this module and where i contrib this module to drupal. thanks in adavance.

Read more
chrislynch42's picture

Track Book Collection Module.

I created a module to track my personal book collection. It has a fairly nice Web 2.0 interface which helps to reduce the number of clicks needed for data entry. Additionally I have integrated Google Books with it so that you can just enter the ISBN and it will automatically populate the local database with the books data from Google. You may very well ask why wouldn't I just use Google Books? Control, privacy and I started the module before Google Books existed.

Read more
jchin1968's picture

One-Time Password (OTP) Module

Hello. I'm thinking of developing a "poor man's" one-time password (OTP) module. I call it a poor man's OTP since it will not require the purchase of a hardware key fob for generating passwords and the one-time passwords will be emailed to a mobile phone using a secure SMTP server rather than a SMS gateway which usually incurs a fee.

Read more
mmartinov's picture

Language/Locale selection landing page

Hello everyone!

I've got a situation where I have to build a landing page for language selection - it consists of some images + select box for language and submit button or just links with flags. This is a good example for that type of page: https://www.moneygram.com/MGIRewards/Change/index.htm.

When a visitor comes to the site if he doesn't have a specific cookie set he'll be redirected to this page to choose his language.

Read more
scottholmes's picture

A new module for CityGrid (Citysearch) APIs

I've just completed a working version of a module that fetches information from Citysearch. It utilizes the APIs recently made available to the public, proxied by the Mashery. I do have some issues with the APIs but for the most part it is functioning as I expected. This is my first module offering to the general drupal community. I have now installed the module on my production site, with the nolog toggle on. The module creates a block that contains a form for inputting selection criteria.

Read more
Remon's picture

Panels Portlets style plugin

I'm thinking of making a style plugin for panels module. this style will display panel panes as portlets; enabling collapsing and sorting panes, and saves panes state per-user (cookies based for example).

Read more
thomas4019's picture

New Chat Module?

I am thinking of making a chat module that would not require any external server or service to function, similar to http://drupal.org/project/chatroom. I don't like chatroom's way of doing things so I want to develop a new module. My desired result would a be a user to user chat very similar to gmail and facebook. I am thinking of integrating in with AppBar to make development easier as per this discussion, http://drupal.org/node/609884. Any suggestions or comments? Does anyone have a decent user to user chat that runs well without requiring an external service?

Read more
patrickmj's picture

CommentPress-style commenting

Hopefully someone hasn't already started on this and I missed it, but I was in a conversation recently about a CommentPress-style commenting module for Drupal. Searching Drupal.org only came up with this: http://drupal.org/node/196316 .

Anyone else interested in this?

I've started work on a module called Open Review to do this. Partially working demo is up in my blog, and code is in github.

Read more
blainelang's picture

Maestro: Advanced Workflow Module Proposal

Maestro is a workflow module for Drupal which is in development by Nextide. We have created a design spec for this application, which we would like to share with the Drupal community for feedback. Maestro will be based on an existing workflow application Nextide has developed on another OS platform. Rather than a simply porting over the application, we would like to take the right steps to ensure it is properly integrated into Drupal.

For a quick 2 minute introduction of what Maestro is, check out our video

Read more
thomas4019's picture

Graph of a Site?

I am working on a module that shows every node of the site as a rectangle and then connects the nodes by lines if the nodes have an anchor to each other. The main goal of this module would be to allow developers to visualize there site and improve the flow. I am currently trying to do this with HTML 5. Any similar modules out there alreadly?

Read more
gonzgonz's picture

Faceted Voting?

I've been searching around the modules relating to voting and I can't seem to find one that fits my requirements.
Basically, I would like something that allows voting on nodes based on different aspect areas.
For example, if we have a node that's a car, the car can be rated from 1 to 10 on Speed, from 1 to 5 on Handling. The admin could create as many categories or aspects along with a rating velocity. When a participating node is displayed, a rating widget would be displayed with the node.
I'd like to base this module off Voting API.
Any thoughts or ideas? Any interest?

Read more
greenskin's picture

HTML5 Form Elements

Is there a module that provides HTML5 available form element types? For example the type 'email' and type 'tel'.

Read more
bengro's picture

Integrating Picasa photos as node images

I'm developing a module which allows the user to associate Picasa photos to nodes.

Instead of just uploading photos, you can directly access your Picasa Webalbums through Picasa API and select images from there and associate them to a node.

Advantages
* You can store and manage your images externally with Picasa or Picasa Webalbums
* You can embed your Picasa photos easily in your Drupal site

Read more
bradpeabody's picture

Generic Reporting Tool

Short version:

It would be rad if Drupal had some basic business intelligence tools which could be used to easily build reporting for web applications written in Drupal. Some basic reporting exists for overall site metrics, but not to easily have custom reporting (unless I've missed it in my searching around - one of the motivations for this post). Looking for feedback on the concept.

Long version:

Read more
bradpeabody's picture

Webform Address Module

Hello,

I'm looking at creating a module to standardize the representation of address data (and possibly other related information such as name and phone number) in webforms and provide a base for functionality such as address validation/standardization using an external service, or other external validation.

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:

Hot content this week