Still on Drupal 7? Security support for Drupal 7 ended on 5 January 2025. Please visit our Drupal 7 End of Life resources page to review all of your options.
Allows adding to/editing terms of/removing terms from vocabularies per role.
You have set up some vocabularies (with some terms) like Color (Red, Green, Blue) and Shape (Toroid, Cube, Sphere). Maybe you even have a vocabulary that controls who can view a specific node (with terms) like Access control (Editors, Colleagues, World). Here comes trouble: your precious editors want to add more Colors, or reorder the terms of the Shape vocabulary (probably they want to see Sphere before Cube, who knows,) and you do NOT want to grant your editors the administer taxonomy permission, as it grants too much power (and that implies too much sharing of responsibility). Without this permission they were NOT able to do the mentioned tricks: adding terms to a vocabulary but not to another, reordering/editing terms of a vocabulary but not another's, etc.
You have several different pieces of profile information about your users regarding to their work, eating habits, leisure time, and so on, all of which are considered to be semi-private (ie. may be hidden from eg. unauthenticated users). You may want to make (some part of) their profile data merged into one node per user, possibly with some considerably different layout and/or access control. You have set up different content types: 'work', 'eating', 'leisure', and 'public_profile', all of them set up with Content Profile module--but how to merge the first three into the fourth?
Here comes profile_aggregator.module handy. Just select the source profiles ('work', 'eating' and 'leisure'), select the target profile ('public_profile') with the appropriate format, and let the users update their pieces of profile information while having Drupal do the merge part of the work!
Facebook now provides a stand alone send button, which does something similar to this module. This module posts Drupal content to a wall, but the stand alone send button sends a page to a friend or a group.
Overview
Sometimes you just want to post to a Facebook wall, without having to go through the hassle of building a Facebook app for such a simple use case. The solution is easy:
Enable this module
Print the Facebook post form
Pass your message data into the post form
Everywhere you print this module's post form, a little share button will appear. When clicked, a modal dialog will overlay the screen (styled to look like a Facebook dialog) prompting the user to login to Facebook (if they are already logged in, then they can go immediately to posting).
Features
Post anything: messages, images, links, and actions
Handles Facebook login and authentication
Requires only the application ID (no API key, secret key, or extended permissions)
Uses the new Graph API and JavaScript SDK (most FB modules for Drupal use the deprecated API)
Minimizes the number of pop up windows (only 1 for authentication)
The Design project provides a home for designers and themers working with Drupal.
Goals
Provide actual tools to aid in Drupal theming (but without duplicating other projects).
Discuss ideas and agree on best practices on design/theming (with lots of bikeshed and bullshit), possibly turning into guidelines over time.
Raise concrete design and theming problems (bugs) in Drupal, and how to solve them.
Form a concensus to standardize on certain theme engines, base themes, etc.
Compare and conclude on theming approaches, (third-party) software tools, such as image compression, collaboration, etc.
Prepare for modern or upcoming design, theming, and usability problem spaces, such as HTML5, and figure out how to handle them in Drupal.
Overall, a place to share your findings with others. Instead of scratching your own itch, contribute to solve problem spaces that are common for all designers and themers, so everyone can design and deliver better Drupal sites.