Tried this module. It looks soooooo easy, and even not this module is working well.

Have only one Vocab, with few terms. Content gets terms like Review+Player, Review+Tuner, News+Player. So, for Player review, it should display another content with Review and Player tags. But this module is not doing this. Why? Why it returns content with News+anythingelse tags? This is not relevant!

Comments

nicholasthompson’s picture

This module will returns any nodes which *shares* terms. It orders them by the ones with the most shared terms first (then date order descending next).

So:

Term A Term B Term C Term D Term E Term F Term G
Node 1 X X X X X X
Node 2 X X
Node 3 X X X X
Node 4 X X X X X
Node 5 X X X X X X
Node 6 X

Node 1 shares terms with everything except node 6. Node 5 shares 6 terms, so is very relevant however Node 2 only shares 2 terms, so although relevant but less so than 5. It shares with other nodes, but you get the idea.

Node 6 doesn't share any terms with anything, so nothing is relevant.

Node 2 has 2 terms and shares these 2 terms with nodes 1, 3, 4 and 5 and is therefore equally relevant to all 4 nodes. This is where it falls back to date order.

eL’s picture

Thanks, but I am still not sure.

I have Node 1 with Term A and Term B

But, as most relevant is picked up Node 2 with only Term A.
And there are some other Nodes with Term A and Term B. And that should be most related, than Node 2.

nicholasthompson’s picture

Are these other nodes which share term A and B the same type (or a different type which is enabled as part of the filtering?)

eL’s picture

Same type, classic story node type...

nicholasthompson’s picture

Can you provide some example URLs please?

eL’s picture

Status: Active » Closed (works as designed)

I checked this again and fault was on my side. Sorry for that. If node has Terms 1 a Terms 2, another node with Terms1 and Terms 2 is marked as relevant.

nicholasthompson’s picture

:-)