fslashtの日記: PukiWiki練習中
STATUS: 故障中
すらっしゅどっと作曲部のページで、Wikiのページ編集をはじめてやってみましたが、けっこうお手軽で簡単なので、使ってみることにしました。
自宅サーバに適当にインストールするだけでも、メモ帳や個人的なファイルアップローダとして使えますし、慣れてきたらサイト自体(現状更新が面倒で放置中)もWikiでやれるかも知れません。
また、会社内での連絡ページにWikiよさそうですね。頻繁な更新はWebベースが一番です。
とりえあず PukiWiki 1.4を自宅サーバに入れて練習中です。
インストールは、サーバにアップして展開するだけ・・・ですが、パーミッションの設定がちょっと面倒です。パーミッション情報込みでtar作ってくれればいいのに。
【パーミッション設定例】
chmod 777 attach/ backup cache/ counter/ diff trackback wiki
chmod 666 cache/recent.dat cache/entities.dat wiki/*.txt
あと、pukiwiki.ini.phpで設定変更して完了。
Wikiは、考え方が新鮮でいろいろ楽しみながら使っています。かなり気に入りましたが、気になる点とかあるのでとりあえず書いておきます。慣れれば問題ないものもありますが。
○ はまった点
・#refで画像を張るとき、スペースが入るとfile notfoundとなってしまう。
OK #ref(test.jpeg)
NG #ref(test.jpeg )
・ほかのページに添付した画像を#refで貼り付けるときは、ページ名を指定しないといけない。
例 #ref(otherpagename/test.jpeg)
こうやれば、ほかのページのお絵かきBBS機能で描いた絵を直接貼れる。(絵も含めてずべてブラウザで作成できるのはすばらしい)
・WikiNameとブランケットネームの違いがいまいちよくわからない
○ どうかと思う点
・ページ名が日本語だとURLがurlencodeされた形になるため見づらい・見苦しい。アルファベットのシンボル名も一緒につけられるといいのだけど、それではWikiのお手軽さが損なわれるか。
例 pukiwiki.php?%C0%B0%B7%C1%A5%EB%A1%BC%A5%EB
・ページ名の変更がめんどくさい
というか、機能として実装されていない。
ページ名を変更する場合は、新しいページ名で新規ページを作成して古いページの内容をコピーしないといけない。その際、それまでのページへのリンクは切れてしまう。
・階層を意識してページを作成するのが面倒
階層を意識して作る場合は、「階層名/ページ名」のようにつける必要がある。意識してやらないといけないので、慣れが必要か?(だれにでも開放する場合)うっかりするとトップ階層にページが乱立する(それはそれ?)。
階層が異なるコンテンツの場合は、インストールするディレクトリを変えてWiki自体を複数インストールするのが正しいやり方?
・ページ名変更(and 階層移動)ツールって無いの?
無いなら作ったら、だれか使う人いるかなあ。
リンク先の張り替えとかも自動でやってくれるやつ。
# いじるとなると、wikiフォルダ以外にdiffフォルダも考慮する必要あるのかな?
・ページがでかくなると、WebのTEXTフォームでは編集がめんどくさい。
って、ブラウズでなんでも編集できるWikiの利点と相反しますが。
段落単位とかで指定した範囲で編集できたら楽かなあ。
あと、ActiveXとか使ってもいいので、クライアント(Windowsとか)上のエディタと連携して編集できるといいなあ。
PukiWiki練習中 More ログイン