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.