[Pmwiki-users] Searching for information about PmWiki
    Christian Ridderström 
    chr
       
    Sun Jan 18 08:09:47 CST 2004
    
    
  
Bah, there was an typo in the code I sent just before.
This seems to work:
// Return path of page source or empty string if page does not exist
function PageSource($pagename) {
  global $WikiLibDirs,$PageFileFmt;
  $pagefile = FmtPageName($PageFileFmt,$pagename);
  if (!$pagefile) return "";
  foreach ($WikiLibDirs as $dir) {
    if (file_exists("$dir/$pagefile")) return "$dir/$pagefile";
  }
  return "";
}
// Return true if the source of the page comes fromm wikilib.d
function IsPageFromWikiLib($pagename) {
  return strpos(PageSource($pagename), "wikilib.d/") !== false;
}
if(($action and $action!='browse') or IsPageFromWikiLib($pagename))
  $robots="noindex,nofollow";
else
  $robots="index,follow";
$HTMLTitleFmt = array ("<title>\$Titlespaced</title>",
                       "<META CONTENT=\"$robots\" NAME=\"robots\">");
Patrick, maybe you should consider adding something like this to the other 
robot-handling code.
/Christian
-- 
Dr. Christian Ridderstr?m, +46-8-768 39 44       http://www.md.kth.se/~chr
    
    
More information about the pmwiki-users
mailing list