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.

jdanthinne's picture

Webform results to nodes

I recently developed a website for a film festival.
People registered their film with a webform. After that, every film had to be re-added as regular nodes to appear on the website.
I had no time at that particular time, but I thought about a module migrating webform results to nodes, like Migrate does with databases, mapping webform fields to node & cck fields.
I've found nothing similar, does someone has ever seen a module doing that?

Read more
abarrios's picture

Integrated Social Buzz Buttons

Hi guys,

Having to configure different modules for showing social buttons on the nodes/teasers like: diggthis, tweetmeme, etc. and then trying configure the way how they are displayed discourage many "normal users" from having nice features that promotes social buzz.

Motivation:
Look at the way Mashable makes use of the social buttons at: http://www.mashable.com

The idea:
- You can enable/disable the buttons you want to show, from one single place (digg, rebuzzthis, tweetmeme, facebook share, etc.).
- You can choose which node types you will display the buttons.

Read more
nileshgr's picture

Introducing a Wiki Like Input Format

Hi,

I don't think there is any clean implementation of a wiki-like format for drupal.
And yes I know about flexifilter and customfilter, both of which didn't work for me.
I am developing a module for the same and am seeking partners for the module.

A large part of it is already over, except for implementation of Lists and NoWiki things.

So any volunteers ?

Read more
EPO's picture

Node Copy

When I started with Drupal most problems were solved by finding the proper module. But after all I stumbled over the fact that there is no button on the node page for copying the complete contents of a node to a new one. This is sometimes usefull, if you have very similar nodes only differing in marginal fields. You don't want to click through tens of attributes only for modifying at last one item. Especially if the node is a little bit complex due to customized fields it would be smart to have a 'copy' function. It was a ten minute job to write a module doing this.

Read more
mikeytown2's picture

aggregated css/js 404 prevention module

Problem: If the aggregated css/js file doesn't exist then drupal is loaded, looking for it; a 404 for the file is usually the result.
Solution: Have a lookup table pairing the old file to the new one, returning the new aggregated file in the process.

Create 2 menu hooks
file_directory_path() . '/css/%'
file_directory_path() . '/js/%'

Read more
littleviking001's picture

Sweater Module

It happens to the best of us. Winter comes on. The days get shorter, the temperatures start to drop. We all go home at night, put a log in the fireplace, and warm up in our heavy coats and blankets. But what about the less fortunate among us? What about the ones who can't just put on a coat and call it a day? What about... our Drupal sites?

Sweater module was designed to remedy just this problem. Using state-of-the-art sweater processing technology (and a generous donation from the Sweaters 4 Drupal Foundation), we venture to make sweaters available for all of your site's theme regions.

Read more
rfay's picture

[updated] Token module for D7

I just used tokens for the first time in a D7 module, and found that (AFAICT) there are some features missing that will be essential.

(Also filed this issue because there's completely inadequate documentation of the new API as well... nothing in the update guide, nothing in the handbook.)

In D7 we're missing:

  • An API for modules to use to tell users what tokens *might* be available.
  • A UI for users to use to discover the universe of tokens.
  • Tokens from some likely core places, especially Profile module.
Read more
yowzer's picture

Lightweight semantic web capability for node-reference connections

Since I haven't gotten any bites on my post to CCK (http://drupal.org/node/704712), I've decided to work on a new module that builds on top of CCK's node-reference. It will also likely have Node Relationships as a dependency because I think that module is very useful for the related use cases.

Read more
cbovard's picture

Simplified Twitter Module

Hello,
Before getting a head of ourselves I am posting this here.
Posted at: http://drupal.org/node/702984

I am not here to cut up the twitter module or bring it down. We use it and it works well for multi-user sites.
We have found the Twitter module way to heavy for a basic sites with one user or only one twitter account.
What we ended up doing was dropping some custom php code into a block and got a way faster alternative.

So we have been working on a Simple Twitter module.
It only stores your Twitter Username and Password in the Variables table.

Read more
Jochus's picture

Import (Joomla!) MxComments into Drupal

Hi,

I was using Joomla! as CMS software before. I used a component over there (MxComments) to keep track of comments.
I'm currently developing a module which will import the MxComments into the "comments" table of Drupal.

I would like to share this module with the community. MxComments is a seperate component of Joomla! It wasn't installed with the software. I installed it later as a component. It's currently not integrated in the existing "Joomla-drupal-module". Maybe I should add it there?

Jochen

Read more
akaserer's picture

AnythingSlider in drupal

hi

does anybody know if there is somebody working on a module to integrate the great AnythingSlider in drupal?

http://css-tricks.com/examples/AnythingSlider/

Read more
amcc's picture

"Drag to Share" module - drag and drop sharing to Twitter, Digg, Delicious, Facebook etc

I've created a module for a site i'm working on that allows drag and drop sharing, i'd like to share this with the community. This works by adding jquery to the page and allowing you to drag images and drop them on logos to share the page with various social applications - it uses Twitter, Delicious, Digg and Facebook, though more could easily be added.

Read more
medieval111's picture

Views SQL override

Hi there,

Several times, I ran into the same "problem": I needed to make a complex SQL query to be used in a View, but unfortunately there doesn't seem to be a nice solution yet.
I also discussed this with two of my colleagues and they could confirm that.

After some research, I found these modules:
- http://drupal.org/project/qviews
- http://drupal.org/project/views_modify_query
But...... qviews hasn't been active for over 6 months and has serious security issues.

Read more
crea's picture

Contextual Help module. Storing help nodes.

I'm evaluating possibility of forking of HelpInject module to fully support inline help via nodes in some kind of hierarchy, without depending on Advanced Help or using html. Currently HelpInject stores nodes in books. I heard complains before, that Book module is poor solution, and some people don't like to depend on it. Is it good idea to use Book for hierarchy ? How do you store your site help/instruction nodes ? Please advise and share! Thanks.

PS someone please get rid of Mollom. It's pathetic.

Read more
phpdiva's picture

ESRB compliance module

I would love to get some advice on this one. This is on that gray line of duplicating functionality, so I'm not sure how to proceed.

I have an ESRB compliance module. Basically, any site that has mature content and works with ESRB will need that installed. The module allows admin to set the minimum age requirements to register on the site, as well as to enter the site. Then the module will take over, and create an age gate that the user has to fill out before entering the site. The cookies are set per ESRB guidelines.

Read more
kyle_mathews's picture

Game API

Just had a brainstorm for a potentially cool/useful Drupal API module.

Adding game elements to applications of all sorts is an increasingly popular thing to do (see this post about the game "Ribbon Hero" Microsoft added to their office suite http://www.officelabs.com/Lists/Posts/Post.aspx?ID=88).

It'd be very helpful to have an API to make it easy to add game elements to other modules + custom Drupal web apps. APIs for keeping track of points, slicing and dicing data (who's got the most points in this group), assigning badges, etc.

See this post for other ideas:

Read more
Garrett Albright's picture

Nodes as HTML pages on FUSE filesystem

When I first started lobbying the company I work at to build more sites using Drupal, one of the toughest parts was explaining to our most senior designer - who at that point had been building sites using GoLive and/or Dreamweaver for about a decade - that these tools wouldn't work for editing content on Drupal sites. "Where are the HTML files?" he would ask. I would then explain to him about how content is stored on the database and inserted into template files and such, but it would mostly bounce off of him - "okay, but how do I edit the HTML files?"

Over the last couple of years, he's come to understand the system a little better, at least to the extent that there aren't HTML files that he can just open up and edit with Dreamweaver. However, I'm wondering if it may be possible to use a little behind-the-scenes trickery to make it so that, at least to a limited extent, he could use Dreamweaver to edit site content. Here's what I have in mind.

Read more
garbanzito's picture

Provide a feed of all of a user's content activity (nodes & comments)

I propose a module that provides an RSS feed of nodes and comments authored by any given user. The feed is available when viewing a user's profile:

The feed orders nodes and comments correctly and respects the admin/content/rss-publishing settings.

I think the module should provide an admin interface for selecting what content types to publish via RSS. It would then produce a feed of nodes of those types plus comments on nodes of those types.

Read more
Garrett Albright's picture

Module/theme synchronization checker

I do pretty much all my personal and professional Drupal work working with multisite installations. When deploying changes to a subsite, I normally rsync the local subsite directory with the remote one a la

rsync -uvaz --delete ~/Sites/drupal/sites/example.com/ abweb.us:/usr/local/www/sites/example.com/
Read more
kyle_mathews's picture

Native Drupal Mailing List module

Hey folks,
I've been busy off and on the past month or so writing a native mailing list for Drupal. It integrates natively with Organic Groups (i.e. each group becomes a list w/ its own email address) and behaves exactly like popular open source mailing lists like Mailman/Minimilist (it should as I copied their algorithms). I'll be releasing it on d.o. soonish but I had a few questions I wanted to ask first.

First -- what should I name it? Mailinglist is the obvious name and is open in the Drupal module namespace. Any objections or better ideas?

Read more
Subscribe with RSS Syndicate content