ダウンロードドキュメント |
ディレクティブ一覧mod_cthree が認識するディレクティブの一覧です。 C3AvoidUnexpectedNL
ブラウザによる、ユーザが意図しない改行をできるだけ防ぐか否かを指定します。Openwave のモバイルブラウザは、全角文字と半角文字が切り替わる場所で、しばしば自動的に改行を行います。また、特定の記号が出現したり、インライン要素が出現した場合等も同様です。この処理は、英文では良いのですが、日本語の文章では不適切な場合も多く、しばしば表示の乱れを引き起こします。 このディレクティブが On の場合、mod_cthree はそのような自動改行をできるだけ防ぐように努力します。ただ、その結果、ページの内容によってはファイルサイズが巨大化したり、端末での表示が遅くなってしまうことがあります。それが問題となる場合は Off に設定してください。 C3BrowsersXmlAutoDl
機種情報ファイル(browsers.xml)を起動時にリモートサーバから取得するか否かを指定します。On の場合はリモートサーバから取得し、Off の場合は C3BrowsersXmlPath で指定された場所にある機種情報ファイルが使用されます。 C3BrowsersXmlPath
機種情報ファイル(browsers.xml)の場所を指定します。0.2 版では、指定された場所にある機種情報ファイルが起動時に読み込まれます。0.3 版以降では、C3BrowsersXmlAutoDl が Off の場合は、0.2 版と同様の動きをしますが、On の場合は、リモートサーバから取得した機種情報ファイルの保存場所に利用されます。 C3BrowsersXmlUri
C3BrowsersXmlAutoDl が On の場合に、どこから機種情報ファイル(browsers.xml)を取得するのかを指定します。 C3CacheControl
変換されたコンテンツが、端末側でキャッシュされるのを防ぐか否かを指定します。On の場合は、適切な HTTP ヘッダをレスポンスに含めることにより、キャッシュを抑制します。 C3ConvIHtml
iモード端末からアクセスがあった場合に、コンテンツ変換を行うか否かを指定します。Off に設定すると、iモード端末に対しては、コンテンツ変換を行いません。 C3ConvText
HTML 等のテキストコンテンツ変換を行うか否かを指定します。On の場合は変換を行います。画像変換やキャッシュコントロールには影響しません。 C3ConvUnknown
携帯電話以外からのアクセスがあった場合に、コンテンツ変換を行うか否かを指定します。On の場合は、PC 用にコンテンツを変換してクライアントに送信します。Off の場合は無変換で送信しますが、C3ConvUnknownAs が指定されている場合は、それに従います。 C3ConvUnknownAs
デフォルトでは設定されていません。設定された場合は、携帯電話以外からのアクセスがあった場合に、指定されたユーザエージェントによるアクセスが行われたと見做し、それに従ってコンテンツを変換します。 C3EmojiXmlPath
絵文字変換情報ファイル(emoji.xml)の場所を指定します。mod_cthree は、このファイルの内容に従って絵文字変換を行います。 C3Enable
mod_cthree が提供する各種機能を使用するか否かを指定します。 C3Engine
C3Enable と同等の機能を持ちます。 C3HdmlExportSubCards
コンテンツを HDML に変換する場合に、カードを外部にエクスポートして、ファイルサイズをできるだけ小さくするか否かを指定します。エクスポートした場合は確かにサイズは小さくなりますが、フォームの各種コントロールをクリックする度にサーバへリクエストが送信されますので、ユーザ側の操作性は悪くなります。よって、変換後のファイルサイズが大きすぎて端末で表示できない場合のみ On にしてください。 C3HdmlForWap20
au WAP 2.0 端末に対して HDML を送信するか否かを指定します。On の場合は HDML を、Off の場合は XHTML を送信します。このディレクティブは主にデバッグ用です。 C3ImageCacheDir
画像変換機能使用時に、変換後の画像を保存するディレクトリを指定します。保存した画像は、キャッシュファイルとして使用されます。複数のバーチャルホストを使用する場合は、他のバーチャルホストへのリクエストによりキャッシュファイルが上書きされてしまう可能性があるため、バーチャルホスト毎に適切なディレクトリを指定してください。 C3ImageMaxSize
画像変換を行う場合に、変換後の画像ファイルの最大サイズを指定するのに使用します。condition には carrier, name, group のいずれかの条件を指定できます。また、複数の条件を組み合わせることも可能です。max-size には、最大サイズをバイト単位で指定してください。1024 バイトは 1k と記述することも可能です。 docomo N902i の最大サイズを 10k に設定する場合
docomo 902i シリーズの最大サイズを 20k に設定する場合
C3LogConvedType
mod_cthree によるコンテンツ変換が行われる度に、エラーログにメッセージを出力するか否かを指定します。メッセージは info レベルで出力され、どのタイプの HTML, HDML に変換したかの情報を含みます。通常は Off で使用し、mod_cthree による変換が行われたか確認する場合のみ On に設定してください。 C3LogInvalidHtml
mod_cthree が認識しないタグ、または、不正な構文が変換元の HTML に見つかった場合、エラーログにメッセージを出力するか否かを指定します。メッセージは warn レベルで出力されます。通常は On で使用し、メッセージが出力された場合は、元の HTML を修正してください。 C3LogUnknown
不明な携帯電話からアクセスがあった場合に、エラーログにメッセージを出力するか否かを指定します。On の場合は、ユーザエージェントから取得した機種名が、メッセージと共に出力されます。メッセージが出力された場合は、機種情報ファイルが古い可能性がありますので、最新のものに更新してください。それでも出力される場合は、開発者に報告してください。 C3NewLineType
mod_cthree が出力するコンテンツ変換後の HTML, HDML の改行コードを指定します。none を指定した場合は不要な改行コードは全く出力されず、1行で全てを記述する形になります。この形式は、出力後のソースファイルが人間にとって読み難くなりますが、変換後の HTML のサイズをできるだけ小さくしたい時に役立ちます。なお、none を含めてどの改行コードを指定しても、端末での表示上の違いはありません。 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Copyright (C) 2006-2012 The mod_cthree Project. All rights reserved.
※ 「iモード」はNTTドコモの商標又は登録商標です。 |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||