現在、MobileConverter(2.0)で画像のサムネイルが生成されなくて困っています。
インストールパッケージに含まれるreadme_jp(utf8).txt の内容について幾つか教えてください。
質問1 (テンプレート/imgタグのsrc属性のパス表現について)
<base>タグはサポートしてますでしょうか(imgタグのsrc属性がbase相対パスでも変換されますでしょうか/baseタグの有無で挙動に変化はありますでしょうか)?
質問2 (&imgPath引数)
- 「このパスから外れる画像は変換対象になりません。」は、同フォルダの子や孫フォルダの画像は変換されますでしょうか?
- 「デフォルトはすべてのパスが対象になっています。」の「デフォルト」とは、&imgPath引数全体を省略した場合と値のみ省略した場合どちらにも適用されますでしょうか?
- 「ただし、後術する &g[groupNo]_[ruleNo]_switchImgType 設定を行わないと画像変換は行われません。」は「&g[groupNo]_[ruleNo]_imgType」の誤記でしょうか?
- ここで言及される「パス」とは、ファイルシステム上のパス?それともウェブアドレスにおけるパスを指してますでしょうか?
- 「パスは絶対パスではなく、URLを基準としたパスで指定します。」の「URLを基準としたパス」とはどういう意味でしょうか?
- 「modxの絶対パス:/PATO/TO/」とは、どういう意味でしょうか?
DirectResizeは、デフォルトではassets/drgalleries/リソースIDフォルダにサムネイルを作り、imgタグのsrc属性を書き換えるのですが、MobileConverterの&imgPathに”assets/drgalleries/”を指定すれば動きますでしょうか(動作実績/動作互換性はありますでしょうか)?
ここで申し上げたいのは、MobileConverterがプラグイン定義でフックするイベントはOnWebPageInitだけですが、暗黙裡にOnLoadWebDocumentとOnWebPagePrerenderイベントでも処理が行われます。DirectResizeはページを出力する際にDirectResizeが生成したサムネイルのパスに差し替えるため、OnLoadWebDocumentやOnWebPagePrerenderイベントでの双方のプラグインの実行順は重要で、DirectResizeの後にMobileConverterが動かなければ、MobileConverterが作り出したサムネイルがクライアントに送られない(DirectResizeが作り出したサムネイルが送られてしまう)ことがあるのではないかと考えています。