As part of the project http://ndla.no we have created this module which makes it possible to insert any node into other nodes. ie) Inserting node of content type X into node 123. This is done via an easy to use interface (via WYSIWYG API) for the user where he/she searches for the node to insert (although you could go hardcore and write the tags manually).
Every content type has its own template, by default via Drupal's own templating system, this can (and should) be overridden.
Contentbrowser uses tags which means that no url's are hardcoded into the node's body.
Contentbrowser can be what you are looking for if:
You use any kinda of media-module (video, audio etc) and want to reuse those nodes in blog posts and articles
You have used imagebrowser / insertnode but need more control via hooks and templates
Your users simply can't live with the thought of having images (any content really) at the top of their nodes. They must have them anywhere of their pleasing within the contents of the node body
You don't feel like running complex regular expressions on your node content when the design changes
You know how to code PHP*
*) Contentbrowser will work without you knowing PHP. However you will not be able to customize the templates.
This project aims to provide a Views plugin for the user to be able to show a grid composed of draggable elements and save the displayed order of these element.
The user may then create other displays to show the elements in the order defined above.
This project is very similar in its goals to Draggable views, yet a lot simpler as there is no hierarchy management. It doesn't depend on Draggable Views though.
The added value resides in the presentation, a grid rather than a table list, and the therefore possible uses which Draggable Views doesn't permit.
It relies heavily on the Jquery UI sortable and draggable widgets so it requires jquery_update.
Getting started
Install as usual, enable Views (which is probably already done) and Sortable Grid.
Create a new node view.
Choose the Sortable Grid Format.
In the settings, you can choose the row length, which will determine how many items should be displayed before begining a new line in the grid.
Choose the Sortable Grid row style.
Add at least one field in the ‘Fields’ section. An image field is best suited, but any field should do.