Node changes

Used on http://drupal.org, "This module stores the changes of a node into a field attached to comments allowing to display a kind-of activity stream on the node much like on drupal.org issues just with a lot less custom code."

Extended File Field

The gist: "This module extends the functionality of the core 'file' field, adding new capabilities to the file upload widget, and providing a new extendible field formatter for displaying lists of files."

Workbench

"Workbench provides overall improvements for managing content that Drupal does not provide out of the box. Workbench gives us three important solutions:

  • a unified and simplified user interface for users who ONLY have to work with content. This decreases training and support time.
  • the ability to control who has access to edit any content based on an organization's structure not the web site structure
  • a customizable

Unique field

"This module performs additional validation when a node is created or updated by a user to require that a node's title, author, language, and CCK fields are unique within a given context." There are many different contexts including content type. So, for example, you could make sure that nodes of a certain content type have unique titles.

Joyride

Included in Drupal 8 core, this plugin gives a nice javascript walkthrough on any page.

Workflow

"The workflow module allows the creation and assignment of arbitrary workflows to Drupal node types. Workflows are made up of workflow states. For example, a workflow with the states Draft, Review, and Published could be assigned to the Story node type."