inspfightmanの日記 RSSフィード

2008-08-27

[][][][] 第11弾/コンテンツリスト表示モジュール

 金魚屋開発支援シリーズ第11弾。

 好きなテンプレートでコンテンツのリストを表示するためのモジュール

はじめに

  • 以下あらゆる著作物の利用に関して著作者は一切の責任を負いません。
  • 以下あらゆる著作物の著作権は金魚屋ですが、とりたてて利用に制限はありません。
  • 利用にはHTMLPHP について多少の知識が必要です。
  • ツッコミ大歓迎。
  • 細かいところは解説しません。
  • 設定とか間違えるとエラー吐きます。
  • これはCMS Joomla!モジュールです。

NAME

mod_kingyoya_content_list - コンテンツリスト表示モジュール

Latest Version

HISTORY

2008-08-27 Version 1.0.0

 公開

動作環境

  • Joomla 1.0.x

目的

  • 自分の好きなようにコンテンツのリストを出力するモジュールが欲しかった。

NOTICE

  • 引数間違えたり値とり損ねたりするとE_USER_WARNING にエラー吐きます。

テンプレート」について

 モジュールの設定画面で表示に利用するテンプレートを指定できる。

 テンプレートでは、{ と } で囲まれた値を記述することで、カテゴリ名やコンテンツ名などの可変の

内容を表示することができる。

テンプレート

テンプレート」にはリストを表示するための枠となるHTML を指定する。

{BR}
改行タグ<br />に変換。テンプレートに直接改行タグを書けないことに注意。
{ITEMS}
コンテンツのリストを表示する。リストの各要素の表示には、後述の「アイテムテンプレート」が利用される。
{SECTION_ID}
セクションIDを表示する。
{SECTION_NAME}
セクション名を表示する。
{SECTION_TITLE}
セクションタイトルを表示する。
{SECTION_DESCRIPTION}
セクション説明を表示する。
{SECTION_IMAGE}
セクション画像のURLを表示する。例) <img src="images/stories/{SECTION_IMAGE}" />
{CATEGORY_ID}
カテゴリIDを表示する。カテゴリ指定のときのみ有効。
{CATEGORY_NAME}
カテゴリ名を表示する。カテゴリ指定のときのみ有効。
{CATEGORY_TITLE}
カテゴリタイトルを表示する。カテゴリ指定のときのみ有効。
{CATEGORY_DESCRIPTION}
カテゴリ説明を表示する。カテゴリ指定のときのみ有効。
{CATEGORY_IMAGE}
カテゴリ画像のURLを表示する。カテゴリ指定のときのみ有効。例) <img src="images/stories/{CATEGORY_IMAGE}" />
「アイテムテンプレート

 「アイテムテンプレート」にはリストの各要素を表示するためのHTML を指定する。

{BR}
改行タグ<br />に変換。テンプレートに直接改行タグを書けないことに注意。
{ID}
コンテンツのID を表示する。リンクのURL などにも利用可能。例) <a href="index.php?option=com_content&task=view&id={ID}">
{TITLE}
コンテンツタイトルを表示する。
{TITLE_ALIAS}
コンテンツタイトル別名を表示する。コンテンツタイトル別名が設定されていない場合は、タイトルを表示する。
{INTROTEXT}
概要文を表示する。
{FULLTEXT}
本文を表示する。
{PUBLISH_UP}
公開開始日時を表示する。
{PUBLISH_DOWN}
公開終了日時を表示する。
{CREATED}
作成日時を表示する。
{CREATED_BY}
作成ユーザのIDを表示する。
{CREATED_BY_NAME}
作成ユーザの名前を表示する。
{MODIFIED}
更新日時を表示する。
{MODIFIED_BY}
更新ユーザのIDを表示する。
{MODIFIED_BY_NAME}
更新ユーザの名前を表示する。
{HITS}
表示数を表示する。
{SECTION_ID}
セクションIDを表示する。
{SECTION_NAME}
セクション名を表示する。
{SECTION_TITLE}
セクションタイトルを表示する。
{SECTION_DESCRIPTION}
セクション説明を表示する。
{SECTION_IMAGE}
セクション画像のURLを表示する。例) <img src="images/stories/{SECTION_IMAGE}" />
{CATEGORY_ID}
カテゴリIDを表示する。
{CATEGORY_NAME}
カテゴリ名を表示する。
{CATEGORY_TITLE}
カテゴリタイトルを表示する。
{CATEGORY_DESCRIPTION}
カテゴリ説明を表示する。
{CATEGORY_IMAGE}
カテゴリ画像のURLを表示する。例) <img src="images/stories/{CATEGORY_IMAGE}" />

FILES

mod_kingyoya_content_list.xml

 インストールXML

mod_kingyoya_content_list.php

 モジュールスクリプト

mod_kingyoya_content_list.class.php

 モジュール表示クラススクリプト

スパム対策のためのダミーです。もし見えても何も入力しないでください
ゲスト


画像認証

トラックバック - http://d.hatena.ne.jp/inspfightman/20080827/1219775228

Copyright (C) 金魚屋・J・龍角 All right reserved.

当ブログの記事、写真などの二次利用に関する制限はありません。