上記のリンク先のページですが、参照権限を「公開」にしたつもりが、変更されてなかったようです。スイマセン。教えて頂いたコードに書き換えてからページ表示してみると「画像ファイル(./image/alt%3A%A5%BF%A5%A4%A5%AC%A1%BC%A5%B9.tigers.bmp)が存在しません。」と表示されました。 - NORI (2009/01/08-20:22:04)
パラメータの2番目のページ名の部分が読み取れていないようですね。指定されていない場合は空文字が取得できるはずなんですが・・・。パラメータにページ名を明示してみてください。あと、同様の現象が ref でも発生するかも知れません。 ref プラグインのパラメータのファイル名と別名だけを指定した際にも同様にエラー(ファイルが存在しません。)になりませんかねぇ。 - KG (2009/01/08-21:19:44)
こちらでは、プレビュー表示のときは画像が表示されましたが、ページ表示では「画像ファイル(./image/image+test.tigers.bmp)が存在しません。」が表示されました。あとref_imageプラグインですが、単体では別名(alt属性)の指定はできなかったと思うのですが…。 - NORI (2009/01/09-13:58:13)
imageプラグインで指定するページ名は2番目のパラメータに指定します。また、ref_image ではなく ref の方です。ref で使用するには別途添付しないといけませんが・・・ - KG (2009/01/09-14:18:28)
KGさん、テストページの明示の構文を"image test"から"Image test"に修正してみたところ、プレビュー表示、ページ表示ともに、画像が表示されました。imageプラグイン、めちゃくちゃ便利でイメージにピッタリなので使いたい!だけど…と半ばあきらめかけてましたが、KGさんのご教示のおかげで使える目処が立ちました。本当にありがとうございました。この情報、本家にフィードバックしておきます。^^ - NORI (2009/01/09-15:03:01)
そうですねぇ。ただ今回の件は本来正常に取得できるはずの第2パラメータが空文字の場合に詰められてしまうのがのが問題なんですよね。で、これって環境の問題の可能性が大きいです。他のプラグインでもパラメータの省略によって同様の現象が発生すると思われます。私の環境でも以前は発生していましたが、いつの頃からか正常に動作するようになりました。perlのバージョンに関係するのかもしれません。本家へのフィードバックはNORIさんにお任せします。 - KG (2009/01/09-15:34:29)
KGさんがおっしゃる通り、おそらく環境(BIGLOBE)特有の問題なんでしょうねぇ。あと余談ですが、テストページでは構文にページ名を明示することで正常に表示されたのに、SandBoxのページでは、構文にページ名を明示しても、ページ表示で「ファイルが存在しません。」となりました。私と同じところでコケる人を出さないようにするため、この情報もあわせて本家にフィードバックしておきますね。 - NORI (2009/01/09-15:46:14)