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.
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:
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.
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
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:
- "Archived" in this context means moved to another physical location to free disk space
- We want the ability to specify either a date or a time period after which files in a specific file field should be archived
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.
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.
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:
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.
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>
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
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.
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
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.
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
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.
Drupal Developer | 3DLoco
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.
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
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.)
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:
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
- ???
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.








