Enhance the editorial interface and improve the processes and workflows around creating, editing or removing content.

Real World Interface

A generic module to interface Drupal with the real world through UART and other computer interface.

Initially only working with the UART interface

Commerce Popular Products

Commerce Popular Products settings screen

Commerce Popular Projects looks through your Drupal Commerce orders and figures out the most popular products for a given timeframe.

Entity admin

Provides content administration & forms for entities defined in hook_entity_info

Contentment

Contentment: Dashboard screenshot

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.

PHP

The PHP module adds dynamic functionality based on direct PHP input in the following areas:

URL Operations

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.

Pages

Subscribe with RSS Subscribe to RSS - Content editing experience