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.
Contentment (content management) provides a dashboard for easily adding and managing content.
The dashboard consists of a series of tabbed pages (one for each content type) plus an overview page.
The overview page displays the latest activity on the site (nodes recently created, updated or commented on) as well as links to create nodes for each content type.
The content type-specific pages list all nodes of that type. They also include sub-pages to add new nodes of that type, and to edit that content type's settings.
This module aims to provide entity-level, secure URLs for manipulating entities.
What does this mean?!
This module will, currently, produce one-time-use URLs for the following:
Nodes:
Publish
Unpublish
Comments:
Publish
Unpublish
Users:
Block
These URLs are secured against the private salt on the site, the generated timestamp, the user ID that generate the link and more. The node actions, for example, are also secured against the node changed timestamp so any modification to a node makes a URL invalid (as the hash will change based on the node last changed timestamp). It also means that if an editor alters a node after a link is made, the link becomes invalid.
Administrators can configure how long a link should "live for". If an expiry of 1 hour is set then the timestamp in the URL is used to check that the link is still valid when it is visited. This helps improve security by not leaving dead links lying around.