plugins:showblogs

NP_ShowBlogs

標準のスキン変数<%blog%>との互換性を持つ、多機能なアイテム一覧プラグイン。数あるNucleusプラグインの中でも、特に愛用者が多いプラグインです。

General Plugin info
作者: nakahara21 , Taka , kimitake , shizuki
Version: Ver2.7(2007/05/08)
Download: NP_ShowBlogs-2.7.zip (10.76kb)
ソース:
フォーラム参照先: http://japan.nucleuscms.org/bb/viewtopic.php?t=355

インストール方法

このプラグインの使い方

基本的には、<%blog(template)%>と書く代わりに<%ShowBlogs(template)%>と記述するだけです。これによりデフォルトでページスイッチが表示され、過去のアイテムへのアクセスがしやすくなります。

スキン/テンプレートへの記述

<%ShowBlogs([テンプレート], [アイテム数], [ブログ], [ページスイッチ], [ソート], [固定表示ID], [固定表示テンプレート], [カテゴリーモード], [広告コード表示モード], [カテゴリ選択時の固定記事の表示方法])%>

  • テンプレート

 テンプレート名(例:default/index)

  • アイテム数

  1ページ中に表示するアイテムの数

  • ブログ
    • 空白 → カレントのブログ
    • 1/2/5 → ID1・2・5のブログ
    • <>3/6 → ID3・6以外のブログ(先頭に<>を付ける)
    • all → 全てのブログ
  • ページスイッチ 通常はページの上下に表示。小数点以下を 1 にすると上だけ 9 にすると下だけ表示
    • 0:ページスイッチ非表示。
    • 1または1.1・1.9:«Prev||Next» (デフォルト値)
    • 2または2.1・2.9:«Prev|| 1 . 2 . 3 . . . 18 . 19 . 20||Next»
    • 3または3.1・3.9:«Prev|| . . . . 3 . 4 . 5 . 6 .7 . . . . ||Next»
  • ソート
    • DESC アイテム日付降順
    • ASC アイテム日付昇順
  • 固定表示ID
    • 固定表示させるアイテムIDを記入("/"で区切って複数指定可)
  • 固定表示テンプレート
    • 固定表示アイテムに使うテンプレート
    • 無記入なら通常記事表示と同じテンプレートを使用
  • カテゴリーモード
    • 1/2/5 の様に、表示したいカテゴリーを '/' で区切って記述する事で、指定したカテゴリーのアイテムのみ表示
    • <>3/6 のように、先頭に '<>' をつけるとその ID のカテゴリーは表示されません
  • 広告コード表示モード
    • 0 : 広告コードを表示しません
    • 1以上 : 広告コードを表示します
  • カテゴリ選択時の固定記事の表示方法
    • 0 : カテゴリ選択時は固定アイテムの表示を解除
    • 1以上 : 選択しているカテゴリに所属する固定アイテムのみ表示

このドキュメントを書くに辺り生獣 - 観察記録 [NP_ShowBlogsの使い方。]を参考にさせていただきました

オプション

NP_ShowBlogsのオプション画面

  • 1番目
    テンプレートに、各記事が属するカテゴリ名表示用変数<%category%>を書いた箇所に表示するフォーマット。
    allブログモード時のみ有効。
    • 0:『カテゴリ名 on ブログ名』
    • 1:カテゴリ名のみ
    • 2:ブログ名のみ
  • 2番目
    固定表示記事の指定リストを表示中のブログに属する記事だけに絞り込んで表示する可動化の指定。
    allブログモード時では無効。
    • 0:フィルタリングせず、パラメータ指定の記事すべてを固定表示。
    • 1:表示中のブログに属する記事だけを固定表示。
  • 3番目
    1つ目の記事と2つ目の記事の間に挿入するコード。主に広告挿入で使用する。
    入力されたテキストがそのまま埋め込まれます。Nucleus変数は使えません。

Tipsと裏技

既知の問題点

  • オプションで間に挿入するコードを指定している場合はRSS出力用に使用できない。
  • 特定ブログ(カテゴリ)の指定(除外)をパラメータで指定できない。

開発履歴

  • version 2.7 [2007-05-07]
    • doIf対応バージョン。ページスイッチ表示変更機能搭載。
  • version 2.66.2 [2006-11-30]
    • 不具合修正
  • version 2.66 [2006-11-27]
    • 機能アップ諸々
  • version 2.61 [2006-09-20]
    • security fix by kimitake
  • version 2.5 [2006-05-11]
    • 日付ヘッダのバグ修正。
    • (NP_TagEXの)あるタグが指定された記事を複数のblog間から抽出して一括表示できるように。
    • $_SERVER['REQUEST_URI']を返さない環境に対応。
    • ページスイッチの追加と改良。
  • version 2.04 [2005-11-01]
    • NP_TagEX対応。
  • version 2.01 [2005-07-07]
    • 1番目の記事の後に広告等を挿入する機能を付加。
    • 無限階層のサブカテゴリ対応。
  • version 2.00 [2004-06-22]
    • php4.0.6でもページ切替えできるように。
    • 固定表示アイテムの表示に使うテンプレートをパラメータで指定できるように(指定しない場合は通常記事表示と同じテンプレートを使います)。
    • 複数stickyID指定の際は、表示blogに属する物だけを抽出して固定表示できるように(抽出しないで全部表示も可能)。
    • allモードの時は、カテゴリ名の表示形式を選択できるように。
    • マルチカテゴリ対応(マルチ使っていなくてももちろん大丈夫)。
  • version 1.03 [2004-04-09]
  • version 0.3s [2004-01-06]
  • version 0.3 [2003-12-09]
  • version 0.24 [2003-11-13]
  • version 0.22 [2003-11-13]
  • version 0.12 [2003-11-12]
 
plugins/showblogs.txt · 最終更新: 2011/03/23 21:28 (外部編集)