保存する画像の縦横サイズを変更する
shalogrssルートフォルダに入っている[ _setup.php ] ファイルの49行目と50行目
$max_x = 240;
$max_y = 180;
写log RSSは縮小保存はしますが、拡大保存はしないので、オリジナルの画像よりも大きい数値を指定しても意味ありません。
|
の数値を変更します。$max_x が横サイズ、$max_y が縦サイズです。ここで指定したサイズよりも画像が大きい場合は、ここで指定したサイズに縦横比を維持したまま縮小して保存します。ここで指定したサイズよりも画像が小さい場合は、そのまま保存します。
ブログパーツや、一覧表示時に大きく表示したい場合は、ここの数値を大きくし、逆に小さく表示したい場合は、ここの数字も小さくすると良いでしょう。
ブログパーツでは大きく表示したいが、一覧表示時には小さく表示したい、という場合は、大きい方のサイズにあわせて設定しましょう。もしくは、写log RSSを二つ設置し、大きい表示用と小さい表示用にわけて使うと、非常にクオリティの高い画像をそれぞれに用意することができます。
保存する画像の画質を設定する
[ _setup.php ] ファイルの54行目
$jpg_quality = 80;
で指定します。設定できる数値は0〜100までです。0にすると画質が極端に悪くなりますが、ファイルサイズが小さくなります。100にすると画質が向上しますが、ファイルサイズが大きくなります。
保存する画像の縦横サイズが小さい場合、画質の設定を変更してもファイルサイズはあまり変わりませんが、保存する画像の縦横サイズが800x600など大きい場合、ここの設定により、ファイルサイズが大きく変わることになります。
画質を犠牲にしてでも、ファイルを素早く表示させたり、サーバーの容量を節約したい場合は、画質を低くしましょう。逆に、画質を犠牲にしたくない場合は、画質を高くしましょう。
画像が無い記事のに表示する画像
画像がない記事の場合、RSSに書かれている「記事の概要」から先頭80文字程度を抜き出してブログパーツに表示します。「記事の概要」がRSSに無い場合は、ここで設定した画像を表示します。 [ _setup.php ] ファイルの58行目
$dammyfile = 'noimage.jpg';
で、画像のファイル名を指定します。縦横サイズは120 x 64がお勧めです。
何日前までの画像を取得するか(取得基準日数)
これはRSSに記載されている情報に対する設定なので、例えば「7日前までの画像を取得する」ように指定していても、RSSに「3日前までの画像(記事)情報」しか記載されていない場合、取得できるのは「3日前までの画像」となります。
|
何日前までの記事から画像を抜き出すか設定します。ここで指定した日数より古い記事/画像は、画像取得時に無視されるようになります。古い画像を無駄に取得しないようにするための設定です。古い画像も集めたい場合はここの数値を大きくします。
[ _setup.php ] ファイルの63行目
$days = '7';
で日数を指定します。
なお、ここの指定は取得時のものです。例えばここの設定を「7」にしておくと、写log RSSが画像を集める際に「7日より前の画像は取得しない」ようになりますが、既に収集した画像のうち、7日より前の画像を削除するわけではありません。
また、ここで設定した日数より前の画像はブログパーツでは表示されなくなります。例えばここの設定を「3」にすると、ブログパーツには常に「三日前までの画像」だけが表示されるようになります(一覧表示には関係しません)。
一つのブログに付き何個の記事をチェックするか(最大取得記事数)
これはRSSに記載されている情報に対する設定なので、例えば「3個の記事を取得する」ように指定していても、RSSに記事情報が2個しか記載されていない場合、取得できる記事数は「2個」となります。
|
一つのブログに付き、何個の記事をチェックして画像を取得するかを設定します。一度に沢山の画像を集めたいときはここの数値と、「取得基準日数」の両方を大きくします。[ _setup.php ] ファイルの69行目
$days = '3';
で設定します。必ず2以上の数値を指定して下さい。
なお、ここの指定は取得時のものです。例えばここの設定を「3」にしておくと、写log RSSが画像を集める際に、「一つのブログに付き最大3個の記事までしかチェックしない」ようになりますが、既に収集した画像のうち、3個の記事数を超える分の画像を削除するわけではありません。
最大何枚の画像を保存するか(保持画像数)
写log RSSが保持する画像枚数を設定します。ここで指定した数値よりも保存画像枚数が多くなると、古い画像から削除されます。削除された画像は復帰できません。
ここの数値を大きくすれば、沢山の画像を保持するようにになりますが、一覧表示時に時間がかかるようになります。なお、ブログパーツ表示では「取得基準日数」で設定した日数より古い画像は表示されないので、ブログパーツの表示にはここの設定は影響を与えません。[ _setup.php ] ファイルの74行目
$data_max = 1000;
で設定します。 |