Contributed Module Ideas

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.

marvil07's picture

issue integration

issuu let convert many documents to a nice page flip like flash, it also exposes an api.

I'm starting a module to integrate with issuu.com, like the actual ipaper module does it with scribd.com.

I'd be trying to cover as much as the API let us, starting with:

Login to post comments · Read more

Inline Theme Builder

Hello,

I am looking if there any modules/projects to provide inline wysiwyg theme/layout creation/editing functionality.

The quick research gave me few desktop applications and this module:
http://drupal.org/project/theme_editor (not exactly what I am looking for, but does theme editing)

And I just watched "Drupal Gardens" preview screencast http://bit.ly/3Giopx
That's exactly what I am looking for :D
Very impressive and cause me to post here.

Most likely such module will be limited to css frameworks.
I'll do further research and also looking to hear any ideas.

Thanks.

Login to post comments

Theme uploads via the admin UI

Hi,

I found this group post which petered out seemingly without any resolution:
http://groups.drupal.org/node/9552

One of my clients is interested in the idea of being able to upload themes via the admin UI so they can build their own themes and deploy them, safely, without the need for FTP/SSH access to the server (and the burden of knowledge such access requires).

Is there anything like this already? I'm thinking such a module could be Drupal 6.x contrib and simply provide:

  • a permission for theme uploads
Login to post comments · Read more

File Field Archive module

Hi all,

This is to fulfill a fairly urgent client need, so if I don't get feedback in the next 12 hours or so I'm going to build this anyway, but whether I release it or not depends on feedback here. I can't find anything like it, but if anyone can think of a smarter way to achieve this with existing contrib, let me know. Here's what my client needs:

  1. "Archived" in this context means moved to another physical location to free disk space
  2. We want the ability to specify either a date or a time period after which files in a specific file field should be archived
2 comments · Read more
mrfelton's picture

JavaScript by Path

JavaScript by Path allows custom, user defined JavaScript code to be added on a path by path basis. This is particularity useful for implementing various third party 'tracking codes' eg. Doubleclick.

To add JavaScript to a particular page or set of pages, you define a rule. This rule defines visibility settings (works the same as block.module), the desired scope of the JavaScript (header or footer), and provides 2 text areas where JavaScript code and noscript code may be entered.

1 comment · Read more · 1 attachment
davidhunt's picture

Module to "feature" general content in OG groups

A way for OG group administrators / members to "feature" (in the real meaning of the word) some general content from other areas of the site, making it appear in group views with the content from that group. New table would be nid, gid, and timestamp when node was featured; the last field would be the one accessible to views.

Login to post comments
behindthepage's picture

Feedback wanted on idea to improve menu weight in Node edit

Often when I add a menu item for a node, using the menu settings on the node edit form, I have to go to the Menu Admin afterwards to drag the menu item into the correct place. This happens more often when there are lots of menu items.

My idea is to have a checkbox in the menu settings field group that if checked when the node is submitted the next page that is shown is the Menu Admin then when that is submitted you are tken back to the Node that you were originally editing.
Below is the module so far:

1 comment · Read more

Idea : Implementing a way to ordonnate nodes

I want, in a site, to add relationships between nodes with a taxonomy vocabulary.

For exemple i add a vocabulary "branches" with 1.x, 2.x, 3.x term. Then i create some page for documentation : introduction, usage, etc.

I want to display a block in my page with the related pages, for exemple when i'm on introduction for the 1.X branches, i would like to add a link to introduction of the 2.x and 3.x branches. Maybe node relationships can do that.

Login to post comments · Read more
garywiz's picture

ShowMe API for generic alternate link presentations (such as Lightbox, Thickbox)

A recent issue posting (here) prompted us to reconsider the way I are using Lightbox2 and other such "pop-up" or alternative presentation modules.

The problems, as I see it:

<

ul>

  • The proliferation of modules such as Lightbox, thickbox, greybox, etc. is confusing, and it's not easy to choose. They have features which "hook" into many other modules, have significant interdependencies, and often are doing tasks suited to the original module (pop up login boxes, contact forms, fields whose links behave differently).
  • 4 comments · Read more

    comment_subject's integration with token

    Would some one be available to become co-maintainer of comment_subject?
    he/she will only need to commit RTBC patches to a new 2.x branch
    since I will attend the issue queue and provide patches against 2.x-dev to support integration with token

    I'm maintaining a patch for comment_subject module to support integration with token
    it seems to be a "must have" feature
    which allow each site to choose how to solve http://www.lullabot.com/articles/drupal_usability_comment_configuration

    Login to post comments · Read more

    Tripcode

    A tripcode is a hash used to confirm the identity of a user on a message board or other form of discussion where user account registration is not possible or not required. Basically, you enter a password, and the system creates a hash from that password and displays the hash next to your username (if you have one) when you post. If you post again and use the same password, the same hash will be presented, making it (theoretically) impossible for someone else to impersonate you even though they also are anonymous.

    3 comments · Read more
    greggles's picture

    Comment Permalink

    I'd like to build a "permalink" module that gives consistent links to comments. Here are a couple of the requirements:

    • The permalink should be available on the comment itself
    • The permalink should stay the same regardless of where the comment is - that's particularly a problem on nodes with hundreds of active commenters and with a page limit (like 20 comments per page)
    • The permalink should go directly to the comment, through use of anchors in the url like #comment-CID
    13 comments · Read more

    Sync Staging (From Staging to Production as Simply as Possible)

    Problem

    To me a staging server is one where I try new modules, make settings changes, and otherwise screw around with the data structures. A production server holds the content, interacts with my users, etc.

    My problem is when I need to create a staging server (by dumping the production server database) it immediately goes out of sync with the production server.

    2 comments · Read more
    mikeytown2's picture

    Output Buffer Module - Call this hook_alter_html

    Create a module that can be leveraged by other modules (via hook) that uses the output buffer; pass by reference; print at end, write to core page cache if enabled. Make http://sourceforge.net/projects/simplehtmldom/ or another package a required download in the libraries dir, allowing other modules to leverage this inside their hook.

    Modules that could benefit:
    Boost, Beautify, Parallel, CSS Gzip

    2 comments · Read more
    mikeytown2's picture

    Looking for ideas for version 2.0 of Boost

    Boost is nearing RC 3, and my estimate is the release after this will be 1.0. As such I'm looking for ideas for the next version, 2.0.

    5 comments
    3dloco's picture

    Drupal Developer | 3DLoco

    Employment type: 
    Contract
    Telecommute: 
    Not allowed

    We are currently seeking an experienced Drupal developer to start immediately. The project involves moving an existing site to Drupal plus optimizing for SEO, adding new features, and customizing modules. The website already has several thousand pages but requires a complete revamp.

    This is a short term contract with the potential for longer term commitments on several ongoing projects.

    Location: Los Angeles, California

    Type: Contract Job

    Requirements:
    -Proven experience building and supporting Drupal 6 sites that are feature-rich, optimized for SEO, and with high traffic.
    -Solid skills in developing, customizing, and integrating modules.

    Read more

    Queue email in database for polling by HTTP

    I am starting a new Drupal v6 module to queue email in a database so an external system can poll it by HTTP and then relay it. My web host** (sourceforge.net) regrettably blocks all external connections, so this silliness is the optimal solution. :(

    ** There probably are a few other web hosts like SourceForge too

    5 comments

    Shortening: Automatic short URLs on your Drupal site

    (Wow, this turned out longer than I anticipated. tl;dr version: This module would create ancillary short paths for your nodes which will make life easier when linking to them with Twitter and the like, without the hassle of external services.)

    4 comments · Read more

    RFC: new twitter_filter module

    I'd like to create a new module that makes it easy to syndicate content from twitter and make it look good by linking to short urls, inlining images and showing videos. twitter_filter is focussed on processing content syndicated from twitter, rather than syndicating content to twitter (see twitter.module).

    News Aggregator can be used to syndicate content from twitter:
    http://www.alexstanhope.com/aggregator/categories/1

    I'd like to create a module that:

    3 comments · Read more
    mikeytown2's picture

    RFC: Parallel downloading via subdomains

    Create a module that automatically rewrites various tags with a src attribute to use a subdomain. This /sites/all/files/css/mystyle.css to //data1.example.com/sites/all/files/css/mystyle.css. Have it handle the following html tags

    • link
    • style
    • script
    • img
    • iframe
    • embed
    • ???
    6 comments · Read more

    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.

    Syndicate content