Camp26 Random Contentを使って記事をランダム表示する
概要 :
Joomla!では、標準で、ニュースフラッシュモジュールというモジュールがあります。
これを使うと、指定された一つのカテゴリの中からランダムに記事を選択し、表示することができます。記事の数は、複数指定することもできます。
ただ、このモジュールでは、セクションでなくカテゴリであり、ヘッドラインのような自動的に先頭の文字を数文字取り出して見せてくれるような機能がありません。
そのため、使い勝手が悪く、使っていませんでした。長く、サイトの運営を行っていると、記事の数も増えてきます。
記事の数、範囲が広がれば、いろんな方々(多種多様)が、サイトを訪れます。
その方々に、お目当ての記事以外にも、色々あるよ・・・と紹介して、より運営するサイトを気に入っていただければ、なお、良いと思いませんか?
そんな時に、ランダム抽出の記事のヘッドラインを表示してくれるモジュールが、今回、ご紹介する Camp26 Random Content です。
(もともと、この分野のモジュールは、少ないです。その中でも、非商用で、使えるもの・・・と探すと、大方、このモジュールにたどり着かれるのではないでしょうか。)
もっと、Joomla!やPHP、Apacheについて詳しく知りたい方は、以下の本なども良いと思います。
本から学ぶことは多いと思います。ネットだけでは判らない様々な事に気づかされます。
早速、使ってみましょう
先のダウンロードサイトから、ZIPファイルをダウンロードし、インストールを行います。
(メニューの [エクステンション] - [インストール/アンインストール] から行ってください。)
インストールを終えると、デフォルトの
"Random Content "が作成されますので、それを編集しましょう。
(メニューの [エクステンション] - [モジュール管理] から
"Banner Slider"を探してください。)
Camp26 Random Content固有のパラメータについて記述します。
パラメータ名 | 説明 |
モジュールクラス: | モジュールのサフィックス名です。 |
Frontpage Items : | フロントページの記事を表示対象にするかどうかを指定します。 |
Show Introtext: | 記事の導入部分を表示するかどうかを指定します。 |
Limit Introtext: | 記事の導入部分の最大文字数を指定します。 |
Count : | リストアップする記事数を指定します。 |
Category ID : | リストアップする対象のカテゴリIDを指定します。複数の場合は、カンマで区切ります。 |
Section ID : | リストアップする対象のセクションIDを指定します。複数の場合は、カンマで区切ります。 |
後は、通常のモジュールと同様に、表示位置や対象メニューを決定して、"有効"にすれば、表示されます。
以下は、テスト用のランダム記事リストイメージです。
モジュールサフィックス、CSSを使ってきれいにすれば、十分、使えると思います。
結構、良いと思いますが、ただ、AlphaContent のような画像+記事の導入部分のようなピックアップができれば、なお、良いと思いました。
以前、AlphaContentのランダム記事があったような気もしたのですが、少なくとも、今は、ないようです。
もし、そのようなものをご存知であれば、コメントいただければ幸いです。
コメントをどうぞ