$basehref]]'' ) : '']}Modified by [[$::modifier>$::modifierlink]]~
-$skinfooterbody~
+@{[$::wiki_title ne '' ? qq(''[[$::wiki_title>$basehref]]'' ) : '']}Modified by [[$::modifier>$::modifierlink]]
+\$skinfooterbody
+~
''[[PyukiWiki $::version>http://pyukiwiki.info/]]''
Copyright© 2004-2012 by Nekyo, [[PyukiWiki Developers Team>http://pyukiwiki.info/]]
License is [[GPL>http://www.gnu.org/licenses/gpl.html]], [[Artistic>A]]~
@@ -282,6 +284,7 @@
EOD
}
$footerbody= &text_to_html($footerbody);
+ $footerbody=~s/\$skinfooterbody/$skinfooterbody/;
$footerbody=~s/(|<\/p>)//g;
$htmlbody.= $footerbody;
Index: PyukiWiki-Devel/sample/pyukiwiki.ini.cgi
diff -u PyukiWiki-Devel/sample/pyukiwiki.ini.cgi:1.652 PyukiWiki-Devel/sample/pyukiwiki.ini.cgi:1.653
--- PyukiWiki-Devel/sample/pyukiwiki.ini.cgi:1.652 Thu Aug 16 10:24:31 2012
+++ PyukiWiki-Devel/sample/pyukiwiki.ini.cgi Sat Sep 8 13:25:49 2012
@@ -1,9 +1,9 @@
######################################################################
# pyukiwiki.ini.cgi - This is PyukiWiki, yet another Wiki clone.
-# $Id: pyukiwiki.ini.cgi,v 1.652 2012/08/16 01:24:31 papu Exp $
-# Build on 2012-08-16 08:04:26
+# $Id: pyukiwiki.ini.cgi,v 1.653 2012/09/08 04:25:49 papu Exp $
+# Build on 2012-09-08 13:12:36
#
-# "PyukiWiki" ver 0.2.1-beta1 $$
+# "PyukiWiki" ver 0.2.1-beta2 $$
# Copyright (C) 2004-2007 Nekyo
# Copyright (C) 2005-2012 PyukiWiki Developers Team
# http://pyukiwiki.info/
@@ -18,7 +18,9 @@
use strict;
-# 言語
+######################################################################
+# 言語設定
+######################################################################
$::lang = "ja"; # ja:日本語/en:英語(参考)
$::kanjicode = "euc"; # euc:EUC-JP/sjis:ShiftJIS/utf8:UTF-8
#$::charset = "utf-8"; # UTF8で動作させる場合、こちらを有効に
@@ -26,7 +28,9 @@
# 言語コード変換 # Jcode Only!!
$::code_method{ja}="Jcode"; # ja : Jcode
+######################################################################
# データ格納ディレクトリ
+######################################################################
$::data_home = '.'; # CGIからのみアクセスするデータのディレクトリ
$::data_pub = '.'; # ブラウザから見れるデータのディレクトリ
$::data_url = '.'; # ブラウザからの絶対・相対ディレクトリ
@@ -63,22 +67,35 @@
$::res_dir = "$::data_home/resource"; # リソース
$::sys_dir = $::explugin_dir; # システム用
+######################################################################
# スキン名称
+######################################################################
$::skin_name = "pyukiwiki";
$::use_blosxom=0; # blosxom.cssを使用するとき1にする
+# for tdiary theme wrapper
+#$::skin_name="tdiary";
+#$::skin_tdiary_name="tdiary_theme";
+##$::skin_tdiary_selector="theme_id:alias name,theme_id:alias name";
+## setting.inc.cgi から選択できるようになる
+## 件数が多すぎるとサンプルが表示できない可能性があります。
+
+######################################################################
# 動的セットアップファイル
-# pyukiwiki.ini.cgiの変更部分のみをsetup.ini.cgiに記載することで、
-# 今後のアップデートが容易になります。
+######################################################################
$::setup_file = "$::info_dir/setup.ini.cgi" if($::setup_file eq '');
-# プロキシ設定
+######################################################################
+# プロキシ設定 通常不要です。
+######################################################################
#$::proxy_host = '';
#$::proxy_port = 3128;
+######################################################################
# wiki、修正者情報 (各変数の言語名の連想配列にすると、言語別にできます)
-$::wiki_title = ''; # サイト名(なくても可)
-#$::wiki_title{en}=''; # 英語時のタイトル(sample)
+######################################################################
+$::wiki_title = 'PyukiWiki'; # サイト名(なくても可)
+#$::wiki_title{en}='PyukiWiki'; # 英語時のタイトル(sample)
$::modifier = 'anonymous'; # 修正者名
$::modifierlink = ''; # 修正者URI
$::modifier_mail = ''; # 修正者メールアドレス
@@ -88,27 +105,37 @@
# 1:タイトルの親階層を省略する, 0:省略しない
$::short_title=0;
+######################################################################
# ロゴ
+######################################################################
$::logo_url="$::image_url/pyukiwiki.png"; # URL
$::logo_width=80; # 横幅
$::logo_height=80; # 高さ
$::logo_alt="[PyukiWiki]"; # ロゴの代替文字
+######################################################################
# スクリプト名
+######################################################################
# servererror、urlhackプラグインを使用する場合は、自動取得ではなく
# $::scriptを必ず指定して下さい。
#$::script = 'index.cgi';
$::script = ''; # 自動取得
+#2#####################################################################
# 基準URL
+######################################################################
#$::basehref = 'http://hogehoge/path/index.cgi'; # 自動取得
$::basehref = '';
+######################################################################
# 基準パス (cookie用)
+######################################################################
#$::basepath = '/path'; # 自動取得
$::basepath = '';
+######################################################################
# デフォルトページ名
+######################################################################
$::FrontPage = 'FrontPage';
$::RecentChanges = 'RecentChanges';
$::MenuBar = 'MenuBar';
@@ -129,7 +156,9 @@
$::SearchPage = "SearchPage";
$::CreatePage = "CreatePage";
+######################################################################
# 管理者パスワード (全共通パスワード)
+######################################################################
$::adminpass = crypt("pass", "AA");
# パスワードを別にする場合
@@ -139,18 +168,23 @@
#$::adminpass{frozen} = crypt("frozen","AA"); # 凍結用パスワード
#$::adminpass{attach} = crypt("attach","AA"); # 添付用パスワード
+######################################################################
# パスワードを簡易暗号化して送信する。
+######################################################################
$::Use_CryptPass=1;
+######################################################################
# 言語リスト
+######################################################################
#$::lang_list="ja en cn";
+######################################################################
# RSS設定
+######################################################################
$::rss_lines=15; # RSS出力行数
$::rss_description_line=1; # descriptionの行数を指定
# 1と2以上では動作が異なる
-
# RSS情報 (各変数の言語名の連想配列にすると、言語別にできます)
$::modifier_rss_title=$::wiki_title; # RSS表題
$::modifier_rss_link=''; # RSSリンク先(自動取得)
@@ -160,20 +194,37 @@
#$::modifier_rss_link = 'http://pyukiwiki.info/';
#$::modifier_rss_description = 'This is PyukiWiki.';
+######################################################################
# Exプラグイン設定
+######################################################################
$::useExPlugin = 0; # expluginを 1:使う/0:使わない
+######################################################################
# HTML出力モード
-$::htmlmode="html4"; # html4 : //W3C//HTML 4.01 Transitional
- # xhtml10 : //W3C//XHTML 1.0 Strict
- # xhtml10t : //W3C//XHTML 1.0 Transitional
- # xhtml11 : //W3C//XHTML 1.1
- # xhtmlbasic10 : //W3C//DTD XHTML Basic 1.0
+######################################################################
+
+# for PC
+$::htmlmode="html4"; # html4 : //W3C//HTML 4.01 Transitional
+ # xhtml10 : //W3C//XHTML 1.0 Strict
+ # xhtml10t : //W3C//XHTML 1.0 Transitional
+ # xhtml11 : //W3C//XHTML 1.1
+ # xhtmlbasic10 : //W3C//DTD XHTML Basic 1.0
+ # html5 : 予約
+
+# for Smartphone 未実装
+$::htmlmode{sp}="html5";
+# for mobile 未実装
+$::htmlmode{mobile}="xhtml10t";
+
+######################################################################
# バックアップの使用#nocompact
-$::useBackUp=1;#nocompact
+######################################################################
+$::useBackUp=0;#nocompact
+######################################################################
# 表示設定
+######################################################################
$::usefacemark = 0; # フェースマークを 1:使う/0:使わない。
$::use_popup = 0; # リンク先を
# 0:普通にリンクする
@@ -227,7 +278,9 @@
# B Swatch インターネット時間 000 から 999
# U Unix 時(1970年1月1日0時0分0秒)からの秒数 See also time()
+######################################################################
# ページ編集
+######################################################################
$::cols = 80; # テキストエリアのカラム数
$::rows = 25; # テキストエリアの行数
$::extend_edit = 0; # 拡張機能(JavaScript) 1:使用/0:未使用
@@ -259,7 +312,9 @@
$::setting_savename=0; # setting.inc.cgi にて、掲示板等の名前の保存を、1 で
# デフォルトで有効にする。setting.inc.cgi有効時のみ機能
+######################################################################
# 自動リンク
+######################################################################
$::nowikiname = 1; # 0:WikiNameを自動リンク 1:明示的に [[ ]] が必要
$::autourllink = 1; # URLの自動リンク ([[ ]] で明示的に指定されたものはのぞく)
$::automaillink = 0; # メールアドレスの自動リンク ([[ ]] で明示的に指定されたものはのぞく)
@@ -270,7 +325,9 @@
$::ignoreurl='(\/\/|\.exe|\.scr|\.bat|\.pif|\.com|\.jpe?g|\.gif|\.png)$';
# 拒否するURL
+######################################################################
# クッキー
+######################################################################
$::cookie_expire=3*30*86400; # 保存cookieの有効期限(3ヶ月)
$::cookie_refresh=86400; # 保存cookieのリフレッシュ間隔(1日)
@@ -288,7 +345,9 @@
# 信頼できるイントラ(local)ネット以外では使用しないで下さい。
$::AttachCounter=0; # 添付ファイルのカウントをするだけ(1)、表示もする(2)
+######################################################################
# ヘルプ
+######################################################################
$::use_HelpPlugin=1; # ヘルプをプラグインで実行する(ナビゲータが変化します)
# ヘルプページを編集する場合は
# ?cmd=adminedit&mypage=%a5%d8%a5%eb%a5%d7 で
@@ -298,16 +357,27 @@
$::no_HelpLink=0; # ヘルプのリンクを表示しない。
# (共同編集しないページで有効です)
+######################################################################
# 検索
+######################################################################
$::use_FuzzySearch=0; # 0:通常検索/1:日本語あいまい検索を使用する
$::use_Highlight=1; # 1:検索時、強調表示をする。#nocompact
+######################################################################
# サイトマップ
+######################################################################
$::use_Sitemap=0; # 0:Listのみ/1:List,サイトマップ両方
+$::use_Sitemaps=1; # 検索エンジンに送信するサイトマップ
+ # ?cmd=sitemapsのXML
+######################################################################
# ナビゲータの配列
+######################################################################
$::naviindex=1; # 0:リロード〜 / 1:トップ〜
+######################################################################
+# ページ名、表示
+######################################################################
# ページ名の下のtopicpathの使用
$::useTopicPath=0; # 0:使用しない / 1:使用する
# ページからのプラグイン呼び出しには影響されません
@@ -321,16 +391,28 @@
# 下の画像ツールバー
$::toolbar=1; # 0:表示しない 1:RSS等のみ 2:すべて表示(部分編集のアイコンも)
+######################################################################
+# setting.inc.pl/cgi
+######################################################################
# 閲覧者環境設定機能を使う
$::use_Setting=0;
# スキンセレクタを使う
$::use_SkinSel=0;
+######################################################################
+# 右上の↑
+######################################################################
$::_symbol_anchor = '†';
+
+######################################################################
+# 更新履歴の最大保存数
+######################################################################
$::maxrecent = 50;
+######################################################################
# 一覧・更新一覧に含めないページ名(正規表現で)
+######################################################################
$::non_list = qq((^\:|$::separator\:));
#$::non_list = qq((^\:));
#$::non_list = qq((^\:|$::MenuBar\$)); # example of MenuBar
@@ -338,17 +420,23 @@
# 添付ファイルの全ページの一覧を上記正規表現で指定したページを除く
$::attach_nonlist = 1;
+######################################################################
# gzip パスを強制的に指定する。
+######################################################################
# 指定しない場合は、gzipパスを自動検索し、
# それでもなければ、Compress::Zlib を使用します。
#$::gzip_path = '/bin/gzip -1'; # fast
#$::gzip_path = '/usr/bin/gzip -1 -f'; # fast
#$::gzip_path = '/bin/gzip -9'; # max compress
#$::gzip_path = '/usr/bin/gzip -9 -f'; # max compress
+
+# gzipを使用しない場合
#$::gzip_path = 'nouse'; # 使用しない場合
# 動かない場合コメントアウト
+######################################################################
# sendmailパスの指定 $::modifier_mail宛てにメール通知
+######################################################################
$::modifier_sendmail=<http://pyukiwiki.info/]]''
-Copyright© 2004-2012 by [[Nekyo>]], [[PyukiWiki Developers Team>http://pyukiwiki.info/]]
+Copyright© 2004-2012 by [[Nekyo>http://nekyo.qp.land.to/]], [[PyukiWiki Developers Team>http://pyukiwiki.info/]]
License is [[GPL>http://sfjp.jp/projects/opensource/wiki/GPLv3_Info]], [[Artistic>http://www.opensource.jp/artistic/ja/Artistic-ja.html]]~
Based on "[[YukiWiki>http://www.hyuki.com/yukiwiki/]]" 2.1.0 by [[yuki>http://www.hyuki.com/]]
and [[PukiWiki>http://pukiwiki.sfjp.jp/]] by [[PukiWiki Developers Term>http://pukiwiki.sfjp.jp/]]~
''[[PyukiWiki $::version>http://pyukiwiki.info/]]''
-Copyright© 2004-2012 by [[Nekyo>]], [[PyukiWiki Developers Team>http://pyukiwiki.info/]]
+Copyright© 2004-2012 by [[Nekyo>http://nekyo.qp.land.to/]], [[PyukiWiki Developers Team>http://pyukiwiki.info/]]
License is [[GPL>http://www.gnu.org/licenses/gpl.html]], [[Artistic>http://www.perl.com/language/misc/Artistic.html]]~
Based on "[[YukiWiki>http://www.hyuki.com/yukiwiki/]]" 2.1.0 by [[yuki>http://www.hyuki.com/]]
and [[PukiWiki>http://pukiwiki.sfjp.jp/]] by [[PukiWiki Developers Term>http://pukiwiki.sfjp.jp/]]~
Index: PyukiWiki-Devel/sample/stationary.inc.pl
diff -u PyukiWiki-Devel/sample/stationary.inc.pl:1.518 PyukiWiki-Devel/sample/stationary.inc.pl:1.519
--- PyukiWiki-Devel/sample/stationary.inc.pl:1.518 Thu Aug 16 10:24:31 2012
+++ PyukiWiki-Devel/sample/stationary.inc.pl Sat Sep 8 13:25:49 2012
@@ -1,9 +1,9 @@
######################################################################
# stationary.inc.pl - This is PyukiWiki, yet another Wiki clone.
-# $Id: stationary.inc.pl,v 1.518 2012/08/16 01:24:31 papu Exp $
-# Build on 2012-08-16 02:02:38
+# $Id: stationary.inc.pl,v 1.519 2012/09/08 04:25:49 papu Exp $
+# Build on 2012-09-08 13:12:36
#
-# "PyukiWiki" ver 0.2.1-beta1 $$
+# "PyukiWiki" ver 0.2.1-beta2 $$
# Copyright (C) 2004-2007 Nekyo
# Copyright (C) 2005-2012 PyukiWiki Developers Team
# http://pyukiwiki.info/
Index: PyukiWiki-Devel/sample/stationary_explugin.inc.pl
diff -u PyukiWiki-Devel/sample/stationary_explugin.inc.pl:1.154 PyukiWiki-Devel/sample/stationary_explugin.inc.pl:1.155
--- PyukiWiki-Devel/sample/stationary_explugin.inc.pl:1.154 Thu Aug 16 10:24:31 2012
+++ PyukiWiki-Devel/sample/stationary_explugin.inc.pl Sat Sep 8 13:25:49 2012
@@ -1,9 +1,9 @@
######################################################################
# stationary_explugin.inc.pl - This is PyukiWiki, yet another Wiki clone.
-# $Id: stationary_explugin.inc.pl,v 1.154 2012/08/16 01:24:31 papu Exp $
-# Build on 2012-08-16 02:02:37
+# $Id: stationary_explugin.inc.pl,v 1.155 2012/09/08 04:25:49 papu Exp $
+# Build on 2012-09-08 13:12:36
#
-# "PyukiWiki" ver 0.2.1-beta1 $$
+# "PyukiWiki" ver 0.2.1-beta2 $$
# Author: Nanami http://nanakochi.daiba.cx/
# Copyright (C) 2004-2007 Nekyo
# Copyright (C) 2005-2012 PyukiWiki Developers Team
From pyukiwiki-cvs @ lists.sourceforge.jp Sat Sep 8 13:25:45 2012
From: pyukiwiki-cvs @ lists.sourceforge.jp (PyukiWiki CVS Commit)
Date: Sat, 08 Sep 2012 13:25:45 +0900
Subject: [Pyukiwiki-cvs 0013261] CVS update: PyukiWiki-Devel/lib
Message-ID: <1347078345.345948.31342.nullmailer@users.sourceforge.jp>
Index: PyukiWiki-Devel/lib/.htaccess
diff -u PyukiWiki-Devel/lib/.htaccess:1.557 PyukiWiki-Devel/lib/.htaccess:1.558
--- PyukiWiki-Devel/lib/.htaccess:1.557 Thu Aug 16 10:24:27 2012
+++ PyukiWiki-Devel/lib/.htaccess Sat Sep 8 13:25:44 2012
@@ -1,7 +1,7 @@
######################################################################
# Apache lib/.htaccess for PyukiWiki
-# $Id: .htaccess,v 1.557 2012/08/16 01:24:27 papu Exp $
-# "PyukiWiki" ver 0.2.1-beta1 $$
+# $Id: .htaccess,v 1.558 2012/09/08 04:25:44 papu Exp $
+# "PyukiWiki" ver 0.2.1-beta2 $$
######################################################################
Order allow,deny
Index: PyukiWiki-Devel/lib/Jcode.pm
diff -u PyukiWiki-Devel/lib/Jcode.pm:1.550 PyukiWiki-Devel/lib/Jcode.pm:1.551
--- PyukiWiki-Devel/lib/Jcode.pm:1.550 Thu Aug 16 10:24:27 2012
+++ PyukiWiki-Devel/lib/Jcode.pm Sat Sep 8 13:25:44 2012
@@ -1,5 +1,5 @@
#
-# $Id: Jcode.pm,v 1.550 2012/08/16 01:24:27 papu Exp $
+# $Id: Jcode.pm,v 1.551 2012/09/08 04:25:44 papu Exp $
# Id: Jcode.pm,v 2.7 2008/05/10 18:15:19 dankogai Exp dankogai
# "Jcode.pm" version 2.7 $$
#
@@ -10,8 +10,8 @@
use strict;
use vars qw($RCSID $VERSION $DEBUG);
-$RCSID = q$Id: Jcode.pm,v 1.550 2012/08/16 01:24:27 papu Exp $;
-$VERSION = do { my @r = (q$Revision: 1.550 $ =~ /\d+/g); sprintf "%d."."%02d" x $#r, @r };
+$RCSID = q$Id: Jcode.pm,v 1.551 2012/09/08 04:25:44 papu Exp $;
+$VERSION = do { my @r = (q$Revision: 1.551 $ =~ /\d+/g); sprintf "%d."."%02d" x $#r, @r };
$DEBUG = 0;
# we no longer use Exporter
Index: PyukiWiki-Devel/lib/aguse.inc.pl
diff -u PyukiWiki-Devel/lib/aguse.inc.pl:1.426 PyukiWiki-Devel/lib/aguse.inc.pl:1.427
--- PyukiWiki-Devel/lib/aguse.inc.pl:1.426 Thu Aug 16 10:24:27 2012
+++ PyukiWiki-Devel/lib/aguse.inc.pl Sat Sep 8 13:25:44 2012
@@ -1,9 +1,9 @@
######################################################################
# aguse.inc.pl - This is PyukiWiki, yet another Wiki clone.
-# $Id: aguse.inc.pl,v 1.426 2012/08/16 01:24:27 papu Exp $
-# Build on 2012-08-16 02:01:54
+# $Id: aguse.inc.pl,v 1.427 2012/09/08 04:25:44 papu Exp $
+# Build on 2012-09-08 13:12:01
#
-# "PyukiWiki" ver 0.2.1-beta1 $$
+# "PyukiWiki" ver 0.2.1-beta2 $$
# Author: Nanami http://nanakochi.daiba.cx/
# Copyright (C) 2004-2007 Nekyo
# Copyright (C) 2005-2012 PyukiWiki Developers Team
Index: PyukiWiki-Devel/lib/aguse.inc.pl.ja.pod
diff -u PyukiWiki-Devel/lib/aguse.inc.pl.ja.pod:1.420 PyukiWiki-Devel/lib/aguse.inc.pl.ja.pod:1.421
--- PyukiWiki-Devel/lib/aguse.inc.pl.ja.pod:1.420 Thu Aug 16 10:24:27 2012
+++ PyukiWiki-Devel/lib/aguse.inc.pl.ja.pod Sat Sep 8 13:25:44 2012
@@ -1,4 +1,4 @@
-#$Id: aguse.inc.pl.ja.pod,v 1.420 2012/08/16 01:24:27 papu Exp $
+#$Id: aguse.inc.pl.ja.pod,v 1.421 2012/09/08 04:25:44 papu Exp $
__END__
=encoding euc-jp
@@ -11,6 +11,10 @@
クライアントのブラウザ上で、リンク先が安全であるかポップアップで確認できるプラグイン
+=head1 重要度
+
+★☆☆☆☆
+
=head1 説明
リンク先の安全性について、実際に行く前に調査しポップアップで表示します。
Index: PyukiWiki-Devel/lib/antispam.inc.pl
diff -u PyukiWiki-Devel/lib/antispam.inc.pl:1.569 PyukiWiki-Devel/lib/antispam.inc.pl:1.570
--- PyukiWiki-Devel/lib/antispam.inc.pl:1.569 Thu Aug 16 10:24:27 2012
+++ PyukiWiki-Devel/lib/antispam.inc.pl Sat Sep 8 13:25:44 2012
@@ -1,9 +1,9 @@
######################################################################
# antispam.inc.pl - This is PyukiWiki, yet another Wiki clone.
-# $Id: antispam.inc.pl,v 1.569 2012/08/16 01:24:27 papu Exp $
-# Build on 2012-08-16 02:01:54
+# $Id: antispam.inc.pl,v 1.570 2012/09/08 04:25:44 papu Exp $
+# Build on 2012-09-08 13:12:01
#
-# "PyukiWiki" ver 0.2.1-beta1 $$
+# "PyukiWiki" ver 0.2.1-beta2 $$
# Author: Nanami http://nanakochi.daiba.cx/
# Copyright (C) 2004-2007 Nekyo
# Copyright (C) 2005-2012 PyukiWiki Developers Team
Index: PyukiWiki-Devel/lib/antispam.inc.pl.ja.pod
diff -u PyukiWiki-Devel/lib/antispam.inc.pl.ja.pod:1.553 PyukiWiki-Devel/lib/antispam.inc.pl.ja.pod:1.554
--- PyukiWiki-Devel/lib/antispam.inc.pl.ja.pod:1.553 Thu Aug 16 10:24:27 2012
+++ PyukiWiki-Devel/lib/antispam.inc.pl.ja.pod Sat Sep 8 13:25:44 2012
@@ -1,4 +1,4 @@
-#$Id: antispam.inc.pl.ja.pod,v 1.553 2012/08/16 01:24:27 papu Exp $
+#$Id: antispam.inc.pl.ja.pod,v 1.554 2012/09/08 04:25:44 papu Exp $
__END__
=encoding euc-jp
@@ -11,6 +11,10 @@
Anti Spam プラグイン
+=head1 重要度
+
+★★★☆☆
+
=head1 説明
迷惑メール及びメールアドレス収集プログラムへの対策のために、PyukiWikiで出力されるメールアドレスをすべて暗号化し、ブラウザーで復号できるようにします。
Index: PyukiWiki-Devel/lib/antispamwiki.inc.pl
diff -u PyukiWiki-Devel/lib/antispamwiki.inc.pl:1.521 PyukiWiki-Devel/lib/antispamwiki.inc.pl:1.522
--- PyukiWiki-Devel/lib/antispamwiki.inc.pl:1.521 Thu Aug 16 10:24:27 2012
+++ PyukiWiki-Devel/lib/antispamwiki.inc.pl Sat Sep 8 13:25:44 2012
@@ -1,9 +1,9 @@
######################################################################
# antispamwiki.inc.pl - This is PyukiWiki, yet another Wiki clone.
-# $Id: antispamwiki.inc.pl,v 1.521 2012/08/16 01:24:27 papu Exp $
-# Build on 2012-08-16 02:01:54
+# $Id: antispamwiki.inc.pl,v 1.522 2012/09/08 04:25:44 papu Exp $
+# Build on 2012-09-08 13:12:01
#
-# "PyukiWiki" ver 0.2.1-beta1 $$
+# "PyukiWiki" ver 0.2.1-beta2 $$
# Author: Nanami http://nanakochi.daiba.cx/
# Copyright (C) 2004-2007 Nekyo
# Copyright (C) 2005-2012 PyukiWiki Developers Team
@@ -38,8 +38,8 @@
$AntiSpamWiki::expire=1*60*60
if(!defined($AntiSpamWiki::expire));
#
-# 最短書き込み時間(5秒)
-$AntiSpamWiki::mintime=5
+# 最短書き込み時間(3秒)
+$AntiSpamWiki::mintime=3
if(!defined($AntiSpamWiki::mintime));
#
%::antispamwiki_cookie;
@@ -78,9 +78,13 @@
&setcookie($::antispamwiki_cookie,$::antispamwiki_cookie_expire,%::antispamwiki_cookie);
# my $js=qq(\n);
- return('init'=>1);
+
+# my $dmyform=<1, 'func'=>'skinhead', 'skinhead'=>&skinhead);
# return('init'=>1, 'header'=>$js);
}
+
1;
__DATA__
sub plugin_antispamwiki_setup {
Index: PyukiWiki-Devel/lib/antispamwiki.inc.pl.ja.pod
diff -u PyukiWiki-Devel/lib/antispamwiki.inc.pl.ja.pod:1.520 PyukiWiki-Devel/lib/antispamwiki.inc.pl.ja.pod:1.521
--- PyukiWiki-Devel/lib/antispamwiki.inc.pl.ja.pod:1.520 Thu Aug 16 10:24:27 2012
+++ PyukiWiki-Devel/lib/antispamwiki.inc.pl.ja.pod Sat Sep 8 13:25:44 2012
@@ -1,4 +1,4 @@
-#$Id: antispamwiki.inc.pl.ja.pod,v 1.520 2012/08/16 01:24:27 papu Exp $
+#$Id: antispamwiki.inc.pl.ja.pod,v 1.521 2012/09/08 04:25:44 papu Exp $
__END__
=encoding euc-jp
@@ -11,6 +11,10 @@
wikiスパミング防止プラグイン
+=head1 重要度
+
+★★☆☆☆
+
=head1 説明
cookieを用いて、簡易的にwikiスパミングを防止します。
Index: PyukiWiki-Devel/lib/authadmin_cookie.inc.pl
diff -u PyukiWiki-Devel/lib/authadmin_cookie.inc.pl:1.566 PyukiWiki-Devel/lib/authadmin_cookie.inc.pl:1.567
--- PyukiWiki-Devel/lib/authadmin_cookie.inc.pl:1.566 Thu Aug 16 10:24:27 2012
+++ PyukiWiki-Devel/lib/authadmin_cookie.inc.pl Sat Sep 8 13:25:44 2012
@@ -1,9 +1,9 @@
######################################################################
# authadmin_cookie.inc.pl - This is PyukiWiki, yet another Wiki clone.
-# $Id: authadmin_cookie.inc.pl,v 1.566 2012/08/16 01:24:27 papu Exp $
-# Build on 2012-08-16 02:01:53
+# $Id: authadmin_cookie.inc.pl,v 1.567 2012/09/08 04:25:44 papu Exp $
+# Build on 2012-09-08 13:12:02
#
-# "PyukiWiki" ver 0.2.1-beta1 $$
+# "PyukiWiki" ver 0.2.1-beta2 $$
# Author: Nanami http://nanakochi.daiba.cx/
# Copyright (C) 2004-2007 Nekyo
# Copyright (C) 2005-2012 PyukiWiki Developers Team
Index: PyukiWiki-Devel/lib/authadmin_cookie.inc.pl.ja.pod
diff -u PyukiWiki-Devel/lib/authadmin_cookie.inc.pl.ja.pod:1.547 PyukiWiki-Devel/lib/authadmin_cookie.inc.pl.ja.pod:1.548
--- PyukiWiki-Devel/lib/authadmin_cookie.inc.pl.ja.pod:1.547 Thu Aug 16 10:24:27 2012
+++ PyukiWiki-Devel/lib/authadmin_cookie.inc.pl.ja.pod Sat Sep 8 13:25:44 2012
@@ -1,4 +1,4 @@
-#$Id: authadmin_cookie.inc.pl.ja.pod,v 1.547 2012/08/16 01:24:27 papu Exp $
+#$Id: authadmin_cookie.inc.pl.ja.pod,v 1.548 2012/09/08 04:25:44 papu Exp $
__END__
=encoding euc-jp
@@ -11,6 +11,10 @@
凍結パスワードを一時クッキーに保存するプラグイン
+=head1 重要度
+
+★★★★☆
+
=head1 説明
凍結パスワードを一時クッキーに保存します。一度凍結パスワードで認証されると、ブラウザを閉じるまで認証のテキストボックスが出現しなくなります。
Index: PyukiWiki-Devel/lib/autometarobot.inc.pl
diff -u PyukiWiki-Devel/lib/autometarobot.inc.pl:1.560 PyukiWiki-Devel/lib/autometarobot.inc.pl:1.561
--- PyukiWiki-Devel/lib/autometarobot.inc.pl:1.560 Thu Aug 16 10:24:27 2012
+++ PyukiWiki-Devel/lib/autometarobot.inc.pl Sat Sep 8 13:25:44 2012
@@ -1,9 +1,9 @@
######################################################################
# autometarobot.inc.pl - This is PyukiWiki, yet another Wiki clone.
-# $Id: autometarobot.inc.pl,v 1.560 2012/08/16 01:24:27 papu Exp $
-# Build on 2012-08-16 02:01:55
+# $Id: autometarobot.inc.pl,v 1.561 2012/09/08 04:25:44 papu Exp $
+# Build on 2012-09-08 13:12:02
#
-# "PyukiWiki" ver 0.2.1-beta1 $$
+# "PyukiWiki" ver 0.2.1-beta2 $$
# Author: Nanami http://nanakochi.daiba.cx/
# Copyright (C) 2004-2007 Nekyo
# Copyright (C) 2005-2012 PyukiWiki Developers Team
@@ -48,7 +48,7 @@
my($cmd,$pagename,$body)=@_;
my $robots;
my $keyword;
- if($cmd=~/edit|admin|diff|attach|backup/
+ if($cmd=~/edit|admin|diff|attach|backup|setting/
|| $::form{mypage} eq '' && $cmd!~/list|sitemap|recent/
|| $::form{mypage}=~/$::resource{help}|$::resource{rulepage}|$::RecentChanges|$::MenuBar|$::SideBar|$::TitleHeader|$::Header|$::Footer|$::BodyHeader|$::BodyFooter|$::SkinFooter|$::SandBox|$::InterWikiName|$::InterWikiSandBox|$::non_list/
|| $::meta_keyword eq "" || lc $::meta_keyword eq "disable"
Index: PyukiWiki-Devel/lib/autometarobot.inc.pl.ja.pod
diff -u PyukiWiki-Devel/lib/autometarobot.inc.pl.ja.pod:1.545 PyukiWiki-Devel/lib/autometarobot.inc.pl.ja.pod:1.546
--- PyukiWiki-Devel/lib/autometarobot.inc.pl.ja.pod:1.545 Thu Aug 16 10:24:27 2012
+++ PyukiWiki-Devel/lib/autometarobot.inc.pl.ja.pod Sat Sep 8 13:25:44 2012
@@ -1,4 +1,4 @@
-#$Id: autometarobot.inc.pl.ja.pod,v 1.545 2012/08/16 01:24:27 papu Exp $
+#$Id: autometarobot.inc.pl.ja.pod,v 1.546 2012/09/08 04:25:44 papu Exp $
__END__
=encoding euc-jp
@@ -11,6 +11,10 @@
ロボット型検索エンジン向けのキーワードを自動生成する
+=head1 重要度
+
+★★★☆☆
+
=head1 使用方法
autometarobot.inc.cgi にリネームして下さい。
Index: PyukiWiki-Devel/lib/canonical.inc.pl
diff -u PyukiWiki-Devel/lib/canonical.inc.pl:1.21 PyukiWiki-Devel/lib/canonical.inc.pl:1.22
--- PyukiWiki-Devel/lib/canonical.inc.pl:1.21 Thu Aug 16 10:24:27 2012
+++ PyukiWiki-Devel/lib/canonical.inc.pl Sat Sep 8 13:25:44 2012
@@ -1,9 +1,9 @@
######################################################################
# canonical.inc.pl - This is PyukiWiki, yet another Wiki clone.
-# $Id: canonical.inc.pl,v 1.21 2012/08/16 01:24:27 papu Exp $
-# Build on 2012-08-16 02:01:54
+# $Id: canonical.inc.pl,v 1.22 2012/09/08 04:25:44 papu Exp $
+# Build on 2012-09-08 13:12:02
#
-# "PyukiWiki" ver 0.2.1-beta1 $$
+# "PyukiWiki" ver 0.2.1-beta2 $$
# Author: Nanami http://nanakochi.daiba.cx/
# Copyright (C) 2004-2007 Nekyo
# Copyright (C) 2005-2012 PyukiWiki Developers Team
Index: PyukiWiki-Devel/lib/canonical.inc.pl.ja.pod
diff -u PyukiWiki-Devel/lib/canonical.inc.pl.ja.pod:1.20 PyukiWiki-Devel/lib/canonical.inc.pl.ja.pod:1.21
--- PyukiWiki-Devel/lib/canonical.inc.pl.ja.pod:1.20 Thu Aug 16 10:24:27 2012
+++ PyukiWiki-Devel/lib/canonical.inc.pl.ja.pod Sat Sep 8 13:25:44 2012
@@ -1,4 +1,4 @@
-#$Id: canonical.inc.pl.ja.pod,v 1.20 2012/08/16 01:24:27 papu Exp $
+#$Id: canonical.inc.pl.ja.pod,v 1.21 2012/09/08 04:25:44 papu Exp $
__END__
=encoding euc-jp
@@ -11,6 +11,10 @@
検索エンジンに対して重複URLのオリジナルを指定する
+=head1 重要度
+
+★★☆☆☆
+
=head1 説明
検索エンジンに対して重複URLのオリジナルを指定する
@@ -25,6 +29,12 @@
なし
+=head1 備考
+
+CMSエンジンとして考慮すると、同一のページの別名URLの存在を消すことは、困難なことです。
+
+その時点で表示されているURLを参考にして、代表URLを指定して、その結果を検索エンジンに送ることにより、双方にメリットがあります。
+
=head1 参考
=over 4
Index: PyukiWiki-Devel/lib/captcha.inc.pl
diff -u PyukiWiki-Devel/lib/captcha.inc.pl:1.56 PyukiWiki-Devel/lib/captcha.inc.pl:1.57
--- PyukiWiki-Devel/lib/captcha.inc.pl:1.56 Thu Aug 16 10:24:27 2012
+++ PyukiWiki-Devel/lib/captcha.inc.pl Sat Sep 8 13:25:44 2012
@@ -1,9 +1,9 @@
######################################################################
# captcha.inc.pl - This is PyukiWiki, yet another Wiki clone.
-# $Id: captcha.inc.pl,v 1.56 2012/08/16 01:24:27 papu Exp $
-# Build on 2012-08-16 02:01:55
+# $Id: captcha.inc.pl,v 1.57 2012/09/08 04:25:44 papu Exp $
+# Build on 2012-09-08 13:12:04
#
-# "PyukiWiki" ver 0.2.1-beta1 $$
+# "PyukiWiki" ver 0.2.1-beta2 $$
# Author: Nanami http://nanakochi.daiba.cx/
# Copyright (C) 2004-2007 Nekyo
# Copyright (C) 2005-2012 PyukiWiki Developers Team
Index: PyukiWiki-Devel/lib/captcha.inc.pl.ja.pod
diff -u PyukiWiki-Devel/lib/captcha.inc.pl.ja.pod:1.50 PyukiWiki-Devel/lib/captcha.inc.pl.ja.pod:1.51
--- PyukiWiki-Devel/lib/captcha.inc.pl.ja.pod:1.50 Thu Aug 16 10:24:27 2012
+++ PyukiWiki-Devel/lib/captcha.inc.pl.ja.pod Sat Sep 8 13:25:44 2012
@@ -1,4 +1,4 @@
-#$Id: captcha.inc.pl.ja.pod,v 1.50 2012/08/16 01:24:27 papu Exp $
+#$Id: captcha.inc.pl.ja.pod,v 1.51 2012/09/08 04:25:44 papu Exp $
__END__
=encoding euc-jp
@@ -7,6 +7,10 @@
captcha.inc.pl - PyukiWiki プラグイン
+=head1 重要度
+
+★★★☆☆
+
=head1 概要
SPAM防止の為の画像文字認証を処理する。
Index: PyukiWiki-Devel/lib/debug.inc.js
diff -u PyukiWiki-Devel/lib/debug.inc.js:1.426 PyukiWiki-Devel/lib/debug.inc.js:1.427
--- PyukiWiki-Devel/lib/debug.inc.js:1.426 Thu Aug 16 10:24:27 2012
+++ PyukiWiki-Devel/lib/debug.inc.js Sat Sep 8 13:25:44 2012
@@ -1,9 +1,9 @@
/*/////////////////////////////////////////////////////////////////////
# debug.inc.js - This is PyukiWiki, yet another Wiki clone.
-# $Id: debug.inc.js,v 1.426 2012/08/16 01:24:27 papu Exp $
-# Build on 2012-08-16 02:01:55
+# $Id: debug.inc.js,v 1.427 2012/09/08 04:25:44 papu Exp $
+# Build on 2012-09-08 13:12:03
#
-# "PyukiWiki" ver 0.2.1-beta1 $$
+# "PyukiWiki" ver 0.2.1-beta2 $$
# Author: Nanami http://nanakochi.daiba.cx/
# Copyright (C) 2004-2007 Nekyo
# Copyright (C) 2005-2012 PyukiWiki Developers Team
Index: PyukiWiki-Devel/lib/debug.inc.pl
diff -u PyukiWiki-Devel/lib/debug.inc.pl:1.570 PyukiWiki-Devel/lib/debug.inc.pl:1.571
--- PyukiWiki-Devel/lib/debug.inc.pl:1.570 Thu Aug 16 10:24:27 2012
+++ PyukiWiki-Devel/lib/debug.inc.pl Sat Sep 8 13:25:44 2012
@@ -1,9 +1,9 @@
######################################################################
# debug.inc.pl - This is PyukiWiki, yet another Wiki clone.
-# $Id: debug.inc.pl,v 1.570 2012/08/16 01:24:27 papu Exp $
-# Build on 2012-08-16 02:01:55
+# $Id: debug.inc.pl,v 1.571 2012/09/08 04:25:44 papu Exp $
+# Build on 2012-09-08 13:12:03
#
-# "PyukiWiki" ver 0.2.1-beta1 $$
+# "PyukiWiki" ver 0.2.1-beta2 $$
# Author: Nanami http://nanakochi.daiba.cx/
# Copyright (C) 2004-2007 Nekyo
# Copyright (C) 2005-2012 PyukiWiki Developers Team
@@ -24,14 +24,12 @@
use strict;
-$::debug_authadmin=1;
+$::debug_authadmin=1
+ if(!defined($::debug_authadmin));
+
$::mode_debug=1;
sub plugin_debug_init {
- my $jshead=<"X-PyukiWiki-Version: $::version Debug (No auth)",
- 'jsheadervalue'=>$jshead,
'init'=>1,
'func'=>'_db',
'_db'=>\&_db,
@@ -62,9 +60,9 @@
}
# ??メ????+ &jscss_include("debugscript:_Display","",99);
return(
# 'http_header'=>"X-PyukiWiki-Version: $::version Debug (Authed)",
- 'jsheader'=>$jshead,
'init'=>1,
'func'=>'_db',
'_db'=>\&_db,
@@ -97,26 +95,29 @@
push(@DB,"form");
push(@DB,"http");
push(@DB,"env");
+ push(@DB,"js");
- $DB{debug_msg}="Debug Messages(\$::debug)";
+ $DB{debug_msg}="Debug Msg(\$::debug)";
$DB{debug_arg}=$::debug;
$DB{form_msg}="Form Data";
$DB{form_arg}=$forms;
$DB{http_msg}="HTTP Header";
$DB{http_arg}=$::HTTP_HEADER;
- $DB{env_msg}="Environment variable";
+ $DB{env_msg}="Environment";
$DB{env_arg}=$envs;
+ $DB{js_msg}="JavaScript";
+ $DB{js_arg}="";
$body=<