<?php
// PukiWiki - Yet another WikiWikiWeb clone.
-// $Id: html.php,v 1.36 2005/05/16 13:25:43 henoheno Exp $
+// $Id: html.php,v 1.37 2005/05/23 14:22:30 henoheno Exp $
// Copyright (C)
// 2002-2005 PukiWiki Developers Team
// 2001-2002 Originally written by yu-ji
global $attach_link, $related_link, $cantedit, $function_freeze;
global $search_word_color, $_msg_word, $foot_explain, $note_hr, $head_tags;
global $trackback, $trackback_javascript, $referer, $javascript;
+ global $nofollow;
global $_LANG, $_LINK, $_IMAGE;
global $pkwk_dtd; // XHTML 1.1, XHTML1.0, HTML 4.01 Transitional...
--- /dev/null
+<?php
+// $Id: nofollow.inc.php,v 1.1 2005/05/23 14:22:30 henoheno Exp $
+// Copyright (C) 2005 PukiWiki Developers Team
+// License: The same as PukiWiki
+//
+// NoFollow plugin
+
+// Output contents with "nofollow,noindex" option
+function plugin_nofollow_convert()
+{
+ global $vars, $nofollow;
+
+ $page = isset($vars['page']) ? $vars['page'] : '';
+
+ if(is_freeze($page)) $nofollow = 1;
+
+ return '';
+}
+?>
<?php
// PukiWiki - Yet another WikiWikiWeb clone
-// $Id: pukiwiki.ini.php,v 1.122 2005/04/30 11:35:43 henoheno Exp $
+// $Id: pukiwiki.ini.php,v 1.123 2005/05/23 14:22:29 henoheno Exp $
// Copyright (C)
// 2002-2005 PukiWiki Developers Team
// 2001-2002 Originally written by yu-ji
//$pkwk_dtd = PKWK_DTD_HTML_4_01_TRANSITIONAL;
/////////////////////////////////////////////////
+// Always output "nofollow,noindex" attribute
+
+$nofollow = 0; // 1 = Hide from search engines
+
+/////////////////////////////////////////////////
// PKWK_ALLOW_JAVASCRIPT - Allow / Prohibit using JavaScript
define('PKWK_ALLOW_JAVASCRIPT', 0);
<?php
// PukiWiki - Yet another WikiWikiWeb clone.
-// $Id: pukiwiki.skin.php,v 1.45 2005/05/14 14:30:42 henoheno Exp $
+// $Id: pukiwiki.skin.php,v 1.46 2005/05/23 14:22:30 henoheno Exp $
// Copyright (C)
// 2002-2005 PukiWiki Developers Team
// 2001-2002 Originally written by yu-ji
<head>
<?php echo $meta_content_type ?>
<meta http-equiv="content-style-type" content="text/css" />
-<?php if (! $is_read) { ?> <meta name="robots" content="NOINDEX,NOFOLLOW" /><?php } ?>
+<?php if ($nofollow || ! $is_read) { ?> <meta name="robots" content="NOINDEX,NOFOLLOW" /><?php } ?>
<?php if (PKWK_ALLOW_JAVASCRIPT && isset($javascript)) { ?> <meta http-equiv="Content-Script-Type" content="text/javascript" /><?php } ?>
<title><?php echo $title ?> - <?php echo $page_title ?></title>
<?php
// PukiWiki - Yet another WikiWikiWeb clone.
-// $Id: tdiary.skin.php,v 1.25 2005/05/14 14:30:42 henoheno Exp $
+// $Id: tdiary.skin.php,v 1.26 2005/05/23 14:22:30 henoheno Exp $
// Copyright (C)
// 2002-2005 PukiWiki Developers Team
// 2001-2002 Originally written by yu-ji
<head>
<?php echo $meta_content_type ?>
<meta http-equiv="content-style-type" content="text/css" />
-<?php if (! $is_read) { ?> <meta name="robots" content="NOINDEX,NOFOLLOW" /><?php } ?>
+<?php if ($nofollow || ! $is_read) { ?> <meta name="robots" content="NOINDEX,NOFOLLOW" /><?php } ?>
<?php if (PKWK_ALLOW_JAVASCRIPT && isset($javascript)) { ?> <meta http-equiv="Content-Script-Type" content="text/javascript" /><?php } ?>
<title><?php echo $title ?> - <?php echo $page_title ?></title>