Community Documentation

Comparison of Similiar / Relevant content block modules

Last updated January 17, 2012. Created by nicholasThompson on October 19, 2008.
Edited by Kristen Pol, silverwing, hansrossel, jordojuice. Log in to edit this page.

Similar / Relevant by term is based on the taxonomy terms assigned to content. Blocks are available based on similarity within each of the defined vocabularies for a site as well as a block for similarity within all vocabularies

Feature Similar By Terms Relevant Content Related links Similar Entries Featured Content
Drupal-related
Drupal 7.x
Drupal 6.x
Last update 2011-Feb-25 2011-July-27 2011-July-16 2011-Aug-12 2011-Dec-24
Documentation README.txt README.txt README.txt README.txt project page
Demonstration demo demo site
Architecture term-based term-based term- & content-based FULLTEXT search-based query-based
Multilingual support ?? ?? ?? ?? Yes
Caching Yes ?? ?? Yes No (work in progress)
Additional database tables 2 0 ? 0 0
Services provided
Translation template supplied
CCK Field
Views Integration

 

Comments

taxonomy quick find

also check out taxonomy quick find- this module uses ajax to find content and divides results into content types, you can configure multiple blocks and select which content types to use in each one. http://drupal.org/project/taxonomy_quick_find

Which modules are compatible with node access?

To my knowledge few modules (or may be none) is compatible with node access modules meaning it shows a link in the block even if the node is not accessible to reader.

Custom sort order

As far as I know none of these modules have the option to determine the sort order of the related nodes.

Sometimes it's convenient to sort by title, importantce or creation date.

Node Access

Relevant Content currently does ignore node access restrictions. That means your node title will be displayed in the block generated by Relevant Content even if it is not supposed to be visible to the current user.

The issue can be followed at http://drupal.org/node/344310

Besides that it is a great module!

So update it

Every registered Drupal user can update the handbooks. A few pages are slightly more controlled due to the content, but you are welcome to join the Documentation team to get the limit removed. Then please let the appropriate module maintainer know that this page is here so they can fill in the cells and even to add rows that are special to them.

How about adding Views to

How about adding Views to this list. I'm not sure about the first Views but with Views2 on Drupal 6.x I believe you can create blocks just like the Similar Content and Relevant Content blocks. In fact, Views allows for even more flexibility in the block display.

using views

Nice explanation of how to do just that here
http://drupaleasy.com/blogs/ryanprice/2008/06/using-views-2-drupal-6-cre...

Potentially the best of the bunch as it exposes all of views' customization settings.

Room for growth

Building this using Views also gives the flexibility to easily modify it, e.g. to add support for a node reference to allow some nodes to have a custom-added list that's shown above the rest.

The Drupal article that

The Drupal article that nwe_44 mentioned really is a fantastic explanation of how to list content with the same taxonomy term(s). To be honest, using Views 2 makes many of the other modules listed here obsolete.

I feel that any related content module that wants some longevity should be looking for advanced implementation of relating content: such as a scrobble-like (Lastfm) module which is based on several factors, not just simple taxonomy.

I'd really like to see an advanced related content module that takes advantage of the power of Views 2, and in addition adds more factors for "strength of relatedness" between nodes. Perhaps that also incorporates the Recommender API ?

Similar entries is not baed on taxonomy

I think the module "Similar Entries" doesn't belong here as it's based on MySQL's FULLTEXT index (i.e. search-based)

--
Amr Mostafa (aka “alienbrain”)

Featured Content Module

I have just contributed the Featured Content Module because, unfortunately, none of the modules above came close to meeting the needs of my client. I welcome feedback on it and am willing to add more features if they make sense. More details and screenshots are here: http://www.kristen.org/content/new-drupal-featured-content-module

I was looking for a module

I was looking for a module that shows similar nodes based on title or body and found this:

http://drupal.org/project/similarity

It is important that this one has views support, while the others dont...

****Me and Drupal :)****
Clickbank IPN - Sell online or create a membership site with the largest affiliate network!
Review Critical - One of my sites

@Giorgio, have you ran

@Giorgio, have you ran Similarity?

Could you share a working view with us here, please:

-> http://drupal.org/node/719544

Szy.

theming the output

This table could use some information about the theme-ability of the output of these modules.

For example, Relevant Content can only display a list of node titles. There are plans to improve this in the next version.

No idea about the others.

I have plans to add Views

I have plans to add Views integration to Similar entries in the second version along with CCK support. Actually, most of the development on the Views integration in 6.x is done, but CCK support is still in the works as doing FULLTEXT searches on CCK fields is a bit more complex than that.

I don't have access to edit this node, but here's a rundown of the missing parts:
- Drupal 7: In development
- Architecture: FULLTEXT search based, as mentioned. But terms may also be used as filters, and obviously that will be more so the case when a Views integrated version is released. That just gave me a thought, I wonder how well a view with Similar by terms and Similar entries arguments would work.
- Caching: Currently standard block caching per page or per role
- Additional tables: 0
- CCK: No CCK field is planned, the module will be supported by views instead. But support for comparison on CCK text fields is being developed as mentioned.

Page status

No known problems

Log in to edit this page

About this page

Drupal version
Drupal 6.x, Drupal 7.x
Audience
Developers and coders, Site administrators
Keywords
featured content, related content

Structure Guide

Drupal’s online documentation is © 2000-2012 by the individual contributors and can be used in accordance with the Creative Commons License, Attribution-ShareAlike 2.0. PHP code is distributed under the GNU General Public License.
nobody click here