Node User

Component ID

1935480

Component name

Node User

Component type

module

Maintenance status

Development status

Component security advisory coverage

not-covered

Downloads

199

Component created

Component changed

Component body

Introduction

Node User is intended to allow nodes to act as users. It does this by creating a user for each node. This functionality can be configured by node type.

This module differs from Content Profile. Content profile is designed to extend a user profile with content from a node. Node User on the other hand is intended to extend a node with a user. The node can still be authored by a different user, and indeed, this is kind of the point.

The practical example for this module would be Facebook "Pages". A Facebook "Page" is not the same thing as a user, but it can ACT as a user, making posts, commenting and voting on things, etc.

Node user lays the foundation of maintaining the node-user relationship. It also provides views relationships linking the users and nodes.

Future developments may include:

  • A switch user interface to allow users to "Act As" one of their node users.
  • Tighter integration with core and common contrib modules
    • Comments
    • Voting API
    • User Points
    • insert your sugestion here

What about Drupal 7?

My current thinking for Drupal 7 is that this should be rewritten as a field
that can be used on any entity. In this case the would be called Entity User