On Sun, Mar 14, 2010 at 5:54 AM, Markus <[email protected]> wrote:
> I have come up with a solution that might be trivial but I am not
> seeing any problems except the ones mentioned below. If you do, please
> tell me.
>
> 1. For every tag of a page I write this:
>
> Search for more pages about:
> [[tagsearch&tagquery=TheTag|TheTag]]
>
> 2. I created a page that accepts "tagquery":
>
> Results for {?tagquery}:
> [(search text='{?tagquery}' group=some.* fmt=title)]
> [results]
>
> + I don't have to input data
> + tags are part of the page and therefore accessible to search engines
> + tags are hijacked for search
> + allows the use of /*invisible tags*/

> - cannot automatically create a list of all tags, do you see a way to
> do this?

How would you know which words on the page to serve as tags?  How
about a data field on each page called tags?

> - "[[tagsearch&tagquery=TheTag|TheTag]]" is redundant, better would be
> to input something like "[(taglist tags="SomeTag 'tag with
> space'")]" (is there a built-in way to achieve this?)

How about this in a footer or header or side or something:

         [(list "{:tags}" fmt="[[tagsearch&tagquery={+p}|{+p}]]" join=" | ")]

This pulls in the data variable "tags", which should be set with a
value like "one,two,three".

Cheers,
Dan

-- 
You received this message because you are subscribed to the Google Groups 
"BoltWire" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/boltwire?hl=en.

Reply via email to