Posted by kristen pol on October 19, 2012 at 10:33pm
I find it useful to scan the list of modules other people have used on a project. I can often find one or two new "gems" :) It is hard to find modules on drupal.org (though I've been recently trying to follow the new module releases on twitter). And, of course, we do find out the latest-greatest modules via Camps and Cons.
Anyway... this is an easy exercise. Go to each of your Drupal 7 projects and list out the modules and paste it in a comment... bonus points for telling a little about the project ;)

Comments
Fairly simple site with some organic group needs
This was for a fairly simple site but it needed the path for growth in the future and needed some organic group functionality... Note: I found the Panels Everywhere + Adaptive Theme (AT Panels Everywhere) combination to be buggy... beware.
=================
addressfield
admin_menu
advanced_help
auto_nodetitle
bean
better_formats
book_helper
BookMadeSimple
captcha
caption_filter
cer
copyright_block
ctools
date
devel
diff
ds
email
entity
entityform
entityreference
examples
features
field_collection
field_group
field_permissions
field_slideshow
file_entity
ftools
globalredirect
google_analytics
invisimail
libraries
lightbox2
link
masquerade
media
mediaelement
memcache
menu_attributes
menu_block
menu_node
menu_node_views
menuux
metatags_quick
module_filter
og
og_global_admin
page_title
panels
panels_everywhere
pathauto
pathauto_persist
recaptcha
redirect
rules
securepages
security_review
select_or_other
simple_gmap
simple_page_title
strongarm
styles
superfish
token
transliteration
unique_field
uuid
uuid_features
views
views_bulk_operations
views_slideshow
webform
workbench
workbench_files
workbench_media
workbench_moderation
wysiwyg
wysiwyg_filter
xautoload
xmlsitemap
Contact: https://www.hook42.com/contact
Drupal 7 Multilingual Sites: http://www.kristen.org/book
So I am a bit late...
moved to end of the list...
A very simple site.
Ok, I can play along. Here's the list from my firefighters site (see the Foot in cast -> Boredom thread):
active_tags
admin_menu
backup_migrate
better_formats
calendar
ckeditor_link
context
ctools
date
delta
entity
features
feeds
file_entity
job_scheduler
libraries
media
media_colorbox
module_filter
nice_menus
omega
omega_tools
panels
pathauto
smartcrop
taxonomy_formatter
token
token_filter
url
views
views_bulk_operations
views_slideshow
wysiwyg
--Darryl Richman
http://darryl.crafty-fox.com
Omega + Delta
How are you liking the Omega + Delta combo? I'm just trying an Omega subtheme and not too sure about it yet.
Contact: https://www.hook42.com/contact
Drupal 7 Multilingual Sites: http://www.kristen.org/book
I haven't actually used
I haven't actually used Delta. I thought I might use it on this project in some way to deal with mobile, but I came up with a different solution.
I find Omega to be very easy to use to get a responsive site. When you create a subtheme, you get (by default, you can set it up with more or less) 4 CSS files. One is global.css, and whatever you put in that gets applied to every page fetch, regardless of the browser width. Then there is _default.css. This is applied to every page fetch except those going to "smartphones". You can use this to undo things that are smartphone specific, and do things that apply to any other width device (portrait and landscape on a tablet, regular monitor). Finally, there are _narrow.css and _wide.css that apply to particular widths.
From the UI you can control the break points for the different widths, and also specify more or fewer breakpoints (I've never needed to change the number). The hierarchy of CSS files is nice, so I have also never edited anything but global.css and _default.css.
For someone who isn't a front end expert, I find this pretty easy to work with.
--Darryl Richman
http://darryl.crafty-fox.com
Thanks
Thanks for the details. I was sub-theming Navin which is a subtheme of Omega so I think some of the complexity I saw was due to Navin and not Omega.
Contact: https://www.hook42.com/contact
Drupal 7 Multilingual Sites: http://www.kristen.org/book
This is the list of modules I
This is the list of modules I used for http://www.bussedesign.com
Any module with a * means I use it all the time
admin_menu*
admin_theme* - so I can use the admin theme on more pages
block_class* - applies custom class to a block
bundle_copy - dev only - exporting/importing content
captcha - fight spam
ckeditor*
context*
ctools*
devel - dev only
entity*
feeds* - get feed into the site
flippy - paging node types
globalredirect* - SEO
google_analytics* - SEO
google_fonts* - use the Google font library
ie6nomore* - do I need to say more
insert* - insert multiple images into the content body
libraries* - utility needed for modules like CKEditor
link* - everybody needs link fields
linkit - get site links
locationmap - for google maps
menu_attributes* - need this - I build all my menus manually
metatags - SEO
modal_forms - logion in a popup
module_filter* - makes module admin page better
nodeblock* - for simple content blocks
nodequeue* - control over sorting
opengraph_meta - SEO
page_title - SEO
pathauto - - auto urls
pathauto_persist - required in some cases by pathauto
recaptcha - fight spam
redirect* - the name says it
entity reference* - reference other entities
rules* - I am German, I need rules
sharethis - - sharing sharing sharing
special_menu_items* - dividers, nolonks etc. for menus
token* - everybody needs tokens
views* - I wouldn't use Drupal without it
views_php - sometimes views alone is not enough
views_rss - sometimes views alone is not enough
views_slideshow - sometimes views alone is not enough
webform*
xmlsitemap* - SEO
Thanks!
I love the notes... particularly for rules ;)
Contact: https://www.hook42.com/contact
Drupal 7 Multilingual Sites: http://www.kristen.org/book
Ich wuensche dir einem guten
Ich wuensche dir einem guten Rutsch im neues Jahr!
Rules is not only for Germans. :-) I have been including it in most of my sites for more than a year. It's very useful for implementing "business rules" (like when someone's membership expires, use rules to change their role to expired-member from member). Or to keep data in a consistent state after something has been edited (can't be both a member and an expired-member at the same time.)
--Darryl Richman
http://darryl.crafty-fox.com
My standard make file
I normally don't use nearly all of these on a site, but this is what I build out my default Aegir platform with:
https://raw.github.com/erutan/d7-microsite-make/master/d7_platform.make
core = 7.x
api = 2
projects[drupal][version] = 7
projects[] = admin_menu
projects[] = advanced_help
projects[] = agrcache
projects[] = backup_migrate
projects[] = bean
projects[] = better_formats
projects[] = bundle_copy
projects[] = config_perms
projects[] = contentanalysis
projects[] = context
projects[] = core_library
projects[] = css_emimage
projects[] = ctools
peojects[] = date
projects[] = devel
projects[] = devel_themer
projects[] = ds
projects[] = elements
projects[] = elysia_cron
projects[] = entity
projects[] = entityform
projects[] = entityreference
projects[] = entity_view_mode
projects[] = extlink
projects[] = extlink_extra
projects[] = eva
projects[] = features
projects[] = feeds
projects[] = fences
projects[] = field_collection
projects[] = file_entity
projects[] = filefield_nginx_progress
projects[] = flood_control
projects[] = fpa
projects[] = google_analytics
projects[] = job_scheduler
projects[] = jquery_update
projects[] = libraries
projects[] = link
projects[] = location
projects[] = masquerade
projects[] = media
projects[] = mediafront
projects[] = media_flickr
projects[] = media_vimeo
projects[] = media_youtube
projects[] = menu_block
projects[] = migrate
projects[] = menu_position
projects[] = multiform
projects[] = og
projects[] = om_maximenu
projects[] = page_title
projects[] = panels
projects[] = panels_everywhere
projects[] = password_policy
projects[] = pathauto
projects[] = plupload
projects[] = readability
projects[] = redirect
projects[] = remote_stream_wrapper
projects[] = resp_img
projects[] = robotstxt
projects[] = sasson
projects[] = seckit
projects[] = seo_checklist
projects[] = simplehtmldom
projects[] = styles
projects[] = token
projects[] = variable_clean
projects[] = views
projects[] = views_bulk_operations
projects[] = views_slideshow
projects[] = views_slideshow_xtra
projects[] = workbench
projects[] = workbench_moderation
projects[] = wysiwyg
projects[] = zen
Thanks!
There are a few I'm not familiar with so I'll take a look.
Contact: https://www.hook42.com/contact
Drupal 7 Multilingual Sites: http://www.kristen.org/book
I hadn't seen css_emimage
I hadn't seen css_emimage before. That's a pretty neat trick. I may try that out, but I wonder just how much back and forth it saves. For the one site I did that had a lot of small image files for styling things, I created a single sprite file. Either way, once someone has visited a page on your site, all of these little files should be cached on their machine.
I also hadn't seen elysia_cron; I can think of a couple places where I could use that.
Thanks for posting your list!
--Darryl Richman
http://darryl.crafty-fox.com
Alternative to css_emimage
The difference for first time visitors can be huge.
For a gradient or list icon the http request overhead can be larger than the image itself.
One huge difference from the user experience side is that there is no delay between the css being downloaded and the image being downloaded, which allows for a better experience on pages that progressively load.
If you use the css preprocessor sass the compass extension allows you to embed css images with background-image: inline-image('image.png'); which allows you to pick and chose which images are inlined into your css and which images are large enough that you want them to be loaded as a separate request.
Overall, I would have loved css_emimage back before my projects were using sass, now, It seems like a step backwards.
Was: Frankenfields, NOW: Franken-madness
This is a Drupal project with lots of open sourcery, frankenfeeatures, and much ugliness. I am going through a module review to propose how to cut this back and stabilize the website, and just make it a better site.
The ccof% modules are features other than ccof_tweaks, which is only one of 18 places they hid 'fixes'. Nothing documented.
BTW, if anyone sees something that they know is bad news, please let me know. I am off to research 276 modules now.
UPDATE: I have found that there are 11 REWRITTEN modules by the previous company, including Rules, References, node_reference, and more... Instead of hooking or extending, they decided to rewrite the modules, which is part of the reason I get to rebuild this site.
Argh!
strongarm
commerce_product_attributes
webform
acdx_node_reference
acdx_user_reference
addressfield
addressfield_staticmap
admin_devel
autocomplete_deluxe
base_audience
base_blog
base_blog_type
base_certification_programs
base_classifieds
base_classified_ad_type
base_document
base_event
base_event_type
base_faq
base_links
base_media
base_member_chapter
base_member_directory
base_member_operation_type
base_member_sales_method
base_press_release
base_products_and_services
base_tags
base_topic
base_wysiwyg_media
better_exposed_filters
block_class
calendar
cck
ccof_classified_ad
ccof_event
ccof_mailchimp_tweaks
ccof_myaccount
ccof_tweaks
ccof_webform_certification
colorbox
commerce_autosku
commerce_cart
commerce_checkout
commerce_checkout_login
commerce_checkout_progress
commerce_coupon
commerce_coupon_basic
commerce_coupon_batch
commerce_coupon_ui
commerce_customer
commerce_customer_ui
commerce_custom_line_items
commerce_custom_product
commerce_devel_generate
commerce_email
commerce_flat_rate
commerce_line_item
commerce_line_item_ui
commerce_order
commerce_order_ui
commerce_payment
commerce_payment_example
commerce_payment_icons
commerce_payment_ui
commerce_payment_validate
commerce_paypal
commerce_paypal_wpp
commerce_paypal_wps
commerce_physical
commerce_price
commerce_price_savings_formatter
commerce_product
commerce_product_pricing
commerce_product_pricing_ui
commerce_product_reference
commerce_product_ui
commerce_reorder
commerce_repair
commerce_shipping
commerce_shipping_ui
commerce_ss
commerce_stock
commerce_tax
commerce_tax_ui
commerce_ui
commerce_vbo_views
conditional_fields
config_perms
content_taxonomy
content_taxonomy_autocomplete
context
contextphp
context_addassets
context_as_reaction
context_breadcrumb_current_page
context_keywords
context_layouts
context_menu_block
context_no_title
context_rules
context_ssl
context_ui
ctools
customer_profile_type_ui
date
date_all_day
date_api
date_context
date_popup
date_views
dc_co_pages
devel_generate
devel_node_access
diff
email
entity
entity_autocomplete
entity_token
features_orphans
features_plumber
features_plumber_ui
feeds_fetcher_directory
feeds_tamper
feeds_tamper_ui
feeds_ui
feeds_xpathparser
fe_block
field_collection
field_collection_table
field_collection_views
field_group_views
file_entity
file_styles
form_builder
form_builder_webform
fpa
geocoder
geofield
geophp
globalredirect
global_filter
googleanalytics
home_page_rotator
i18nviews
i18n_node
i18n_redirect
i18n_select
i18n_translation
imageapi
imageapi_gd
imagecache_actions
imagecache_canvasactions
imce
imce_dir_man
imce_file_path
imce_rename
imce_search
imce_wysiwyg
job_scheduler
jquery_plugin
jquery_update
jw_player
libraries
link
linkit
linkit_views
logintoboggan
logintoboggan_rules
mailchimp
mailchimp_lists
media
media_browser_plus
media_flickr
media_internet
media_youtube
member_directory_featured
member_directory_importer
member_directory_importer_management
member_directory_management
member_directory_search_browsing
member_directory_search_map
member_directory_search_wizards
menu_block
menu_block_export
metatag
module_filter
mpac
multiform
multiselect
node_reference
openlayers
openlayers_plus
openlayers_ui
openlayers_views
options_element
page_title
pathologic
physical
quicktabs
quicktabs_tabstyles
rb_batch
rb_misc
rb_theme
rb_views
references
references_dialog
rules_admin
rules_scheduler
scheduler
search_config
securepages
select_or_other
sharethis
styles
styles_ui
taxonomy_manager
term_reference_tree
themekey
themekey_ui
token
translation_overview
translation_table
transliteration
user_reference
variable_admin
views_arguments_extras
views_arg_context
views_autocomplete_filters
views_bulk_operations
views_data_export
views_field
views_php
views_ui
webform_reply_to
webform_rules
webform_table_element
webform_table_element_formbuilder
webform_validation
workbench
workbench_comments
workbench_files
workbench_media
wysiwyg
commerce
date_repeat
field_group
pathauto
nodesymlinks
i18n_menu
i18n_path
i18n_taxonomy
workbench_moderation
i18n_string
menu_attributes
rel
views
features
field_permissions
admin_menu
better_formats
i18n_block
admin_menu_toolbar
multicolumncheckboxesradios
commerce_google_analytics
elysia_cron
variable_realm
variable_store
i18n_variable
commerce_devel
feeds
redirect
variable
i18n
rules
devel
That sounds like one heck of
That sounds like one heck of a company. Would you mind sending me the name through my contact page? I keep a list of bad actors like this.