*メモ [#y763ae4f]
各種設定の備忘録です。

**更新 [#h7429a77]
-危険文字列リスト
--riskystr.pl 2007/02/16-048
--[[BSWikiファイル置き場>http://smith.xrea.jp/files/]]
-SPAM
--[[lib/spam.php>http://pukiwiki.sourceforge.jp/dev/?BugTrack2%2F200]]
--spam.php.ini 2007/02/07
-[[アクセス規制>Management/Adress]]
-プラグイン
--[[プラグインアップデート(Naotoshi Seo)>http://future.sgv417.jp/index.php?cmd=updateplugin]]
--&ref(Management/Memo/updateplugin.dat); - [[PukiWiki プラグイン>http://note.sonots.com/?PukiWiki]]更新ファイル(独自追加版)
-[[管理掲示板>Management/BBS]]

**サーバー [#xcde95c5]
***状態 [#y0e34a7b]
-[[MRTG Index Page for sgv417.jp>http://www.sgv417.jp/mrtg/]]
--[[Traffic Analysis for sgv417.jp>http://www.sgv417.jp/mrtg/network.html]]
--[[CPU使用率 NET-SNMP + MRTG>http://www.sgv417.jp/mrtg/cpu.html]]
***PHP最適化 [#r8914cc8]
-[[Zend Optimizer>http://www.zend.co.jp/products/optimizer/]]
--PHPコードの最適化を行ない実行速度を数%から数十%まで高速化します。
-[[eAccelerator>http://sourceforge.net/projects/eaccelerator/]] ([[SourceForge.net>http://sourceforge.net/]])
--一度呼び出されたコンパイル済みのPHPスクリプトをキャッシュして実行速度を上げるソフトウェア。

**[[PukiWiki>http://pukiwiki.sourceforge.jp/]] [#ef5ad438]
-[[CVS版>http://pukiwiki.sourceforge.jp/dev/?CVS%C8%C7]](最新版)
--[[最新版アーカイブ>http://cvs.sourceforge.jp/cgi-bin/viewcvs.cgi/pukiwiki/pukiwiki.tar.gz?only_with_tag=MAIN&view=tar]](開発版)
--[[変更履歴>http://pukiwiki.sourceforge.jp/ChangeLog.txt]]
--[[ViewCVS>http://cvs.sourceforge.jp/cgi-bin/viewcvs.cgi/pukiwiki/pukiwiki/]]
***導入 [#k38023a6]
-[[SourceForge.jp: CVS Repository>http://sourceforge.jp/cvs/?group_id=166]]
--※''modulename''は、''pukiwiki''に置き換える必要があります。

 % cvs -d:pserver:anonymous@cvs.sourceforge.jp:/cvsroot/pukiwiki login
 % cvs -z3 -d:pserver:anonymous@cvs.sourceforge.jp:/cvsroot/pukiwiki co modulename
***更新 [#n5334a20]
 % cd PukiWikiのあるディレクトリ/
 % cvs update
***設定 [#n28a3a89]
-添付ファイルのアップロード・削除は管理人しか行えません。
-rules.ini.phpで禁止ワードを設定。垢ハックアドレスを101件指定中。
-permission.sh
 # PukiWikiのパーミッション設定を一括処理
 chmod 777 attach backup cache counter diff wiki
 chmod 644 image/*
 chmod 755 image image/face lib lib plugin skin
 chmod 666 attach/* backup/*.gz backup/*.txt cache/* counter/* diff/*.txt wiki/*.txt
 chmod 644 .htaccess .htpasswd */.htaccess *.php */*.php image/face/* lib/* plugin/* skin/*
 chmod 755 */CVS/

***追加プラグイン配布サイト [#ndfbf1bd]
***追加プラグイン [#ndfbf1bd]
|~プラグイン|~説明|h
|~[[PukiWiki>http://pukiwiki.sourceforge.jp/]]|~[[自作プラグイン>http://pukiwiki.sourceforge.jp/?%E8%87%AA%E4%BD%9C%E3%83%97%E3%83%A9%E3%82%B0%E3%82%A4%E3%83%B3]]|
|[[aapro.ini.php>http://pukiwiki.sourceforge.jp/?%E8%87%AA%E4%BD%9C%E3%83%97%E3%83%A9%E3%82%B0%E3%82%A4%E3%83%B3%2Faapro.inc.php]]|アスキーアートを表示するプラグイン(aa.inc.phpの改造版)|
|[[exlink.inc.php>http://pukiwiki.sourceforge.jp/?%E8%87%AA%E4%BD%9C%E3%83%97%E3%83%A9%E3%82%B0%E3%82%A4%E3%83%B3%2Fexlink.inc.php]]|外部リンク表示(矢印付加)|
|[[vote2.ini.php>http://pukiwiki.sourceforge.jp/?%E8%87%AA%E4%BD%9C%E3%83%97%E3%83%A9%E3%82%B0%E3%82%A4%E3%83%B3%2Fvote2.inc.php]]|インライン型の投票プラグイン(+タイムスタンプ更新しない)|
|~[[BSWiki>http://smith.xrea.jp/]]||
|[[link.php>http://smith.xrea.jp/?Management%2FJunk]]|外部リンク確認|
|~[[BSWiki>http://smith.rowiki.jp/]]||
|[[link.php>http://smith.rowiki.jp/?Management%2FJunk]]|外部リンク確認|
|~[[okkezのPukiWiki>http://fullmetal.dip.jp/pukiwiki/index.php?FrontPage]]|~[[memo/自作/プラグイン>http://fullmetal.dip.jp/pukiwiki/index.php?cmd=read&page=memo%2F%E8%87%AA%E4%BD%9C%2F%E3%83%97%E3%83%A9%E3%82%B0%E3%82%A4%E3%83%B3]]|
|[[delpage.inc.php>http://fullmetal.dip.jp/pukiwiki/index.php?memo%2F%E8%87%AA%E4%BD%9C%2F%E3%83%97%E3%83%A9%E3%82%B0%E3%82%A4%E3%83%B3%2Fdelpage.inc.php]]|ページ削除リンク生成|
|[[encode_numeric.inc.php>http://fullmetal.dip.jp/pukiwiki/index.php?memo%2F%E8%87%AA%E4%BD%9C%2F%E3%83%97%E3%83%A9%E3%82%B0%E3%82%A4%E3%83%B3%2Ffreeze2.inc.php]]|複数ページ一括凍結|
|[[unfreeze.inc.php>http://fullmetal.dip.jp/pukiwiki/index.php?memo%2F%E8%87%AA%E4%BD%9C%2F%E3%83%97%E3%83%A9%E3%82%B0%E3%82%A4%E3%83%B3%2Funfreeze2.inc.php]]|複数ページ凍結解除|
|[[deldel.inc.php>http://fullmetal.dip.jp/pukiwiki/index.php?memo%2F%E8%87%AA%E4%BD%9C%2F%E3%83%97%E3%83%A9%E3%82%B0%E3%82%A4%E3%83%B3%2Fdeldel.inc.php]]|複数ページ一括削除|
|[[encode_numeric.inc.php>http://fullmetal.dip.jp/pukiwiki/index.php?memo%2F%E8%87%AA%E4%BD%9C%2F%E3%83%97%E3%83%A9%E3%82%B0%E3%82%A4%E3%83%B3%2Fencode_numeric.inc.php]]|文字列を数値参照に変換|
|[[make_pages.inc.php>http://fullmetal.dip.jp/pukiwiki/index.php?memo%2F%E8%87%AA%E4%BD%9C%2F%E3%83%97%E3%83%A9%E3%82%B0%E3%82%A4%E3%83%B3%2Fmake_pages.inc.php]]|複数ページを一括で作成|
|~[[Naotoshi Seo>http://note.sonots.com/?FrontPage]]|~[[PukiWiki プラグイン>http://note.sonots.com/?PukiWiki]]|
|[[contentsx.inc.php>http://note.sonots.com/index.php?PukiWiki%2Fcontentsx.inc.php]]|ページ目次作成|
|[[lsx.inc.php>http://note.sonots.com/index.php?PukiWiki%2Flsx.inc.php]]|ページリストアップ|

-コンバートキャッシュ
--[[Convert_Cache 1.x>http://puki.0hit.net/index.php/Convert_Cache/1.x]]
--[[導入>http://puki.0hit.net/index.php/Convert_Cache/1.x/Introduce]]
--allモードで高速化、負荷低減を実現します。
-パラグラフ単位編集
--[[okkezのPukiWiki>http://fullmetal.dip.jp/pukiwiki/]]の[[paraedit.diff>http://fullmetal.dip.jp/pukiwiki/?memo%2F%E6%94%B9%E9%80%A0%2Fparaedit.diff%E3%81%AB%E3%81%A4%E3%81%84%E3%81%A6]]
--アンカー名を独自で編集している見出しがページごとの編集になってしまう場合はanameプラグインを使ってください。
 * 独自のアンカー [#hogehoge]
 見出編集できないよ〜

 * 独自のアンカー &aname(hogehoge);
 これなら見出編集できますよ〜
-英数のみのコメントを弾く
--[[コメント SPAM 対策 - 日本語を含まないコメントを禁止>http://www.machu.jp/diary/20060828.html]]
+pukiwiki.ini.php の末尾に関数を記述する。
 function check_commentFilter($msg) {
   if(preg_match("/^[!-~\n ]+$/", $msg)) {
     die_message('日本語を含まないコメントは書き込みできません。');
   }
 }
+plugin/edit.inc.php
 function plugin_edit_action()
 {
   global $vars, $_title_edit, $load_template_func;
 
   if (PKWK_READONLY) die_message('PKWK_READONLY prohibits editing');
 
   $page = isset($vars['page']) ? $vars['page'] : '';
 
   check_editable($page, true, true);
   check_commentFilter($vars['msg']);
+plugin/comment.inc.php
 function plugin_comment_action()
 {
   global $script, $vars, $now, $_title_updated, $_no_name;
   global $_msg_comment_collided, $_title_comment_collided;
 
   if (PKWK_READONLY) die_message('PKWK_READONLY prohibits editing');
   check_blackList($vars['page']);
   check_commentFilter($vars['msg']);
+plugin/pcomment.inc.php
 function plugin_pcomment_action()
 {
	global $vars;
	if (PKWK_READONLY) die_message('PKWK_READONLY prohibits editing');
	check_commentFilter($vars['msg']);
-※[[Naotoshi Seo>http://note.sonots.com/?FrontPage]]の[[PukiWiki プラグイン>http://note.sonots.com/?PukiWiki]]は全て入れてあります。

***導入予定プラグイン [#zf8d73c7]
|~プラグイン|~説明|~備考|h
|[[Convert_Cache 1.x>http://puki.0hit.net/index.php/Convert_Cache/1.x]]|コンバートキャッシュ|高速化・負荷低減|

-allモード予定、負荷の低減を実現します。
--[[導入>http://puki.0hit.net/index.php/Convert_Cache/1.x/Introduce]]

***追加プラグイン配布サイト [#w7da5dd0]
-[[BSWiki>http://smith.xrea.jp/]]
--[[安全の為に>http://smith.xrea.jp/?Security]]
--[[Wiki機能の追加&変更>http://smith.xrea.jp/?Management%2FWikiModification]]
--[[link.php>http://smith.xrea.jp/?Management%2FJunk]]
--[[BSWikiファイル置き場>http://smith.xrea.jp/files/]]
-[[BSWiki>http://smith.rowiki.jp/]]
--[[安全の為に>http://smith.rowiki.jp/?Security]]
--[[Wiki機能の追加&変更>http://smith.rowiki.jp/?Management%2FWikiModification]]
--[[link.php>http://smith.rowiki.jp/?Management%2FJunk]]
--[[BSWikiファイル置き場>http://smith.rowiki./files/]]
-[[Naotoshi Seo>http://note.sonots.com/?FrontPage]]
--[[PukiWiki プラグイン>http://note.sonots.com/?PukiWiki]]
--[[プラグイン開発>http://note.sonots.com/?PukiWiki%2FPluginDev]]
---[[プラグイン開発入門>http://note.sonots.com/?PukiWiki%2FPluginDev%2FBeginner]]
---[[プラグインクラス化>http://note.sonots.com/?PukiWiki%2FPluginDev%2FClass]]
-[[okkezのPukiWiki>http://fullmetal.dip.jp/pukiwiki/index.php?FrontPage]]
--[[memo/自作/プラグイン >http://fullmetal.dip.jp/pukiwiki/index.php?cmd=read&page=memo%2F%E8%87%AA%E4%BD%9C%2F%E3%83%97%E3%83%A9%E3%82%B0%E3%82%A4%E3%83%B3]]
-[[0hitぶき>http://puki.0hit.net/index.php]]
--[[Convert_Cache 1.x>http://puki.0hit.net/index.php/Convert_Cache/1.x]]


トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS