Content Attach

Using a simple tag and the input filter system this module makes it simple to include one content item inside another. An example tag would be this: [attach_node|nid=7|title=This title overrides the node title]. For some use cases this might represent a lighter-weight way of including content than something like a view in a block or a panel.

We tested it and it works, and there’s a nice simplicity about just using a simple markup like this. It also supports inclusion of media and users so provides flexibility. On the other hand, there are quite a few other ways of doing this, such as building a view and exposing it in a block. Admittedly, that takes more configuring but you also have much more control about what gets displayed. Similarly you might use node queue, or Related Content, or Node Relationships to pull one or more nodes into another. Also, it would be sensible to check how this works with access control to ensure you can’t inadvertently do things like make unpublished content available. As far as we could tell it doesn’t do that, which might make it a bit risky for end-users.

Articles: 
Modules roundup 1 year 10 weeks ago
Modules roundup - 20th February 2011 1 year 13 weeks ago