mail2weblog (1.3.9) | 2013-08-09 13:18 |
添付ファイル/サムネイルファイルの URL をシステムは自動で決定しますが、
場合には conf/02_user/plugin.rb を変更することでカスタマイズが可能です。
添付ファイルおよびサムネイルファイルの URL 決定に利用できるパラメータを以下にまとめます。
パラメータ名 | 内容 | 例 |
postid | 投稿時にブログが付ける一意の識別子です。ブログの種類ごとに付けられるIDの書式は異なります。 | 123 |
year | 投稿した記事の西暦です。 | 2011 |
month | 投稿した記事の月です。2桁で先頭 0 埋めです。 | 01 |
day | 投稿した記事の日にちです。2桁で先頭 0 埋めです。 | 02 |
hour | 投稿した記事の時刻です。00 ~ 23 の2桁で先頭 0 埋めです。 | 03 |
min | 投稿した記事の分です。00 ~ 59 の2桁で先頭 0 埋めです。 | 04 |
sec | 投稿した記事の秒です。00 ~ 59 の2桁で先頭 0 埋めです。 | 05 |
index | 添付ファイルのインデックスです。先頭の添付ファイルは 1 です。 | 6 |
filename | 添付ファイルの名前です。 | example.jpg |
filename_basename | 添付ファイルの拡張子を抜いたベース名です。 | example |
filename_extname | 添付ファイルの拡張子です。 | .jpg |
例えばブログID(postid)と添付ファイルのインデックスにより、ファイル名を一意にして設定する例を以下に示します。
M2W_WEBLOG_PLUGIN_CONF = { 'COMMON' => { # 添付ファイルの URL を設定します。 'attachment_url' => '${postid}${index}${filename_extname}', # サムネイルファイルの URL を設定します。 'thumbnail_url' => 'thumbnail_${postid}${index}${filename_extname}', }, }
${パラメータ名}とした部分がパラメータの値によって置き換えられます。
それ以外の文字列はそのままです。上記の例では、サムネイルのファイル名に thumbnail_ という接頭子を付けるように設定しています。
カスタマイズを行う場合は、以下の点に注意してください。