Views Bookmarks: Custom flags for nodes

Note: this is currently an online copy of the README.txt included with Views Bookmark.

The Views Bookmarks module is a flexible bookmark system whose primary goal is to give all the control to the administrator. Using this module, the site administrator can provide an arbitrary number of 'bookmarks'.

A bookmark is really just a flag that is set on a node, to mark it. Bookmarks may be per-user, meaning that each user can mark a node individually or not, or global, meaning that the node is either marked or it is not marked, and any user who changes that changes it for everyone.

In this way, additional flags (similar to published and sticky) can be put on nodes and dealt with by the system however the administration likes.

Each bookmark allows the administrator to choose the 'bookmark this' text, and whether that appears for the node teaser as well as the full node view.

Each bookmark can be restricted to use only by certain roles. Each bookmark provides data to the Views module, and provides a default view to list 'my bookmarks'. These default views are somewhat crude, but are easily tailored to whatever the system administrator would like it to do.

Each bookmark also provides an 'argument type' to the Views module that can be used to allow a user to view other people's bookmarks. This isn't turned on by default anywhere, though, and the administrator will need to construct a view in order to take advantage of it.

The module will come installed with a simple bookmark and a simple view for 'my bookmarks'. This is a default view provided by the Views Bookmark module, but can be customized to fit the needs of your site. To customize this view, go to admin/build/views and find the 'bookmarks_1' view. Click the 'Add' action to customize the view. Once saved, the new version of the view will be used rather than the one provided by Views Bookmark.

Besides editing the default view that comes with the module, Views bookmark provides many views filters, fields, and sort criteria to make all sorts of displays possible relating to the number of times a node has been bookmarked.

 
 

Drupal is a registered trademark of Dries Buytaert.