[Pyukiwiki-cvs 0013300] CVS update: PyukiWiki-Devel

Back to archive index

PyukiWiki CVS Commit pyuki****@lists*****
2012年 9月 12日 (水) 05:23:30 JST


Index: PyukiWiki-Devel/.htaccess
diff -u PyukiWiki-Devel/.htaccess:1.460 PyukiWiki-Devel/.htaccess:1.461
--- PyukiWiki-Devel/.htaccess:1.460	Sat Sep  8 13:25:43 2012
+++ PyukiWiki-Devel/.htaccess	Wed Sep 12 05:23:30 2012
@@ -1,6 +1,6 @@
 ######################################################################
 # Apache .htaccess for PyukiWiki
-# $Id: .htaccess,v 1.460 2012/09/08 04:25:43 papu Exp $
+# $Id: .htaccess,v 1.461 2012/09/11 20:23:30 papu Exp $
 # "PyukiWiki" ver 0.2.1-beta2 $$
 ######################################################################
 
Index: PyukiWiki-Devel/DEVEL.txt
diff -u PyukiWiki-Devel/DEVEL.txt:1.550 PyukiWiki-Devel/DEVEL.txt:1.551
--- PyukiWiki-Devel/DEVEL.txt:1.550	Sat Sep  8 13:25:43 2012
+++ PyukiWiki-Devel/DEVEL.txt	Wed Sep 12 05:23:30 2012
@@ -1,106 +1,17 @@
-PyukiWiki - 自由にページを追加・削除・編集できるWebページ構築CGI
+Status: 500 Content-type: text/html
 
-        "PyukiWiki" ver 0.2.1-beta2 $$
-        Copyright (C) 2005-2012 PukiWiki Developers Team
-        Copyright (C) 2004-2012 Nekyo (Based on PukiWiki, YukiWiki)
-        License: GPL version 3 or (at your option) any later version
-        and/or Artistic version 1 or later version.
-        Based on YukiWiki http://www.hyuki.com/yukiwiki/
-        and PukiWiki http://pukiwiki.sfjp.jp/
-        URL:
-        http://pyukiwiki.info/
+Software error:
 
-        MAIL:
-        ななみ <nanami (at) daiba (dot) cx> (注:バーチャル女の子です)
+Undefined subroutine &main::writablecheck called at ./lib/wiki.cgi line 266.
 
-        $Id: DEVEL.txt,v 1.550 2012/09/08 04:25:43 papu Exp $
-        This text file written UTF-8 Codeset
+For help, please send mail to this site's webmaster, giving this error message
+and the time and date of the error.
 
-目次
+Software error:
 
- ・ PyukiWiki - 自由にページを追加・削除・編集できるWebページ構築CGI
-     □ 目次
- ・ devel版について
- ・ リリース版との差異は以下のとおりです。
- ・ ファイルリリースの方法
-     □ リリースする
-     □ 動作が遅いと思ったら
-     □ devel版のみを高速で作成したければ、
-     □ JavaScript、CSSのみ圧縮をしたければ、
-     □ アーカイブを作成するには、*IUX環境で以下のツールが必要です。
+[Wed Sep 12 05:10:14 2012] index.cgi: Undefined subroutine &main::writablecheck called at ./lib/wiki.cgi line 266.
+Compilation failed in requi****@index***** line 33.
 
-devel版について
-
-このファイルは、PyukiWiki開発現場のソースをほぼそのままパッケージにしたものです
-。
-
-リリース版との差異は以下のとおりです。
-
- ・ リリース版をビルドするためのツールが入っている
- ・ リリース版を出すためのパッチが入っている(RecentChanges, info/*)
- ・ デフォルトの設定が評価用になっている
- ・ wiki本体、プラグインに、perl の pod (ドキュメント)がついている
- ・ リリース版にはないコメントが存在する
-    リリース版はCGI設置時のファイルサイズ削減を考慮のため、コメントを一部削除し
-    ています。
- ・ ただし、大元のファイルリリースバージョンではありません。
-
-ファイルリリースの方法
-
-基本的には、DEVEL版はリリース(-full)版と同じ構成ですのでバージョンがあっていれ
-ば、DEVEL版のファイルとリリース(-full)版のファイルが混在してもそのまま動作する
-ようになっています。
-
-(ただし、$::debug変数に関する物を除く)
-
-ですが、新たにリリースする場合は、以下のような操作を行なってください。
-
-? 通常版でビルドしたものは通常版の物だけを、
-   UTF8版でビルドしたものはUTF8版だけを使用して下さい。
-
-リリースする
-
-適当な、UNIX端末上で
-
-make release
-make pkg
-
-と入力して下さい。(gmakeでないと動作しなくなりました)
-
-動作が遅いと思ったら
-
-スレッドを多く立ち上げてみて下さい。
-
-make -j 30 release
-make -j 30 pkg
-
-release/ 以下が作成され、リリース版がその中に archive/ 以下が作成され、その中に
-アーカイブが作成されます。
-
-devel版のみを高速で作成したければ、
-
-make releasedevel
-
-と入力して下さい。
-
-JavaScript、CSSのみ圧縮をしたければ、
-
-make build
-
-と入力して下さい。
-
-再圧縮をしたければ、make realclean で削除ができますので、更新できます。
-
-アーカイブを作成するには、*IUX環境で以下のツールが必要です。
-
- ・ tar - 標準で入っているはずです。
- ・ p7zip 高圧縮のgzip、zipをします。
-    http://sf.net/projects/p7zip/
- ・ gmake (gmakeというコマンド名が存在しなければ、Makefileを書き換えて下さい)
- ・ yuicompressor JavaScript, CSSの圧縮に必要です。(Javaでできています)
-    http://developer.yahoo.com/yui/compressor/
- ・ perl モジュール HTML::Packer、JavaScript::Packer、CSS::Packer
- ・ w3m ドキュメントの再生成に必要です。
-
-p.s.Makefileの書き方が更に異常にガチガチになっています。汗
+For help, please send mail to this site's webmaster, giving this error message
+and the time and date of the error.
 
Index: PyukiWiki-Devel/Makefile
diff -u PyukiWiki-Devel/Makefile:1.533 PyukiWiki-Devel/Makefile:1.534
--- PyukiWiki-Devel/Makefile:1.533	Sat Sep  8 13:25:43 2012
+++ PyukiWiki-Devel/Makefile	Wed Sep 12 05:23:30 2012
@@ -1,6 +1,6 @@
 ######################################################
 # release file makefile for pyukiwiki
-# $Id: Makefile,v 1.533 2012/09/08 04:25:43 papu Exp $
+# $Id: Makefile,v 1.534 2012/09/11 20:23:30 papu Exp $
 ######################################################
 
 MAKE=gmake --no-print-directory
@@ -83,4 +83,7 @@
 	@${MAKE} build  -f ${BUILDDIR}/build.mk
 	@${MAKE} releasedevel  -f ${BUILDDIR}/build.mk
 
+builddoc:FORCE
+	@${MAKE} builddoc -f ${BUILDDIR}/build.mk
+
 FORCE:
Index: PyukiWiki-Devel/README.html
diff -u PyukiWiki-Devel/README.html:1.2 PyukiWiki-Devel/README.html:1.3
--- PyukiWiki-Devel/README.html:1.2	Sat Sep  8 13:25:43 2012
+++ PyukiWiki-Devel/README.html	Wed Sep 12 05:23:30 2012
@@ -5,7 +5,7 @@
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
 <meta http-equiv="Content-Style-Type" content="text/css">
 <title>PyukiWiki Document</title>
-<!--$Id: README.html,v 1.2 2012/09/08 04:25:43 papu Exp $-->
+<!--$Id: README.html,v 1.3 2012/09/11 20:23:30 papu Exp $-->
 <style type="text/css">
 body,td{color:black;background-color:white;margin-left:2%;margin-right:2%;font-size:100%;font-family:verdana,arial,helvetica,Sans-Serif}strong{text-shadow:inherit 0px 0px 0px;font-weight:bold}a:link{color:#215dc6;background-color:inherit;text-decoration:none}a:active{color:#215dc6;background-color:inherit;text-decoration:none}a:visited{color:#a63d21;background-color:inherit;text-decoration:none}a:hover{color:#215dc6;background-color:#cde;text-decoration:underline}h2{font-family:verdana,arial,helvetica,Sans-Serif;color:inherit;background-color:#def;padding:.3em;border:0px;margin:0px 0px .5em 0px}h3{font-family:verdana,arial,helvetica,Sans-Serif;border-bottom:3px solid #def;border-top:1px solid #def;border-left:10px solid #def;border-right:5px solid #def;color:inherit;background-color:#fff;padding:.3em;margin:0px 0px .5em 0px}h4{font-family:verdana,arial,helvetica,Sans-Serif;border-left:18px solid #def;color:inherit;background-color:#fff;padding:.3em;margin:0px 0px .5em 0px}fo
 nt-weight:bold;background-color:transparent;padding:12px0px0px0px;border:0px;margin:12px0px0px0px}h1.error{color:red}*/ div#navigator{clear:both;padding:4px 0px 0px 0px;margin:0px}
 </style>
Index: PyukiWiki-Devel/README.txt
diff -u PyukiWiki-Devel/README.txt:1.585 PyukiWiki-Devel/README.txt:1.586
--- PyukiWiki-Devel/README.txt:1.585	Sat Sep  8 13:25:43 2012
+++ PyukiWiki-Devel/README.txt	Wed Sep 12 05:23:30 2012
@@ -1,1021 +1,17 @@
-PyukiWiki - 自由にページを追加・削除・編集できるWebページ構築CGI
+Status: 500 Content-type: text/html
 
-        "PyukiWiki" ver 0.2.1-beta2 $$
-        Copyright (C) 2005-2012 PukiWiki Developers Team
-        Copyright (C) 2004-2012 Nekyo (Based on PukiWiki, YukiWiki)
-        License: GPL version 3 or (at your option) any later version
-        and/or Artistic version 1 or later version.
-        Based on YukiWiki http://www.hyuki.com/yukiwiki/
-        and PukiWiki http://pukiwiki.sfjp.jp/
-        URL:
-        http://pyukiwiki.info/
+Software error:
 
-        MAIL:
-        ななみ <nanami (at) daiba (dot) cx> (注:バーチャル女の子です)
+Undefined subroutine &main::writablecheck called at ./lib/wiki.cgi line 266.
 
-        $Id: README.txt,v 1.585 2012/09/08 04:25:43 papu Exp $
-        This text file written UTF-8 Codeset
+For help, please send mail to this site's webmaster, giving this error message
+and the time and date of the error.
 
-目次
+Software error:
 
- ・ PyukiWiki - 自由にページを追加・削除・編集できるWebページ構築CGI
-     □ 目次
-     □ 最新情報
-     □ 概要
-     □ ライセンス
-     □ 寄付について
-     □ 動作環境
-     □ パッケージについて
-     □ はじめに
-         ☆ index.cgiの一行目をあなたのサーバに合わせて修正します。
-         ☆ pyukiwiki.ini.cgi の変数の値を修正します。
-         ☆ 「ファイル一覧」にあるファイルをサーバに転送します。
-         ☆ ブラウザでサーバ上の index.cgiのURLにアクセスします。
-     □ ファイル一覧
-         ☆ 説明文
-         ☆ CGI群
-         ☆ 参照ファイル
-         ☆ 外部公開ファイルファイル
-         ☆ パーミッション設定のTIPS
-         ☆ パーミッション設定のTIPS
-     □ CSSを編集したければ?
-     □ JavaScriptを編集したければ?
-     □ もし動かなければ?
-         ☆ パーミッションが正しいかどうか確認して下さい。
-         ☆ それでもだめなら.htaccessをまず削除してみて下さい。
-         ☆ 一部のプロバイダーでは、設定に工夫が必要です。
-         ☆ CGI.pmが導入されてないサーバーでは
-         ☆ UTF8にしたら文字化けする?PukiWiki宛てのInterWikiが正常ではない?
-         ☆ 一部の無料サーバーにおきまして
-         ☆ 管理者ページに入れなくなった。凍結できなくなった。
-     □ アップデート版においての追記
-     □ 簡単なFAQ
-     □ PukiWikiからの移行について
-         ☆ PukiWikiとPyukiWikiの違いは?
-         ☆ PukiWikiのプラグインは動作するの?
-         ☆ PukiWikiより劣っているのは
-         ☆ PukiWikiより優れているのは
-     □ 主な更新履歴
-         ☆ 0.2.1-beta2で動かない、またはおかしい既知機能
-         ☆ 0.2.1-beta1で実装していない、または、動かない既知機能
-         ☆ 0.2.0-p3からの主な変更点
-         ☆ 0.2.0-p2からの主な変更点
-         ☆ 0.2.0-p1からの主な変更点
-         ☆ 0.2.0からの主な変更点
-         ☆ 0.1.9からの主な変更点
-         ☆ 0.1.8からの主な変更点
-         ☆ 0.1.7からの主な変更点
-         ☆ 0.1.5からの主な変更点
-     □ 使用しているライブラリ等
-     □ 謝辞
-     □ 作者
+[Wed Sep 12 05:10:13 2012] index.cgi: Undefined subroutine &main::writablecheck called at ./lib/wiki.cgi line 266.
+Compilation failed in requi****@index***** line 33.
 
-最新情報
-
-以下のURLで最新情報を入手してください。
-http://pyukiwiki.info/
-
-概要
-
-PyukiWiki(ぴゅきうぃき)はハイパーテキストを素早く容易に追加・編集・削除できる
-Webアプリケーション(WikiWikiWeb)です。テキストデータからHTMLを生成することがで
-き、Webブラウザーから何度でも修正することができます。
-
-PyukiWikiはperl言語で書かれたスクリプトなので、多くのCGI動作可能なWebサーバー(
-無料含む)に容易に設置でき、軽快に動作します。
-
-なお、更に軽快に動作をさせたいのであれば、かなり最適化されたNekyo氏のバージョン
-をご利用下さい。
-
-http://sfjp.jp/projects/pyukiwiki/releases/?package_id=4436
-
-ライセンス
-
-This program is free software; you can redistribute it and/or modify it under
-the same terms as Perl itself.
-
-このプログラムはフリーソフトウェアです。それを再配布し、かつ、またはPerl自体と
-同じ条件の下でそれを修正することができます。
-
-PyukiWikiは、GPL3もしくはArtisticライセンスの元で配布されます。自由に利用し、自
-由に配布し、自由に改造し、それを再配布して構いません。
-
-ただし、原版と同名のパッケージとして名乗ることを禁止します。詳しくは、下記のURL
-,または、インストール済のPyukiWikiのwiki文からご確認下さい。
-
-(原版と異なれば、PyukiWiki TurboR 等のような原版の名称を含む命名であれば構いま
-せん)
-
-同梱しているライブラリには、一部MITライセンスの物が含まれますがこちらは適用しま
-せん。
-
- ・ PyukiWiki:ライセンスについて
-    http://pyukiwiki.info/PyukiWiki/Install/License/
- ・ GNU GPL
-    http://www.gnu.org/licenses/gpl.html
- ・ GNU GPLの日本語版
-    http://sfjp.jp/magazine/07/09/02/130237
- ・ GPL3情報ページ
-    http://sfjp.jp/projects/opensource/wiki/GPLv3_Info
- ・ 参考 GPL2([旧バージョン)
-    http://www.opensource.jp/gpl/gpl.ja.html
- ・ The Artistic License 1.0
-    http://dev.perl.org/licenses/artistic.html
- ・ The Artistic License 日本語訳
-    http://www.opensource.jp/artistic/ja/Artistic-ja.html
- ・ 参考 Perl6's License Should be (GPL Artistic-2.0)
-    http://dev.perl.org/perl6/rfc/346.html
-
-寄付について
-
-開発環境強化、継続的な開発の為に、寄付をお願いしています。
-vector シェアレジ、銀行振り込みに対応しています。
-
- ・ Vector シェアレジ (1,155円)
-    http://www.vector.co.jp/soft/unix/net/se496490.html
- ・ Vector シェアレジ (3,255円)
-    http://www.vector.co.jp/soft/unix/net/se496491.html
- ・ 銀行振り込み、その他
-    銀行振り込み等は以下のお振込に対応しています。
-    スルガ銀行、住信SBIネット銀行、三菱東京UFJ銀行、三井住友銀行
- ・ 寄付をしたくないが、安いものを買い物したい
-    [激安問屋!かいもの.jp]
- ・ 真似をして、VPSを使ってみたい
-    [VPS比較]
- ・ パソコンのパーツを買いたい
-    [自作PC]
- ・ vectorのPCソフトのダウンロード
-    [サテライトサイトですみません]
- ・ VPSの導入相談を受け付けています
-    [VPSサーバー・専用サーバーの導入相談(個人向け)]
- ・ ネタかもしれませんが、これでもセキュリティーを守れます。
-    [できる限りタダでインターネットを安全に] (初心者〜中級者向けオンラインPDF
-    書籍)
- ・ amazonから寄付をする
-    http://www.amazon.co.jp/registry/wishlist/1HJXA69R6EYZZ
- ・ Growする
-    http://growbutton.com/nanakochi123456/
- ・ その他、寄付に関しまして
-    寄付に関してのURLは、以下となります。
-    http://www.daiba.cx/
-    %3a%e5%af%84%e4%bb%98%e3%81%8a%e6%8c%af%e8%be%bc%e5%85%88/
-
-寄付のうち、vector シェアレジから受け取った金額のうち、5%を、少ないながらも東
-日本大震災への寄付金として準備致します。
-
-動作環境
-
-PyukiWikiの動作環境は以下のとおりです。
-
- ・ サーバー
-    LinuxまたはFreeBSD、Solaris等 *NIX環境、MacOS X (未検証)、Windows (一部制
-    限があります)
-
- ・ CGIの動作し、Perl5.8.1(なるだけ)以降が動作するWebサーバー
-    Apache等Webサーバー、perlも存在するLAMP等環境
-    なお、Perl 5.6以前に関しては現バージョンでは未サポートです。
-    最新のPerl5.10系及び5.12系、5.14系、5.16系でも動作確認済みです。
- ・ インストール容量
-    full版はインストール時に3Mバイト、compact版はインストール時に2Mバイト必要で
-    す。
- ・ 必要なモジュール
-    最低でも、CGI.pmがサーバーサイドでインストールされている必要がありますが、
-    ユーザーサイドでも導入可能です。
- ・ compact版の必須条件
-    Jcode.pm、Time::Localがインストールされている必要があります。
- ・ あると良いかもしれないperlモジュール
-    GD、SORP::Lite、MeCabまたはText::MeCab
- ・ あると良いかもしれないプログラム
-    sendmail、gzipまたはpigz
-
-パッケージについて
-
- ・ -full
-    通常はこちらをインストールします。
- ・ -compact
-    サーバーの容量が少ない場合、こちらを導入してみて下さい。
-
-    以下の制限があります。
-     □ あいまい検索,sitemap,showrss,bugtrack,perlpod,settingがない
-     □ 管理プラグイン(listfrozen,server,servererror,versionlist)がない
-     □ PukiWiki互換ダミープラグインがない
-     □ Explugin lang, setting, urlhack, punyurl等多数ない
-     □ 添付ファイルは一部の圧縮ファイル、画像以外できません。
-     □ 英語関係ファイルがない
-     □ バックアップができない
-     □ Jcode.pm、Time::Localがサーバーにインストールされている必要がある
-     □ その他、多くの制限事項がある
- ・ -update-full, -update-compact
-    アップデート用のファイルです。
-    初期wiki、及び .htaccess ファイルがありません。
-    - -devel
-    PyukiWikiプラグイン、及びコア開発に必要なツールが揃っています。ドキュメント
-    のpodが付属しています。
-    インストール時に約7Mバイトを使用します。
- ・ ???-utf8
-    UTF8版です。他のコードセットは使用できません。
-    また、UTF8版ではないバージョンとは互換性がありません。
-    ただし、従来のwikiページを移行する為の管理者向けプラグイン convertutf8 が
-    全バージョンに付属しています。
-
-はじめに
-
-index.cgiの一行目をあなたのサーバに合わせて修正します。
-
- 
-
-#!/usr/local/bin/perl
-#!/usr/bin/perl
-#!/opt/bin/perl
-ç­‰
-
- 
-
-Windows サーバーでは、
-#!c:/perl/bin/perl.exe
-#!c:\perl\bin\perl.exe
-#!c:\perl64\bin\perl.exe
-を設定しても良いでしょう。
-
-pyukiwiki.ini.cgi の変数の値を修正します。
-
-「ファイル一覧」にあるファイルをサーバに転送します。
-
-転送モードやパーミッションを適切に設定します。
-
-通常は、お使いのFTPソフトの自動認識で構いませんので、index.cgi だけパーミッショ
-ンを設定すれば、すぐに動作可能な場合もあります。
-
-ブラウザでサーバ上の index.cgiのURLにアクセスします。
-
-アクセスをしたら、AdminPage (?cmd=admin) へ行き、すぐに、管理者パスワードを変更
-して下さい。
-
-ファイル一覧
-
-ここでのファイル一覧は、最新の一覧が反映されていない可能性があります
-
-説明文
-
-以下のファイルは、Webサーバに転送する必要はありません。
-
-+-- README.txt                  解説文書(このファイル)
-+-- COPYRIGHT.txt               GNU GENERAL PUBLIC LICENSE(原文)
-+-- COPYRIGHT.ja.txt    GNU GENERAL PUBLIC LICENSE(日本語訳)
-
-CGI群
-
-以下のファイルはCGIが実行できるディレクトリにFTPします。
-
-* と記載されているファイルは、コンパクト版にはありません。
-
-                       転送モード パーミッション   説明
-+-- index.cgi               TEXT  755 (rwxr-xr-x)  CGIwrapper
-+-- pyukiwiki.ini.cgi       TEXT  644 (rw-r--r--)  定義ファイル
-+-- lib                           755 (rwxr-xr-x)  使用モジュール群
-    +-- wiki.cgi            TEXT  644 (rw-r--r--)  CGI本体
-    +-- aguse.inc.pl*       TEXT  644 (rw-r--r--)  Exプラグイン
-    +-- antispam.inc.pl     TEXT  644 (rw-r--r--)  Exプラグイン
-    +-- antispamwiki.inc..  TEXT  644 (rw-r--r--)  Exプラグイン
-    +-- authadmin_..inc.pl  TEXT  644 (rw-r--r--)  Exプラグイン
-    +-- autometa....inc.pl  TEXT  644 (rw-r--r--)  Exプラグイン
-    +-- google_an...inc.pl* TEXT  644 (rw-r--r--)  Exプラグイン
-    +-- iecompati...inc.pl  TEXT  644 (rw-r--r--)  Exプラグイン
-    +-- lang.inc.pl*        TEXT  644 (rw-r--r--)  Exプラグイン
-    +-- linktrack.inc.pl*   TEXT  644 (rw-r--r--)  Exプラグイン
-    +-- logs.inc.pl*        TEXT  644 (rw-r--r--)  Exプラグイン
-    +-- punyurl.inc.pl*     TEXT  644 (rw-r--r--)  Exプラグイン
-    +-- setting.inc.pl*     TEXT  644 (rw-r--r--)  Exプラグイン
-    +-- slashpage.inc.pl*   TEXT  644 (rw-r--r--)  Exプラグイン
-    +-- urlhack.inc.pl*     TEXT  644 (rw-r--r--)  Exプラグイン
-    +-- Algorithm                 755 (rwxr-xr-x)  ディレクトリ
-    |   +-- Diff.pm         TEXT  644 (rw-r--r--)  差分用
-    |   AWS *                     755 (rwxr-xr-x)  ディレクトリ
-    |   |-- browsers.pm*    TEXT  644 (rw-r--r--)  アクセス解析定義ファイル
-    |   |-- domains.pm*     TEXT  644 (rw-r--r--)  (リリース版のみ)
-    |   |-- operating_...*  TEXT  644 (rw-r--r--)
-    |   |-- robots.pm*      TEXT  644 (rw-r--r--)
-    |   +-- search_eng...*  TEXT  644 (rw-r--r--)
-    +-- Digest*                   755 (rwxr-xr-x)  ディレクトリ
-    |   +-- Perl*                 755 (rwxr-xr-x)  ディレクトリ
-    |       +-- MD5.pm*     TEXT  644 (rw-r--r--)  md5 計算用
-    +-- File                      755 (rwxr-xr-x)  ディレクトリ
-    |   |-- MMagic.pm       TEXT  644 (rw-r--r--)  ファイル種別監査用
-    |   |-- magic.txt*      TEXT  644 (rw-r--r--)  Magicファイル(リリース版のみ)
-    |   +-- magic_compa..**TEXT  644 (rw-r--r--)  Magicファイル(コンパクト版のみ)
-    +-- HTTP                      755 (rwxr-wr-x)  ディレクトリ
-    |   +-- Lite.pm         TEXT  644 (rw-r--r--)  HTTPクライアント
-    +-- IDNA*                     755 (rwxr-wr-x)  ディレクトリ
-    |   +-- Punycode.pm*    TEXT  644 (rw-r--r--)  recent.inc.plで使用
-    +-- Jcode*                    755 (rwxr-wr-x)  ディレクトリ
-    |   +-- Unicode*              755 (rwxr-wr-x)  ディレクトリ
-    |   |   +-- Contants.pm*TEXT  644 (rw-r--r--)  Jcode.pm で使用
-    |   |   +-- NoXS.pm*    TEXT  644 (rw-r--r--)  Jcode.pm で使用
-    |   |-- _Classic.pm*    TEXT  644 (rw-r--r--)  Jcode.pm で使用
-    |   |-- Contants.pm*    TEXT  644 (rw-r--r--)  Jcode.pm で使用
-    |   |-- H2Z.pm*         TEXT  644 (rw-r--r--)  Jcode.pm で使用
-    |   |-- Tr.pm*          TEXT  644 (rw-r--r--)  Jcode.pm で使用
-    |   +-- Unicode.pm*     TEXT  644 (rw-r--r--)  Jcode.pm で使用
-    +-- Nana                      755 (rwxr-xr-x)  ディレクトリ
-    |   |-- Cache.pm        TEXT  644 (rw-r--r--)  キャッシュモジュール
-    |   |-- File.pm         TEXT  644 (rw-r--r--)  ファイルアクセスモジュール
-    |   |-- GDBM.pm*        TEXT  644 (rw-r--r--)  GDBMモジュール
-    |   |-- GZIP.pm*        TEXT  644 (rw-r--r--)  gzip圧縮モジュール
-    |   |-- HTTP.pm         TEXT  644 (rw-r--r--)  HTTPクライアント
-    |   |-- Lock.pm         TEXT  644 (rw-r--r--)  ファイルロック用
-    |   |-- Logs.pm*        TEXT  644 (rw-r--r--)  アクセスログ解析用
-    |   |-- Mail.pm         TEXT  644 (rw-r--r--)  メール送信用
-    |   |-- Pod2Wiki.pm*    TEXT  644 (rw-r--r--)  pod?wiki変換モジュール
-    |   |-- Search.pm*      TEXT  644 (rw-r--r--)  あいまい検索用
-    |   |-- YukiWikiDB.pm   TEXT  644 (rw-r--r--)  YukiWikiDB
-    |   +-- YukiWikiDB_G..* TEXT  644 (rw-r--r--)  gzip圧縮版YukiWikiDB
-    +-- Time                      755 (rwxr-wr-x)  ディレクトリ
-    |   +-- Local.pm        TEXT  644 (rw-r--r--)  recent.inc.plで使用
-    +-- Yuki                      755 (rwxr-xr-x)  ディレクトリ
-        |-- DiffText.pm     TEXT  644 (rw-r--r--)  差分用
-        |-- RSS.pm          TEXT  644 (rw-r--r--)  RSS用
-        +-- YukiWikiDB.pm   TEXT  644 (rw-r--r--)  オリジナルのYukiWikiDB
-
-参照ファイル
-
-以下のファイルは、pyukiwiki.ini.cgi 内の変数 $::data_homeで指定するディレクトリ
-に転送します。
-
-詳しくは pyukiwiki.ini.cgi を参照して下さい。
-
-+-- backup                        777 (rwxrwxrwx)  バックアップ保存用ディレクトリ
-|   +-- index.html          TEXT  755 (rwxr-xr-x)  一覧表示防止用
-+-- counter                       777 (rwxrwxrwx)  カウンタ値保存用ディレクトリ
-|   +-- index.html          TEXT  755 (rwxr-xr-x)  一覧表示防止用
-+-- diff                          777 (rwxrwxrwx)  差分保存用ディレクトリ
-|   +-- index.html          TEXT  755 (rwxr-xr-x)  一覧表示防止用
-+-- info                          777 (rwxrwxrwx)  情報保存用ディレクトリ
-|   +-- index.html          TEXT  755 (rwxr-xr-x)  一覧表示防止用
-+-- plugin                        777 (rwxrwxrwx)  プラグイン用ディレクトリ
-|   +-- index.html          TEXT  755 (rwxr-xr-x)  一覧表示防止用
-+-- resource                      755 (rwxr-xr-x)  リソース用ディレクトリ
-|   +-- index.html          TEXT  755 (rwxr-xr-x)  一覧表示防止用
-|   +-- すべてのファイル    TEXT  644 (rw-r--r--)  リソースファイル
-|   +-- conflict.ja.txt     TEXT  644 (rw-r--r--)  更新の衝突時のテキスト
-+-- wiki                          777 (rwxrwxrwx)  ページデータ保存用ディレクトリ
-    +-- index.html          TEXT  755 (rwxr-xr-x)  一覧表示防止用
-
-?バックアップ保持用ディレクトリは compactバージョンにはありません。
-
-外部公開ファイルファイル
-
-以下のファイルは、pyukiwiki.ini.cgi 内の変数 $::data_pubで指定するディレクトリ
-に転送します。
-
-詳しくは pyukiwiki.ini.cgi を参照して下さい。
-
-                       転送モード パーミッション   説明
-+-- attach                        777 (rwxrwxrwx)  添付保存用ディレクトリ
-|   +-- index.html          TEXT  755 (rwxr-xr-x)  一覧表示防止用
-+-- cache                         777 (rwxrwxrwx)  一時ディレクトリ
-|   +-- index.html          TEXT  755 (rwxr-xr-x)  一覧表示防止用
-+-- image                         755 (rwxr-xr-x)  画像保存用ディレクトリ
-|   +-- index.html          TEXT  755 (rwxr-xr-x)  一覧表示防止用
-+-- skin                          755 (rwxr-xr-x)  スキン用ディレクトリ
-    +-- pyukiwiki.skin.ja.cgi     644 (rw-r--r--)  スキンファイル
-    +-- default.ja.css            644 (rw-r--r--)  表示用 css
-    +-- print.ja.css              644 (rw-r--r--)  印刷用 css
-    +-- blosxom.css               644 (rw-r--r--)  blosxom 用 css
-    +-- instag.js                 644 (rw-r--r--)  拡張編集用 JavaScript
-    +-- common.ja.js              644 (rw-r--r--)  共通使用JavaScript
-    +-- index.html                644 (rw-r--r--)  一覧表示防止用
-
-パーミッション設定のTIPS
-
-一部ユーザー権限で動作するWebサーバーの場合、「とりあえず」index.cgiのパーミッ
-ションを 701 (rwx-----x) にすることで動作します。
-
-その他、セキュリティーを強化したい場合は、各ディレクトリを以下のように設定しま
-す。
-
-+-- attach                        701 (rwx-----x)  添付保存用ディレクトリ
-+-- backup                        700 (rwx------)  バックアップ保存用ディレクトリ
-+-- cache                         701 (rwx-----x)  一時ディレクトリ
-+-- counter                       700 (rwx------)  カウンタ値保存用ディレクトリ
-+-- diff                          700 (rwx------)  差分保存用ディレクトリ
-+-- image                         701 (rwx-----x)  画像保存用ディレクトリ
-+-- info                          700 (rwx------)  情報保存用ディレクトリ
-+-- lib                           700 (rwx------)  使用モジュール群
-+-- plugin                        700 (rwx------)  プラグイン用ディレクトリ
-+-- resource                      700 (rwx------)  リソース用ディレクトリ
-+-- skin                          701 (rwx-----x)  スキン用ディレクトリ
-+-- wiki                          700 (rwx------)  ページデータ保存用ディレクトリ
-
-パーミッション設定のTIPS
-
-一部ユーザー権限で動作するWebサーバーの場合、「とりあえず」index.cgiのパーミッ
-ションを 701 (rwx-----x) にすることで動作します。
-
-その他、セキュリティーを強化したい場合は、各ディレクトリを以下のように設定しま
-す。
-
-+-- attach                        701 (rwx-----x)  添付保存用ディレクトリ
-+-- backup                        700 (rwx------)  バックアップ保存用ディレクトリ
-+-- cache                         701 (rwx-----x)  一時ディレクトリ
-+-- counter                       700 (rwx------)  カウンタ値保存用ディレクトリ
-+-- diff                          700 (rwx------)  差分保存用ディレクトリ
-+-- image                         701 (rwx-----x)  画像保存用ディレクトリ
-+-- info                          700 (rwx------)  情報保存用ディレクトリ
-+-- lib                           700 (rwx------)  使用モジュール群
-+-- plugin                        700 (rwx------)  プラグイン用ディレクトリ
-+-- resource                      700 (rwx------)  リソース用ディレクトリ
-+-- skin                          701 (rwx-----x)  スキン用ディレクトリ
-+-- wiki                          700 (rwx------)  ページデータ保存用ディレクトリ
-
-CSSを編集したければ?
-
-CSSはyuicompressorで圧縮されています。その為、編集しずらいと思いますので、 編
-集をするのであれば、*.css.orgを参照して下さい。
-
-再圧縮するには、こちら(英語)をご覧下さい。
-
-http://developer.yahoo.com/yui/compressor/
-
-JavaScriptを編集したければ?
-
-JavaScriptは、yuicompressor、または、Packer Javascript で圧縮されています。
-
-その為、編集しずらいと思いますので、-devel 版をダウンロードの上 *.js.srcを参照
-して下さい。
-
-再圧縮に関しましては、DEVEL版の説明書をご覧下さい。
-
-もし動かなければ?
-
-パーミッションが正しいかどうか確認して下さい。
-
-サーバー提供会社、プロバイダ奨励のパーミッションをなるだけ優先して下さい。
-
-それでもだめなら.htaccessをまず削除してみて下さい。
-
-特に、attach/.htaccess, image/.htaccess, skin/.htaccessの削除を忘れないで下さい
-。
-
-一部のプロバイダーでは、設定に工夫が必要です。
-
-もしかしたら、OSがWindows系の場合がありますので、適切な設定をして下さい。
-
-CGI.pmが導入されてないサーバーでは
-
-CGI.pmが導入されていないサーバーでは、別途配布されているCGI.pm.zipを解凍して、
-lib 以下に置いて下さい。
-
-http://pyukiwiki.info/PyukiWiki/Download からダウンロードできます。
-
-UTF8にしたら文字化けする?PukiWiki宛てのInterWikiが正常ではない?
-
-perl5.8.0以前のバージョンでかつサーバー上にJcodeがインストールされていません。
-
-代替のJcode.pm 0.88をインストールして下さい。
-
-@@BASEURL/PyukiWiki/Download からダウンロードできます。
-
-一部の無料サーバーにおきまして
-
-一部の無料サーバーでは、EUC版、UTF8版、もしくは双方とも文字化けする可能性があり
-ます。サーバーに仕様とも考えられますので、新たに別の無料サーバーをご利用される
-ことをお勧めします。
-
-管理者ページに入れなくなった。凍結できなくなった。
-
-パスワードを、以下の方法で初期化できます。
-
-info/setup.ini.cgi をダウンロードします。
-
-末尾に、以下を追加します。
-
-$::adminpass = crypt("pass", "AA");
-1;
-
-アップロードします。
-
-info/setup.ini.cgi が存在しなければ、新規作成をして、そのままアップロードして下
-さい。
-
-アップデート版においての追記
-
-アップデート版でも、ルートフォルダ(ディレクトリの)「pyukiwiki.ini.cgi」が上書
-きされるため、アップデート前に必ずリネームして下さい。
-
-また、こちらがお勧めですが、info/setup.ini.cgi にpyukiwiki.ini.cgi の変更部分を
-記述すれば、スムーズにアップデートできるかと思います。
-
-?cmd=setupeditorからも、編集することができます。
-
-簡単なFAQ
-
-PyukiWikiの作者が変ったのですか?
-    ??いいえ、変ったのではなく追加です。
-    現状におきましては、原作者のNekyo氏は、PyukiWikiとしては残念ながら音信普通
-    となり、開発を停止しています。
-PyukiWikiの動作が重いのですが
-    compact版にすると多少は軽くなりますが、更に軽くする場合、Nekyo氏のオリジナ
-    ル版をご利用になるとよいでしょう。ただし、多くの機能が制限されます。
-
-    最新バグFix対応版は、こちらから
-    http://sfjp.jp/projects/pyukiwiki/releases/?package_id=4436
-既存のプラグインが動かなくなってしまったのですが?
-    可能な限り、過去バージョン向けのプラグインを動作できるよう変更はしています
-    が、実質、0.1.6にて大幅に仕様が変更になり動作しなくなったものもあります。
-    (popular, rename等は、既存バージョン用のプラグインが「まともに」(=ちょっ
-    としたことでも)動作しないので、新しいバージョンを添付しています)
-バージョンアップが激しい?
-    個人的に、あくまでも、「自分の為に」更新をしている為に、特に内部的なバージ
-    ョンアップが激しい場合があります。
-    1日に10回や20回も更新していることもありますが、そのほとんどがいたって
-    普通の転送であったりすることもあります。
-インストールしてみて、動かない?
-    正常にパーミッション設定、及び、ファイルの適切な編集が完了したにも関わらず
-    、動作しない場合は、gzip圧縮を無効にしてみて下さい。 pyukiwiki.ini.cgi で
-
-$::gzip_path = 'nouse';
-を設定するか、
-info/setup.cgi で(こちらが奨励)
-$::gzip_path = 'nouse';
-を設定してみて下さい。
-
-mod_perl、speedy_cgiで動かないのですが?
-    mod_perlには対応確認済みです。speedy_cgiは未確認です。
-    ただし、現状では、動作しなかったものを動作させるようにしただけのものであり
-    、高速化の恩恵は現状では受けていません。
-wiki.cgiが醜い(本来の変換は見にくい)のですが・・・
-    full版、compact版は、実際に動作する環境の為に、余計なコメント等を大幅に削除
-    しています。
-    また、過去にベンチマークを取得して、ある程度サブルーチンの順番も考慮してい
-    ます。
-    wiki.cgiのサブルーチンのコメントが必要な方は、-devel版をダウンロードして下
-    さい。
-    同一のバージョンであれば、-full版と-devel版であれば、混在しても動作します。
-ライセンスがかわったのですか?
-    「you can redistribute it and/or modify it under the same terms as Perl
-    itself.」
-    「=Perlと同じライセンスで再配布できます。」
-    の文面を明確にすると、GPL3とArtisticライセンスが適用されることになります。
-
-    SourceForge.jpプロジェクト登録のため、ライセンスをはっきりさせるために明記
-    したのであり、基本的にはYukiWikiからのライセンスを継承しているものと考えて
-    います。
-PyukiWiki0.1.5のwikiをそのまま移行すると文面がおかしくなるのですが?
-    多くのPukiWiki文法を取り入れると同時に、多くの文法不具合も修正されています
-    。
-    仕様外の文法で記述されている場合、不具合が生じることがあります。
-    また、インラインプラグイン(&amp;plugin(...);)において、「;」で終了していな
-    いと、不具合が起きます。ネスト可能にする為に厳格に文法チェックを行なってい
-    ますので、閉じていない場合は、「;」で閉じるようにして下さい。
-プラグインを作成してみたい?
-    sample/ ディレクトリの、stationary.inc.pl、及び、stationary_explugin.inc.pl
-    を参考にして下さい。
-    ExPluginは、本来プログラミングではあってはならない、関数の重複を逆に利用し
-    て実現している機能ですので、重複させる関数を設定する時には、十分注意して下
-    さい。
-
-PukiWikiからの移行について
-
-PyukiWikiは、PukiWikiの代替になるものではありませんが、多くの互換性を持ったもの
-であります。
-
-現状におきまして、PukiWikiが php 5.4 になって動作しなくなったことにより、移行を
-されている方が見られますが、あくまで、ほとんどが代替になるだけであって、完全に
-動作保障をすることができません。
-
-PukiWikiとPyukiWikiの違いは?
-
-全く違う言語、及びエンジンで、似たようなものを表示させようとしていることが、根
-本的に異なります。
-
-PukiWikiのプラグインは動作するの?
-
-php言語でできている為、動作しません。ただし、移植をすれば、動作するかもしれませ
-ん。
-
-PukiWikiより劣っているのは
-
- ・ wiki文が完全互換になっていない
- ・ (現状において)HTML Validではない(ただし、XHTMLヘッダで動作はします)
- ・ (現状において)重い
- ・ 気が向いたら開発であること。
-
-PukiWikiより優れているのは
-
- ・ wikiエンジン全体に対するプラグインシステム Expluginが搭載されている。その為
-    、PukiWikiよりも拡張性が高い
- ・ 現状で、作者が、気になったら or 気が向いたら、すぐにプラグインを作り始める
-    。
- ・ まだ完成してはいないものの、CMSツールとして、使いやすさを重点に開発している
-    。
- ・ その他、tdiary スキンも代用できます。(ただし、現状未公開)
-
-主な更新履歴
-
-0.2.1-beta2で動かない、またはおかしい既知機能
-
- ・ IEでのみ、編集画面のボタンが遅く表示される(まだ未解消)
- ・ 編集画面から画面遷移した時に、編集をしていないにも関わらず確認画面が出るこ
-    とがある。
- ・ フォームバックアップ機能はJavaScript側が変更あるものの、サーバー側での受け
-    取り(厳密には、restore機能)がまだありません。
-
-0.2.1-beta1で実装していない、または、動かない既知機能
-
- ・ captcha.inc.cgi - 解消済(修正は行なっていません)
-    原因不明で暴走します。修正中
- ・ editプラグインにブラウザーのJavaScriptで動作するフォームバックアップ機能を
-    搭載
-    上記記載のとおり、サーバー側での受け取り後の処理が出来ていません。
-    cacheディレクトリには editbackup という拡張子で保存されます。
-    現時点で、完全に実装されていないことから、JavaScriptが動作する全ての端末で
-    、凍結ページを含む入力内容が、全てcacheディレクトリに保存されます。
-    1文字でも入力をしなければ、保存はしません。
- ・ adminedit (凍結) から編集した時に、ページ保存を行なうと、ページ移動の警告が
-    出ます。
- ・ HTMLマニュアルはありますが、まだマニュアルから外部へリンクはしていません。?
-    解消済
-
-0.2.0-p3からの主な変更点
-
- ・ 特にJavaScript関係の内部仕様が大きく変更されています。
- ・ ドキュメントをwikiフォーマットに変更し、そこから生成するようにした。
- ・ wikiモジュールの分割化 captcha、canonical、ogp expluginの追加
- ・ JavaScriptの圧縮方法の変更(packer解凍ルーチンの高速化)
- ・ JavaScriptファイルの日本語テキストの扱いの変更(エンコードしたUTF16に統一)
-    #devel版のみ旧来のファイルを残します
- ・ CSS、JavaScriptのgzip圧縮化(スクリプトではなく、.htaccessで処理)
- ・ Javascriptのローダー作成
- ・ locationプラグインのバグ修正
- ・ HTMLのgzip圧縮を、pigzプログラムも利用できるようにすることで、マルチスレッ
-    ド化できるようにした。
- ・ 現在バックアッププラグインのみで使用しているgzip圧縮、解凍を、gzipプログラ
-    ム、pigzプログラムも利用できるようにして、軽量化した。
- ・ backline.inc.pl 新規追加
- ・ ck.inc.pl Locationではない画面遷移をデフォルトとした
- ・ list.inc.pl ページ数が多くなった時、ページ遷移をできるようにした。
- ・ metarobots.inc.pl descriptionの設定をできるようにした。
- ・ ls2.inc.pl 多くのオプションを追加
- ・ popular.inc.pl ページ数が多いとき、キャッシュの再生成に時間がかかるため、マ
-    ルチタスクで行なうようにした。
- ・ tb.inc.pl Linux環境下で動作しない場合があったのを修正した。
- ・ linktrack.inc.cgi JavaScriptを使用しない場合に利用できるオプションを追加
- ・ debug.inc.cgi シェルから直接デバッグできるようにした
- ・ textareaフォーム上でESCキーを押した時の挙動を、IEだけではなく、ほとんどのブ
-    ラウザーで動作するようにした。
- ・ editプラグインにブラウザーのJavaScriptで動作するフォームバックアップ機能を
-    搭載
-    (ただし、現時点では、サーバー側での受け取り後の処理が出来ていません)
- ・ edit_extendの仕様強化(ほとんどをJavaScriptに移動しました)
- ・ ?cmd=listで、mecabがインストールされている時、日本語のひらがなもインデック
-    スできるようにした。
- ・ twitter.inc.pl - JavaScriptを強化 ($から始まるハッシュに対応、URLを生URLで
-    表示するようにした)
- ・ GDBMへの仮対応
- ・ バージョン番号制の導入
- ・ インストーラCGIの更新
- ・ お試し版で、tdiary wrapperを同梱 (devel版のみ)
- ・ デバッグ機能の部分強化
- ・ (ビルドツールの変更)
- ・ pngファイルを更に無劣化圧縮した
- ・ 各作者の不通Webページのリンク削除
-
-?その他、ビルドツールを用いて生成しています為、旧来のEUC版等もサポートをしてい
-ますが、チェックが完全にできない為に、何らかの不具合が発生する可能性があります
-。ただし、生成元のソースは、EUCコードです。
-
-0.2.0-p2からの主な変更点
-
- ・ セキュリティーホールFix
- ・ ping Exプラグイン (weblog更新ping)作成(まだテスト版)
- ・ trackback Exプラグイン、tb.inc.pl プラグイン (トラックバック)作成(受信の
-    み)
- ・ extend edit の改良(IEでは一応動作しますが、まだ正常に動作しません)
- ・ jquery.jsをcompact版以外同封
- ・ PukiWiki Plusの顔文字を追加
- ・ JavaScriptの圧縮方法の変更
- ・ linktrack.inc.cgiのHTML出力量を削減
-
-0.2.0-p1からの主な変更点
-
- ・ compact版できちんとビルドできていなかったのを修正
- ・ index.cgi wrapperの変更(重要)
- ・ スキンファイルの存在の確認方法の変更
- ・ JavaScriptの見直し
- ・ CSSの見直し
- ・ 正規表現の見直し
- ・ ページ名/MenuBar 等、階層下専用のMenuBar等を設定できるようにするプラグイン
-    pathmenu.inc.cgiを追加
- ・ pyukiwiki.skin.cgiの変更
- ・ sub encodeが規則通り動作していなかったのを修正
- ・ UTF8メールを送信できるようにした。ただし、MIME::Base64が必要
- ・ 検索をすると、検索キーワードをハイライトするように修正
- ・ Nana::Search.pm の追加
- ・ search.inc.pl、search_fuzzy.inc.pl の変更
- ・ title.inc.plの変更
- ・ attach.inc.pl、ref.inc.plの変更 - ファイルサイズ、登録日を読みやすくした。
-    また、マウスをリンクに合わせなくても表示するオプションを追記
- ・ server.inc.plの変更 ? ベンチマーク時間を短縮し、更に短い時間でベンチマー
-    クを取得できるようにした。
- ・ location.inc.plの変更
- ・ adminchangepasswordinc.plの変更
- ・ agent.inc.plの追加
- ・ ls2.inc.plのオプション追加
- ・ topicpath.inc.plの変更
- ・ edit.inc.plの変更
- ・ rss10page.inc.plの変更
- ・ rss10.inc.plの変更
- ・ vote.inc.plの仕様変更(従来通り動くモードもあります)
- ・ spam_filterの挙動の追加及び変更(pyukiwiki.ini.cgiに変更があります)
- ・ Digest::MD5、Digest::Perl::MD5を切り替える必要のないように、Nana:MD5を作成
-    した。
- ・ urlhack.inc.cgi 短縮アドレスのwikiページに対応
- ・ twitter.jsの不具合修正
- ・ ごく軽度のXSS脆弱性を修正(凍結ページでのみ起きます)
- ・ インストーラの変更点 (0.2)
-     □ update のものを、アップデータの名乗るように変更した。
-     □ インストーラ内で、全ページを凍結できる設定を追加した。
-     □ 外部CSS参照していたのを取り込んだ。
-
-0.2.0からの主な変更点
-
- ・ ライセンスの変更(GPL2からGPL3にバージョンアップ)、Artsticは変更なし
- ・ 自分でも把握しきれないぐらいの、多くのバグフィックス
- ・ 評価用に、CGIインストーラの作成
- ・ smedia.inc.pl
-    ページによって、リンクはきちんとされるものの、リンクが異なることを修正した
-    。
- ・ Nana/Logs/Logs.pm
-    負荷が重すぎる為、一時的に、1か月おきだけでなく、1日おきの一覧を出力でき
-    るようにした。
-    アクセスログのキャッシュ化をした。
-
-0.1.9からの主な変更点
-
- ・ XHTML 1.1 時に、Content-type: application/xhtml+xml で出力するようにした。
- ・ UTF8版を追加した。変換する為の管理者用プラグインも作成しましたが、非常に重
-    い物となっています。
- ・ 管理者向けパスワードを簡易暗号化するようにした。
-    ただし、ごくまれに(約1000分の1の確率)で正常に認証できないバグがあります。
- ・ ビルド時に、DEVEL版以外のコメントを削除できるようにした。
- ・ ビルド時に、compact版の不要な行を削除できるようにした。
- ・ バックアップ機能を追記した。
- ・ backupプラグインの追加
- ・ titleプラグインの追加
- ・ 暫定的にIPV6に対応した。
- ・ PukiWiki互換の凍結方法にした。ただし、info/ ディレクトリは今まで通り必要で
-    す。
- ・ カウンターファイルをPukiWiki互換にした。
-     □ DEVEL版以外を可能な限りコンパクトにしてみた。
- ・ wiki文法に [ [(url...(gif|png|jpe?g)) > link url,説明文] ]を加えた
- ・ IEにおいて、ESCキーを押してしまったことにより、入力内容が元に戻ってしまうの
-    を阻止した。
- ・ #imgプラグインにおいて、jpg,png,gif以外の画像を表示できるようにした。
- ・ #imgプラグインにおいて、height、widthを指定できるようにした。
-
-0.1.8からの主な変更点
-
- ・ いくらかのバグフィックス
- ・ #twitterプラグインを追加した。
- ・ Nana::HTTPのHTTPクライアントがまともに動作しない場合があるので、別途
-    HTTP::Lite を用意した。
- ・ 表示軽量化、及びほんのごくわずかな節電対策の為のgzip圧縮標準化、及び、
-    JavaScript、CSSの圧縮化
-
-0.1.7からの主な変更点
-
- ・ スパム対策
-    #article、#comment、#pcommentの本文に日本語文面がなければ拒否されるようにな
-    りました。
-    また、URL文字列が10個以上含まれるものも拒否されるようになりました。(両者と
-    もpyukiwiki.ini.cgiで設定可)
- ・ rss10以外の廃止
- ・ jcode.plの廃止(Jcode.pmのみの対応になります)
- ・ InterWikiNameに検索エンジンを追加した
- ・ 一部のバグの修正等
- ・ 一部のURLリンク切れの修正
-
-0.1.5からの主な変更点
-
- ・ 多くのPukiWiki文法を取り入れました。
- ・ PukiWikiとの互換性がいっそう高くなり、表現力が高くなります。
- ・ wiki.cgi起動と同時に動的に読み込む expluginを搭載しました。
- ・ 内部の関数をハック(乗っ取り)し、別の動作をさせることができます。
-    (overloadモジュールを使用していません)
- ・ システムメッセージ対応
-    スキン(sub skin)に渡されるページ名($page)に、以下のような仕様変更があります
-    。
-     □ ページ名は、タブ区切りで、以下のような内容となります。
-     □ "ページ名(空白のこともあり)" \t "システムメッセージ" \t "エラーメッセー
-        ジ"
- ・ スキンで、printをせず、変数に格納することとなりました。
-    そのため、既存のスキンはそのままではご利用になれません。
-    $htmlbody 等の変数に一括して格納し、最後に return する必要があります。
- ・ 半角スペースを含むページが作成可能になりました
-    ただし、先頭・最後に半角スペースがあるページは作れません
- ・ [うぃき?] のようなブラケットをしたときに出たバグを修正しました。
- ・ 部分編集に対応しました。
-    巨大なページでも、編集しやすくなりました。
- ・ SEO対策をしました。 URLから「?」等を省く、urlhack.inc.cgiプラグインの追加
-    編集画面等では、ロボットがクロールしないようにMETAタグを設定した
-
-(ただし、現状において、自動でのSEO対策機能は、そのままでは対策になりません)
-
- ・ nph CGIに対応しました。ファイル名の先頭を nph- にすると、直接HTTP/1.1 200
-    OK から出力します。
- ・ $::IN_HEAD、$::HTTP_HEADER変数に代入すると、それぞれ、<head>タグ内、HTTPヘ
-    ッダに代入されるようになった。
- ・ xhtmlに対応しました。デフォルトでは HTML 4.01 Transitionalで出力されますが
-    、以下を選択することができます。
-     â–¡ XHTML 1.1
-     □ XHTML 1.0 Strict (非正式対応)
-     □ XHTML 1.0 Transitional (非正式対応)
-     □ XHTML Basic 1.0 (非正式対応)
- ・ _action のリターン値に以下を追加
-
-http_header
-header
-ispage(予約)
-notviewmenu(予約)
-
- ・ WikiNameを廃止することができるようになりました。
- ・ スキンで表示せず、内部でバッファリングするようにした。
- ・ スキンの最も下のCopyrightのフッタをwiki文法に変更した
- ・ htmlディレクトリとcgi-binディレクトリが異なるシステムで、従来より設置しやす
-    くしました。
- ・ リソースを分割して、プラグイン実行時に動的に読み込むようにした
- ・ pagenavi.inc.pl
-    PyukiWIki/Download>0.1.6 をそれぞれに、リンクしたい時に便利なプラグインです
-    。
-    , 区切りで、Wiki文法で入力しますが、 / を含む場合はページ名だけを入力します
-    。
-
-#pagenavi(*,PyukiWIki/Download>0.1.6,''ダウンロード'') 等
-
- ・ server.inc.pl
-    サーバー情報を詳細に表示するプラグインです。
-    実行は、?cmd=server のみで、凍結パスワードが必要になります。
-    Nekyo氏のPyukiWikiに同名のプラグインがありますが、互換性はありません。
-
-(wikiで使うようなものではないのですが・・・)
-
- ・ servererror.inc.pl
-    .htaccessでの、ErrorDocumentから呼び出すサーバーエラー表示するプラグインで
-    す。
- ・ sitemap.inc.pl
-    以前公開していたものを、バグフィックスして標準化しました
- ・ deletecache.inc.pl
-    管理者用プラグインで、キャッシュディレクトリの中身をすべて削除します。
- ・ article.inc.pl
-    改行自動変換を実装(変数フラグのみあった)
-    名前なし、サブジェクトなし投稿を禁じるフラグをつけた
-    ページが凍結されていても投稿できるようにもなった。
- ・ attach.inc.pl
-    多くの既存バグを修正
-    nph CGIに対応
-    アップロードは自由だが、削除はパスワードが必要なモードを加えた
- ・ comment.inc.pl
-    ページが凍結されていても投稿できるようにもなった。
- ・ counter.inc.pl
-    新形式のカウンターに対応(1年分保存可能です。設定が必要です)
-    旧形式のカウンターのバグを自動修正する機能をもたせた
-    昨日以前を昨日と認識するバグを修正
-    MenuBar等にカウンターを置いた時の処理変更
- ・ edit.inc.pl
-    PukiWikiライクな編集画面になるようになった。
-    既存ページから、雛形として読み込む機能を追加
- ・ lookup.inc.pl
-    InterWikiName正規化に伴い変更
-    $::usepopup変数に対応
-    nph CGIに対応
- ・ newpage.inc.pl
-    ページのprefixを選択できるようになった。
- ・ recent.inc.pl
-    半角スペースを含むページに対応
- ・ rss10.inc.pl
-    半角スペースを含むページに対応
-    nph CGIに対応
- ・ search.inc.pl
-    search_fuzzy.inc.pl追加に伴う変更
- ・ search_fuzzy.inc.pl
-    日本語あいまい検索用です。
-    モジュールをuseしているので別のモジュールになっています。直接呼出しはできま
-    せん
- ・ showrss.inc.pl
-    PyukiWikiのRSSが正しく取得できなかったのを修正
- ・ ref.inc.pl
-    いくつかのバグを修正
-    $::usepopup変数に対応
- ・ その他プラグインいくつかの、PukiWiki内部制御用のコマンドを、ダミープラグイ
-    ンとして実装しています。
- ・ サンプル
-    CGIを外部から呼び出せない等の理由で、外部からInterWikiできないwikiのために
-    、PHPやHTML+JavaScriptのwrapperをサンプルとして添付しました。
-
-使用しているライブラリ等
-
- ・ YukiWikiDB関連 結城浩氏、極悪氏 http://www.hyuki.com/yukiwiki/wiki.cgi?
-    YukiWikiDB2
-    http://www.hyuki.com/yukiwiki/wiki.cgi?
-    YukiWikiDB%a4%ce%a5%ed%a5%c3%a5%af%b5%a1%c7%bd
-    http://www.hyuki.com/yukiwiki/wiki.cgi?YukiWikiLock
- ・ RSS.pm、Difftext.pm
-    http://www.hyuki.com/yukiwiki/
- ・ Algorithm::Diff
-    http://search.cpan.org/~tyemq/
- ・ File::MMagic
-    http://search.cpan.org/~knok/
-    なお、MMagic.pm内臓のmagicデータは、データ判別においての材料が不足している
-    為、削除してあります。
- ・ Time::Local
-    http://search.cpan.org/~drolsky/
- ・ Digest::Perl::MD5
-    http://search.cpan.org/~delta/
- ・ Jcode.pm
-    http://openlab.jp/Jcode/index-j.html http://search.cpan.org/~dankogai/
- ・ IDNA::Punycode
-    http://search.cpan.org/~roburban/
- ・ 迷惑メール収集業者対策@Toshi (NINJA104)
-    http://ninja.index.ne.jp/~toshi/soft/untispam.shtml
- ・ ppblog
-    http://p2b.jp/
-    多くの有用なJavaScriptを利用させて頂いています。
-     □ FireFoxのツールチップ改造@martin
-        http://martin.p2b.jp/index.php?date=20050201
-     □ ブラウザ内での画像ポップアップ
-        http://martin.p2b.jp/index.php?UID=1115484023
- ・ Perlメモより@大崎博基氏
-    http://www.din.or.jp/~ohzaki/perl.htm
-    http://www.din.or.jp/~ohzaki/regex.htm
-     □ URL及びメールアドレスの正規表現
-     □ 年月日から曜日を取得する
-     □ 年月から末日を取得する
-     □ 第N W曜日n日付を求める
-     □ EUC文字関係の処理
-     □ リネームロック
-     □ 改行コードを統一する
-     □ その他
- ・ twitter取得用JavaScript
-    http://twitstat.us/
-    オリジナルソースは http://twitstat.us/twitstat.js
-    (現在、オプションとして利用できるのみです)
- ・ jQuery
-    http://jquery.com/
- ・ jqModal (instag.jsに結合済)
-    http://dev.iceburg.net/jquery/jqModal/
- ・ Farbtastic Color Picker (instag.jsに結合済)
-    http://acko.net/blog/farbtastic-jquery-color-picker-plug-in/
- ・ 高度な JavaScript 技集 by 出雲氏
-    http://www.onicos.com/staff/iz/amuse/javascript/expert/
- ・ niceTime
-    http://james.padolsey.com/javascript/recursive-pretty-date/
- ・ AWStats(アクセスログ解析)
-    http://awstats.sf.net/
-    http://www.starplatinum.jp/awstats/awstats70/
-    特に、テーブル定義は、そのまま使用させて頂きました。
-
-謝辞
-
- ・ 本家のWikiを作ったWard Cunninghamに感謝します。 http://c2.com/cgi/wiki
- ・ PyukiWikiを楽しんで使ってくださるみなさんに感謝します。
- ・ PukiWiki、YukiWiki等多くのWikiクローンの作者さんたちに感謝します。
- ・ YukiWiki
-    http://www.hyuki.com/yukiwiki/
-    PyukiWikiのベースとして、YukiWikiはなくてはならないものでした。
- ・ PukiWiki (PHP)
-    http://pukiwiki.sfjp.jp/
-    デザインをはじめ、多くの書式等を参考にしました。
- ・ PukiWiki Plus! (PHP)
-    http://pukiwiki.cafelounge.net/plus/
-    国際化の実装方法のアイデア、国アイコンの公開に感謝します。
- ・ 「極悪」さんのwiki (Perl)
-    http://hpcgi1.nifty.com/dune/gwiki.pl 特に、YukiWikiDBに感謝します。
- ・ 塚本牧生さんのWalWiki (Perl)
-    http://digit.que.ne.jp/work/
-    テーブル機能、部分編集機能に感謝します。
- ・ その他、パッチを提供して頂いた以下の方に感謝します。
-    Mr koizumi, wadldw, pochi
-
-作者
-
-Copyright (C) 2004-2007 by Nekyo
-http://nekyo.qp.land.to/ (リンク切れ)
-
-Copyright (C) 2002-2007 by Hiroshi Yuki
-http://www.hyuki.com/
-
-Copyright (C) 2005-2012 by ななみ (ななこっち★)
-http://nanakochi.daiba.cx/ http://www.daiba.cx/ http://chat.daiba.cx/
-http://vpsinfo.jp/ http://eat.jp.net/ http://pyu.be/ http://power.daiba.cx/
-http://twitter.com/nanakochi123456/
-http://ja.wikipedia.org/wiki/%e5%88%a9%e7%94%a8%e8%80%85%3aPapu
-
-Copyright (C) 2004-2007 by やしがにもどき
-http://hpcgi1.nifty.com/it2f/wikinger/pyukiwiki.cgi (リンク切れ)
-
-Copyright (C) 2005-2007 by Junichi
-http://www.re-birth.com/ (コンテンツなし)
-
-Copyright (C) 2005-2012 PukiWiki Developers Team
-http://pyukiwiki.info/ http://pyukiwiki.sfjp.jp/
+For help, please send mail to this site's webmaster, giving this error message
+and the time and date of the error.
 
Index: PyukiWiki-Devel/index.cgi
diff -u PyukiWiki-Devel/index.cgi:1.568 PyukiWiki-Devel/index.cgi:1.569
--- PyukiWiki-Devel/index.cgi:1.568	Sat Sep  8 13:25:43 2012
+++ PyukiWiki-Devel/index.cgi	Wed Sep 12 05:23:30 2012
@@ -5,8 +5,8 @@
 #!c:\perl64\bin\perl.exe
 ######################################################################
 # index.cgi - This is PyukiWiki, yet another Wiki clone.
-# $Id: index.cgi,v 1.568 2012/09/08 04:25:43 papu Exp $
-# Build on 2012-09-08 13:11:42
+# $Id: index.cgi,v 1.569 2012/09/11 20:23:30 papu Exp $
+# Build on 2012-09-12 05:10:48
 #
 # "PyukiWiki" ver 0.2.1-beta2 $$
 # Copyright (C) 2004-2007 Nekyo
Index: PyukiWiki-Devel/pyukiwiki.ini.cgi
diff -u PyukiWiki-Devel/pyukiwiki.ini.cgi:1.641 PyukiWiki-Devel/pyukiwiki.ini.cgi:1.642
--- PyukiWiki-Devel/pyukiwiki.ini.cgi:1.641	Sat Sep  8 13:25:43 2012
+++ PyukiWiki-Devel/pyukiwiki.ini.cgi	Wed Sep 12 05:23:30 2012
@@ -1,7 +1,7 @@
 ######################################################################
 # pyukiwiki.ini.cgi - This is PyukiWiki, yet another Wiki clone.
-# $Id: pyukiwiki.ini.cgi,v 1.641 2012/09/08 04:25:43 papu Exp $
-# Build on 2012-09-08 13:12:27
+# $Id: pyukiwiki.ini.cgi,v 1.642 2012/09/11 20:23:30 papu Exp $
+# Build on 2012-09-12 05:11:21
 #
 # "PyukiWiki" ver 0.2.1-beta2 $$
 # Copyright (C) 2004-2007 Nekyo
@@ -121,11 +121,12 @@
 #$::script			= 'index.cgi';
 $::script			= '';								# 自動取得
 
-#2#####################################################################
+######################################################################
 # 基準URL
 ######################################################################
 #$::basehref		= 'http://hogehoge/path/index.cgi';	# 自動取得
 $::basehref			= '';
+$::defaultindex		= 'index\.cgi|nph\-index\.cgi';
 
 ######################################################################
 # 基準パス (cookie用)
@@ -479,7 +480,6 @@
 # this is obsoleted
 #$::modifier_dbtype = 'Yuki::YukiWikiDB';
 
-
 ######################################################################
 # スパムフィルター関連
 ######################################################################
@@ -541,4 +541,3 @@
 Please carry out a suitable setup before setting up CGI.
 
 =cut
-



Pyukiwiki-cvs メーリングリストの案内
Back to archive index