Recommend Nodes
CRE is able to present a list of recommended nodes in various different ways through the use of node_recommendation.module. This module presents lists of recommended nodes in various ways and allows for some variations on how and what type of node can be presented.
Node_recommendation module provides a page for which the current logged in user will receive their recommendations. This page is located at ?q=recommendations or /recommendations depending upon if your site is using clean url's or not. You can change the title, maximum number of recommendations to display, the maximum age of the node and specify the proper votingapi tag (see VotingAPI documentation for further details). All these settings can be accessed at admin/cre/node for those using 5.x or at admin/settings/node_recommendation for those using 4.7.
Secondly, node_recommendation provides three different blocks:
- General Recommendation block
- Similarly Rated block
- Recommend nodes of a particular type
The general block lists, as one would expect, of any type.
Similarly Rated Nodes block will display nodes that have been voted on in a similar pattern as the currently viewed node. Essentially, those that liked this node also liked these nodes.
Recommend nodes of a particular type will list nodes that are only of one type. For instance, you can set this block to only recommend story nodes, or page nodes, or blog nodes, or a user created node.
Important information
If any of the three conditions are true, /recommendations will display the top rated nodes and not recommended nodes.
- User has not voted yet
- User authored all nodes that have been voted on
- User has voted on every node in votingapi_vote table
This is a design decision and each one has important merits for various reasons, some obvious some not so. If you wish to remove one of these conditions, please contact me
