''Wiki動作の要望、質問''~ 質問箱が一般向けとして、記入者向けに要望、質問をこちらにまとめようと思います。~ 今までサーバ管理者へメールしていたんですが、FAQに属するものもありそうなので。 ---- 話題のリスト #contents ---- 話題の新規作成 #narticle **見せてはいけないものが見える [#kf21905e] >&color(blue){サーバ管理者}; &color(green){(2006-02-03 (金) 13:14:28)};~ ~ 見せてはいけないものが見えていました。サーバ管理者の設定ミスです。昨年の3月までのログをチェックしましたが、見せちゃいけないページを見られてしまった記録はありませんでした。気がついていた方はいないとは思いますが、記録しておきます。~ // #ncomment **トラックバック [#k99d6e08] >&color(blue){Sekizuka}; &color(green){(2006-02-02 (木) 17:36:42)};~ ~ 設定によっては更新するたびにリンク先へトラックバックpingを出すようですが、天敵wikiの場合は、その設定を外してあるという理解で良いでしょうか?~ // +''そうです'' &color(blue){サーバ管理者}; -- &color(green){&new{2006-02-02 (木) 19:33:59};}; &br; トラックバックは無効にしてあります。ブログのリンクもできたので、トラックバックを有効にすることを考えるのも良いかもしれません。 +''>1'' &color(blue){Sekizuka}; -- &color(green){&new{2006-02-03 (金) 09:14:54};}; &br; それもありかと思いますが、確か仕様では「更新されるたびにpingをうつ」でしたっけ?&br;だとすると、周知しておかないと同じところに何度もトラバを送る事になっちゃいますよね。(違うのかな?) +''トラバの受付(表示)'' &color(blue){Sekizuka}; -- &color(green){&new{2006-02-03 (金) 09:17:58};}; &br; 逆にblog風に「受けたトラバを一覧表示」というのも良いかと思ったんですが、pukiwikiの公式サイトで「無理だから開発断念」という記事を見た記憶がある(現在、何故か検索不能)のですが、あれってspamトラバ対策とかの話だったんですかね。 +''>2'' &color(blue){Sekizuka}; -- &color(green){&new{2006-02-03 (金) 09:30:01};}; &br; 自己レス(ちゃんと調べようね>自分)&br; 現行リビジョンでは「更新された行に含まれるURLのみに送信」になっている模様。&br; [[PukiWiki:トラックバック/質問]]の質問2に記載 +''とりあえず'' &color(blue){サーバ管理者}; -- &color(green){&new{2006-02-03 (金) 10:59:30};}; &br; テスト的にトラックバックを一時的に有効にして運用してみました。一週間ぐらいして、また判断しましょう。 +''テスト成功'' &color(blue){Sekizuka}; -- &color(green){&new{2006-02-03 (金) 14:23:41};}; &br; ニュースで「安井blog」へリンクしたらトラバが受け付けられたようです。 #ncomment **&new{}; が正しく機能していない。 [#ra165b4b] >&color(blue){サーバ管理者}; &color(green){(2006-01-31 (火) 17:46:38)};~ ~ うーん、いつから分からないけど、ちゃんと機能していないようです。ちゃんと機能させるのが、サーバ管理者の仕事なので、明日定期保守の実行時に一緒にコードを調べます。~ // +''原因判明'' &color(blue){サーバ管理者}; -- &color(green){&new{2006-02-01 (水) 11:23:37};}; &br; PHP5のバージョンアップで、strtotime関数の動作が変わったため。 +''対応完了'' &color(blue){サーバ管理者}; -- &color(green){&new{2006-02-01 (水) 12:06:07};}; &br; 問題となる文字列'(火)'などを削除することで対応。 +''情報があった'' &color(blue){サーバ管理者}; -- &color(green){&new{2006-02-01 (水) 13:13:51};}; &br; http://pukiwiki.sourceforge.jp/dev/?BugTrack2%2F120 &br;ちゃんと調べようね。>自分&br;あとで、こっちのパッチに修正しておこう。 #ncomment **autolinkの設定 [#kb90e1f4] >&color(blue){Sekizuka}; &color(green){(2005-12-01 (木) 19:01:17)};~ ~ しばらく前からautolinkの設定が活きているようです。~ [[公式サイト:http://pukiwiki.sourceforge.jp/?AutoLink]]を読むと、設定により最低文字数が決められるようですが、現在は何字になっているのでしょうか?~ // +''3文字かなぁ'' &color(blue){木浦卓治}; -- &color(green){&new{2005-12-01 (木) 20:23:47};}; &br; いやあ、autolinkの設定が有効になったのではなくて、構造をフラットに変更したから、もともと設定してあったautolinkが目立ってきたんです。また、本日 Pukiwiki 1.4.6 に移行してから、日本語関係の問題もなくなったようですね。ちゃんと記憶していないけど、IPMに張られているので、多くとも3文字なのですが、もしかしたら2文字にしているかもしれません。 +''2でした'' &color(blue){木浦}; -- &color(green){&new{2005-12-02 (金) 08:39:56};}; &br; 確認したところ、2になっていました。 +''確認'' &color(blue){Sekizuka}; -- &color(green){&new{2005-12-02 (金) 12:13:35};}; &br; 2文字というと半角2文字(全角1文字)でしょうか?それともバイト数が関係ない文字数でしょうか? +''ありゃ'' &color(blue){Sekizuka}; -- &color(green){&new{2005-12-02 (金) 12:15:43};}; &br; 前から有効だったのかぁ。include使い始めた頃からリンクにリンクされるようになったと思ってました。 +''FAQレベルだったか'' &color(blue){Sekizuka}; -- &color(green){&new{2005-12-03 (土) 17:42:16};}; &br; 公式ページと1から考えて、やはりバイト数の事のようですね。だとすると漢字1字のページが増えると凄い事になりそうですね。 +''> 5 3にしましょうか?'' &color(blue){木浦}; -- &color(green){&new{2005-12-05 (月) 12:42:18};}; &br; 一文字だけのページがどれだけできるかに依存しているとは思いますが、3にしましょうか? +''>4 たぶん正しい'' &color(blue){木浦}; -- &color(green){&new{2005-12-05 (月) 12:43:52};}; &br; そういえば、そのころサイズをいじったかもしれません、デフォルトは8ですから... +''3が無難ですかね'' &color(blue){Sekizuka}; -- &color(green){&new{2005-12-05 (月) 14:30:14};}; &br; 今のところ、一覧を眺める限り一番短いのがIPM。全角2文字で一覧、ケラ、農薬、雑草、食性、天敵と言ったところですか。最長一致のようなので例えば「農」というページを作っても「農薬」は「農薬」にリンクされ、「農業」だと「農」業とリンクされる訳か。。。&br;3にしておいた方が無難な気はしますね。 #ncomment ---- **ページ名の省略 [#d47262cb] >&color(blue){Sekizuka}; &color(green){(2005-10-23 17:39:13 (日))};~ ~ 現在、ページ名を記すにはフルパスで書かなければならないようです。これをページ名だけにするのは難しいのでしょうか?~ 用語集の整備が進んだ時にページ間がリンクされている状態が理想だと思いますが、毎度毎度[[用語>用語集/?行/?/用語]]だと面倒そうなんで。~ <例>~ 現状→天敵用語集/か行/き/寄生蜂~ 要望→寄生蜂~ // +''そうするつもりです'' &color(blue){木浦}; -- &color(green){&new{2005-10-25 08:48:04 (火)};}; &br; えーと、構造を見せるために、そうしていたのですが。いろいろな構造で見れたほうが良いですよね。で、構造を見せるだけのものと本体とを分離するために、見せるほうのページでincludeするほうが正解だろうと思っています。UNIXのシンボリックリンクが利用できるともっと良いのですが、PukiWikiは設計としてPHPであれば動作するように実装されているので難しそうです。ちょっと、手間隙がかかりますが、徐々にやってゆきましょう。 +''つ、通じたかしら'' &color(blue){Sekizuka}; -- &color(green){&new{2005-10-26 09:39:28 (水)};}; &br; えーと、構造を見せるため、というのは理解しています(多分)シンボリックリンクは少〜しだけunixいじったので何となくわかります。私のイメージしていたのはms-dosのpathみたいなものです。プロンプトでコマンドを打つとカレントディレクトリ→pathの通っている順に他のディレクトリ→見つからなければエラー、ってなっていたと記憶しています。アレと同じように、[[寄生蜂]]と書いたら、複数ページがあったら近い方へリンク(?)、存在しなければ現状のようにクエスチョンマークを付けて表示、という風なイメージです。分かり難い表現で申し訳ありません。要するに書く時に手間がかからなければ助かるので、手段は問いません。 +''通じてますよ'' &color(blue){木浦卓治}; -- &color(green){&new{2005-10-27 12:56:49 (木)};}; &br; 複数ページあったら近いものというのはちょっと難しいですが、いくつかのページを、そのようにしてみました。上の寄生蜂も自動的にリンクが張られます。ただ、自動なので、リンクにもリンクが張られてしまいます。まあ良いでしょう。 +''フラットな構造です'' &color(blue){木浦卓治}; -- &color(green){&new{2005-10-27 13:01:56 (木)};}; &br; もともとWikiの発想としては、全てはフラットなところに存在しています。なのに、/なんかで階層構造を作るのはあまりよくないんです。というわけで、''#include(寄生蜂)''というのを、構造を見せる必要があるところで、作ってしまえばよいわけです。例えば、これをベースに天敵ハンドブックを作ろうと思ったときには、天敵ハンドブックというページを作って、そこの章立てをして、''#include(hogehoge)''をその階層化されたページで見せてしまえば良いということになります。三浦版の階層構造を持つ天敵ハンドブックや、関塚版の階層構造を持つ天敵ハンドブックがあっても良いということになります。 +''す、すばらしぃ〜'' &color(blue){Sekizuka}; -- &color(green){&new{2005-10-27 13:22:51 (木)};}; &br; ざっと見ただけですが、要望通りだと思います。しかし、自動的にリンクされるんですね。hatenaみたいだな(笑) +''名前変更と書き換えが必要'' &color(blue){木浦}; -- &color(green){&new{2005-10-27 13:47:16 (木)};}; &br; まあ、実際にやるには、ページの名前変更(下のほうのアイコンに名前変更がある)とちょっとしたページの書き換えが必要です。ですから、徐々にやりましょう。名前変更には管理者のパスワードが必要なので、管理人以外できません。 #ncomment