Historically, one of the major problems on drupal.org is comparing multiple modules that all do similar things. See results of a survey of drupal.org users.
This group was created with multiple purposes around finding duplicate modules, analyzing their similarities/differences, and seeing if there is room for collaboration between them. Some times there are good reasons to fork a module, or similar looking projects can be very different when you actually use them, sometimes modules get released simply because people couldn't find what they wanted, or because they didn't realize they could file a patch instead.
Please use Wiki pages to post comparisons of projects which seem to be duplicates so they can be updated and expanded by other group members.
This group won't be dealing with module metrics and rankings - because that group already exists: http://groups.drupal.org/module-metrics-and-ranking it's about dealing with the 4000+ projects we have already, and hopefully leading to new and fruitful relationships between contrib developers.
See also a similar comparison of similar modules in the handbooks on Drupal.org.
Modules that Extend the Media Module
This is a list of modules that extend or build on the Media module. This is NOT a list of all modules that have to do with media in a general sense. Those can be found by filtering the Drupal.org module list.
Read moreAnalytics modules
Last updated by Konstantin Komelin on Wed, 2014-02-12 20:31
Below is a rundown of various modules that support analytics. Didn't get very far with this, but hopefully others can contribute too.
Read moreComparison of Question and Answer (Q&A) modules
Overview
Several modules provide some form of Q&A functionality, including:
<
ul>
<
ul>
Multiple file upload for node
Here's a rundown of various multiple file upload module options if you need to get many files up to your site on a regular basis.
Module Name | D5 | D6 | D7 | D8 | Project Description |
---|---|---|---|---|---|
File Resumable Upload | - | - | Y | - | Aka file_resup, it adds large files multiple and resumable upload to the File and Image field widgets. |
Comparison of Phone CCK Field modules
These modules allow you to store phone numbers in a CCK field
Read moreComparison of inline embedding modules
Here's a comparison of modules that allow inlining of content using Wysiwyg. It lists modules mentioned in the "Joint community effort on embedding/inlining content and media" issue. I hope it can give some overview. Please review and edit or suggest changes.
groups.drupal.org doesn't really allow for wide tables, so I'm also attaching a html version.
<
table cellpadding="0" cellspacing="0">
Module
Comparison of Mail Sending modules
Note to self: write a comparison/contrast between Mime Mail, HTML Mail, and other mail-sending modules.
Read moreAllowed Protocol Editor
Okay, how's this for esoteric?
Read moreVariable API
Multifield modules
This is a comparison of modules which are meant to group fields that belong together into "one line" in a content type. There are two approaches taken, 1) create an auxillary content type with the fields that should be grouped together, 2) use the groups in CCK.
Here is another comparison: http://groups.drupal.org/node/23899
(would love see this as a discussion perhaps?)
Other related modules:
- Field collection (D7, D8, > 150.000 installs)
- Double Field (D7, D8, > 7000 installs)
- Composed Fields (D7, < 1000 installs)
Module for portfolio website
Hello all , I am preparing drupal based self portfolio websites.
So I need to know about some of the most important drupal module which can help me for developing my online Portfolio website.
DRIOMETRICS: An Idea for Automating Identification of Duplicate Modules
I have an idea for dealing with duplicate modules at a more (but not fully) automatic level.
As I understand the problem duplicates are caused by one of the following situations:
Read moreLibraries support
It appears that both Libraries API and Variables API provide a function to retrieve the path to third-party library code installed under sites/all/libraries/.
From libraries.module, lines 9-22
<?php
/**
* Helper function to build paths to libraries.
*
* @param $name
* The machine name of a library to return the path for.
* @param $base_path
* Whether to prefix the resulting path with base_path().
*
* @return
* The path to the specified library.
*
Administration/Management/Tracking/Monitoring of Multiple Drupal Installations
Module | 6.x? | 7.x? | Usage(*) | Notes | Module Updated | Info as of | Links here |
---|---|---|---|---|---|---|---|
Acquia Network Connector | Yes | Yes(dev) | 2127 sites | Third-party paid service; 30 day trial. Requires its module on every monitored installation. | 2010.09.16 | 2011.01.04 | - |
Yes(dev) | - | 1 site | Abandoned. | 2010.07.11 | 2011.01.04 | - |
Site Administration Meta-Notetaking
...for tracking revisions of site configuration, leaving notes to other site administrators, etc.
- http://drupal.org/project/admin_notes
- http://drupal.org/project/blame
- http://drupal.org/project/context_admin
- http://drupal.org/project/journal
- http://drupal.org/project/site_memos
- http://drupal.org/project/sitedoc
- http://drupal.org/project/sitenotes
- http://drupal.org/project/sticky_notes
- http://drupal.org/project/stickynote
- http://drupal.org/project/sniff
Improve drupal.org infrastructure
An attempt to provide a semi-automated Similar Module Comparison to drupal.org:
#937778: Similar Module Comparison
Please give your input in that issue.
Read moreComparison of Dashboard modules
Last updated by hkovacs on Wed, 2016-05-25 20:15
Comparison of Administrator Dashboard modules:
- Total Admin Control - allows creating multiple dashboards (per role or other rules), with support for content, menus, blocks, views, and cck fields and a set of conditions. depends on Chaos Tools and Panels. very complex. solid solution. meant for administrators, but can be adapted for other roles.
Comparison of General Dashboard modules:
- Spaces Dashboard - provides a Dashboard feature that can be used in spaces types. The Dashboard is intended to be a page, or set of pages, where space administrator have the ability to modify the content and arrangement. Note outside of Open Atrium, Spaces Dashboard requires some theme customization to work properly.
Comparison of Personal Dashboard modules (as in iGoogle):
- Panels Dashboard - allows creating multiple dashboards (per account), with support for content, menus, blocks, views, and cck fields. depends on Chaos Tools and Panels. very complex. haven't tested yet, still in development. meant for personal use only.
- Homebox - homebox is currently used on Drupal.org for the 'Your Dashboard' feature. allows creating multiple dashboards (per account), with support for blocks and views blocks. limited extensibility. meant for personal use only.
Comparison of Menu settings modules
Last updated by roderik on Tue, 2010-09-28 23:50
Comparison of Menu settings modules:
- Auto Menu Title - auto-populates menu title per content type (no option to auto-populate with checkbox confirmation like in D7 core)
- Auto Menu - auto-populates menu title (didn't got it to work) per content type
- Simple Menu Settings - adds a checkbox to enable menus at content type creation/edition; auto-populates menu title per content type
- Node Menu Parent - sets the default parent menu per content type
- Menu Settings per Content Type - allows choosing menus parents from selected menus per content type
- Menuless Node Type - removes menu options per content type (obsoleted by Menu Settings per Content Type)
Comparison of Overlay/Modal Window/Dialog/*Box modules
Comparison of Overlay/Modal Window/Dialog/*Box modules:
- Starbox API - an API in the works meant to replace all these modules and work with lots of different javascript libraries (similarly to WYSIWYG).
- Lightbox2 - most known module, with image, video, flash and html support. using Lightbox2 library. lots of integrations in other modules (integrated with Embedded Media Field). heavy JS.
- Shadowbox - another module with lots of features. using Shadowbox library. the module developer is having problems with the library developer. (integrated with Embedded Media Field). heavy JS.
- Colorbox - small module; the successor of Thickbox, using Colorbox library. has been ported to D7. few integrations in other modules (integrated with Embedded Media Field). small JS.
- Thickbox - small modules; deprecated in favor of Colorbox. using Thickbox library. some integrations in other modules (integrated with Embedded Media Field). small JS.
- jQuery Lightbox - limited; buggy or conflicting with other jQuery modules.
- Highslide - restrictive license.
- Fancybox - no data.
- Jquery Slideshow - limited usage (CCK Fields slideshow).
- Dialog API - an API for specific usage (ie, Skinr 2.x). This module is better used in a slideshow format and should be compared to others such as views_slideshow and ddblock.
- jQuery UI Dialog - an API for specific usage, similar to Dialog API.
- Modal Frame API - an API for specific usage, similar to Dialog API.
- Popups API (Ajax Dialogs) - an API for specific usage, similar to Dialog API.