Thanks everyone. Working on some of the ideas thrown around in response
to this, I think I&#39;ve finally got a solution I&#39;m happy with:<br>
<br>
- I tag pages using a link with an @ symbol, e,g [[@Dogs]]<br>
- I&#39;ve tweaked the MediaCategories recipe to pick up these links rather
than category links, and list them at the bottom of the page. As part
of the tweak I&#39;ve got it calling a $TagGroup variable, rather than
$CategoryGroup variable, which in this case I&#39;ve set to &#39;Main&#39;.<br>
- The [[@Dogs]] link therefore resolves to Main.Dogs<br>
- On the Main.Dogs page I&#39;ve got the following pagelist - <br>
(:pagelist link={$Name} @{$Titlespaced} fmt=#titlesummary:)<br>
 which lists all the pages that have a link to [[@Dogs]] or [[@dogs]], but ignores pages that only have [[Dogs]]<br>
<br>
So now on the Main.Dogs page I can list all those pages that I&#39;ve
tagged with [[@Dogs]] (Main.Daschund, Main.Dalmatian, etc), without having
to list pages that only refer incidentally to Main.Dogs (such as
Main.Cats). And I&#39;ve left categories untouched, so I can
still use ordinary categories if I want to.<br><br>I haven&#39;t tested beyond tagging a handful of pages, but so far I haven&#39;t spotted any obvious holes.<br><br><br><div class="gmail_quote">2009/8/16 Peter Bowers <span dir="ltr">&lt;<a href="mailto:pbowers@pobox.com">pbowers@pobox.com</a>&gt;</span><br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">2009/8/14 Patrick R. Michaud &lt;<a href="mailto:pmichaud@pobox.com">pmichaud@pobox.com</a>&gt;:<br>

...<br>
<div class="im">&gt; Use page text variables.  In the text:<br>
&gt;<br>
&gt;    (:tag: dogs:)<br>
&gt;<br>
&gt; In the pagelist command to find all of the pages tagged with &quot;dogs&quot;:<br>
&gt;<br>
&gt;    (:pagelist $:tag=*dogs* :)<br>
<br>
</div>Do note that PTVs are not part of the page index.  For performance<br>
reasons you might consider something like this:<br>
<br>
(:pagelist $:tag=*dogs* dogs:)<br>
<br>
so that the search term &quot;dogs&quot; can be used to optimize the search<br>
somewhat.  (Unless you&#39;re dealing with a pretty small site so the<br>
optimization isn&#39;t necessary.)<br>
<font color="#888888"><br>
-Peter<br>
</font></blockquote></div><br>