スクロールリストで新着情報を表示する方法

短い一覧(新着情報)の書き出し件数を増やして、スクロールリストで表示する方法をご紹介します。

書き出し件数を増やす設定

admin/admin.cgi の編集

まずは admin/admin.cgi 内の設定を変更して、短い一覧の書き出し件数を増やして下さい。

初期設定では「短い一覧」に書き出される件数は3件になっています。これを、「30」など、スクロールリストに表示したい件数に変更して下さい。「0」を指定すると全件が書き出されます。

変更対象部分

コピー
#--------------------------------------------------------[line 200]--
# 短い一覧に表示する件数
#--------------------------------------------------------------------
# 短い一覧に書き出す記事件数を設定して下さい。
# 0 にすると全件を書き出します。
 
$conf{short_list_no} = 3;

変更例(30件表示)

コピー
$conf{short_list_no} = 30;

変更例(全件表示)

コピー
$conf{short_list_no} = 0;

表示件数変更の反映

admin/admin.cgi を編集後保存したら、サーバに上書きアップロードして下さい。「再構築(テンプレート変更反映)」ボタンを押すと、変更が反映されます。

インラインフレームの設定

表示するページでは、インラインフレームで書き出した短い一覧を表示させます。「scrolling="auto"」とすることで、読み込まれるページ(src)が長い場合に自動的にスクロールバーが表示されます。

組み込み先のページ(Webサイトのトップページなど)に下記の <iframe> タグを追加して下さい。青字部分は、「すぐ使えるCMS」で書き出した「短い一覧」のURLに対応するパスに変更して下さい。スタイルも変更できます。

コピー
<iframe
    style="border: none; width: 350px; height: 180px; margin:0; padding: 0;"
    scrolling="auto"
    frameborder="0"
    src="sugu/webdir/index_short.html"
>(IFRAME 機能を有効にして下さい)</iframe>