From: brian m. <bri...@ho...> - 2009-08-22 19:20:20
|
Hello all, I have a problem I cannot seem to overcome and was hoping some of you could help. I have a site that runs Semantic quite well and I love it. I have multiple pages which each have a property of "topic" that people plug into the page using a template. At the bottom of the page I pull up anything else that uses that topic but is not of the same category. I use code attached to the bottom of the template for this query. {{#ask: | [[Category:Special Services]] [[Topic::{{{Topic|}}}]] | default =No other ideas use this topic yet. | ?Direction | ?Category }} This works great as long as there is only one "topic" per page. But I have allowed users to put in more than one topic, let's say "sheep" and "alpaca" on the same page. They come up fine as seperate topcis, but the problem is that the ask query at the bottom doesn't come up with all pages for alpaca and sheep, but only pages that have both properties. What I am looking for is a way to ask for pages that have ANY of the topics of the current page, not ALL of the topics. I want the page with the ask to be able to have both sheep and alpaca as topics, and pull up any page with either. Is there anything I can do to get this? Thank you, Brian P.S. anyone know of a rating system that can be used in ask statements so you can see a rating of all of the items listed? |