ショートショート年表コラムお問い合わせサイトマップ

*Tips [#l2fa3c17]

**コメントスパム対策 [#xbebf9c6]
-参考:http://hpv.cc/~maty/pukiwiki1/index.php?PukiWiki%20spam%20%C2%D0%BA%F6#n60c893f
-ひらがな入りに限定する方法はうまくいかなかったので、とりあえず1バイト文字のみの投稿を禁止。
--[[スパムログはこちら>http://tbook.net/wiki/msg/spam.log]]
--[[最近のコメントはこちら>http://tbook.net/wiki/msg/msg.log]]


**WikiNameが勝手にリンクされないようにする [#xb73968a]
-参考:http://www.a-kojima.net/set/index.php?NULL%A5%AD%A5%E3%A5%E9%A5%AF%A5%BF
-PukiWiki 1.4.5_1では「default.ini.php」を書き換えることで実現できました。

**カウンタの初期値を書き換える [#j6ad0bc2]
+該当カウンタファイル名をファイル一覧で確認。
+書き換えてアップロード。
+ルートに「chown_cou.php」をアップロードしアクセスして実行。
--「chown_cou.php」は「chown.php」を改造したもので、counter内のファイルをすべてapachにchownする。
-参考:http://d.hatena.ne.jp/oxgame/20050206

**wikiディレクトリ内の記事をFTPアップロードで書き換えたときは [#k85d27a7]
-wiki内のファイルをすべてapachにchownしておいたほうがよい(そうしないとタイムスタンプが更新されてしまう不具合がある)。
--ルートに「chown.php」をアップロードしアクセスして実行。
--http://pukiwiki.sourceforge.jp/?自作プラグイン%2Fchown.inc.php


**wikiディレクトリ内の記事を一括置換し、FTPアップロードで書き換える(Mac) [#k85d27a7]
+wikiディレクトリ内のファイルすべてをDL(念のために)。
+DWで一括置換。
--改行コードがCFになってしまうので、MultiTextConverterでLFに変更。
---変換したいファイルだけをいったん別フォルダに移動し、フォルダをアイコンにドロップしないとうまくいかないことがある。
+該当ファイルのみをFTPでアップロード。
--ファイルの数が多い時は10〜20ずつやらないとタイムアウトになる。
+「chown.php」で所有者を変更(別項参照)。


**CSVからページを自動生成する [#vbe92978]
-PukiWiki/Plugin/csv2newpage.inc.php


**ページごとに編集制限をかける [#s0057d3a]

-v1.4では下記の機能が実装されているようだ。
--[[pukiwiki.dev:PukiWiki/1.4/ちょっと便利に/任意のページごとの閲覧・編集制限]]


*ちょっとしたメモ [#j30bad56]

-HTML文法チェックをすると
> HTTPレスポンスヘッダに指定されているメディアタイプは `text/html` ですが、<meta> に指定されているのは `application/xhtml+xml` です
<
……と表示される問題。
--→IE6がXHTMLに対応していないため仕方がない。

-SafariでGoogle Adsenseが文字化けする問題。
--→タグを取得しなおしたらなぜか直った。

-CSSファイルはShift_JISで保存。

*リンク集 [#m7b4ed70]
-[[PukiWiki のカスタマイズ - まちゅダイアリー (2004-09-27)>http://www.machu.jp/diary/20040927.html#p01]]