If you want to set the meta robots directive to just these wikigroups,
create 2 files local/Living.php and local/Whisper.php and insert in them the
following:
<?php
$MetaRobots = 'noindex,nofollow'; # or just 'noindex'
See
http://www.pmwiki.org/wiki/PmWiki/GroupCustomizations
http://www.pmwiki.org/wiki/PmWiki/LayoutVariables#MetaRobots
If you want to control the meta robots directive from single wiki pages, or
from GroupHeaders or GroupFooters (but not from SideBars), see
http://www.pmwiki.org/wiki/Cookbook/ControllingWebRobots
Petko
Lars Eighner writes:
I put this in local/config.php:
Markup('noindex','fulltext','/\\(:noindex:\\)/',
'<meta name="robots" content="NOINDEX">');
This is part of my tmpl file:
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta http-equiv='Content-Style-Type' content='text/css'><!--markup:
(:if [ group Living || group Whisper ]:)(:noindex:)(:ifend:)
--><link rel="shortcut icon" href="$SkinDirUrl/favicon.ico"
type="image/x-icon">
<title>$WikiTitle | {$Group} / {$Title} $ActionTitle</title>
The problem is that my meta tag ends up being wrapped in <p> </p>. Running
the <!--markup into lines was an attempt to fix this, but it didn't work
either.
It does that whether the second argument of Markup is fulltext or _end or
any value in between.
My motivation here is I want to keep pages in the Living group and the
Whisper group (which is like Talk but password protected) out of search
engines. But the general problem here is how to have conditional markup in
the head of a template, which might be, for example, used to vary styles
sheets.
_______________________________________________
pmwiki-users mailing list
[email protected]
http://www.pmichaud.com/mailman/listinfo/pmwiki-users