plugins:commenttree

差分

この文書の現在のバージョンと選択したバージョンの差分を表示します。

この比較画面にリンクする

plugins:commenttree [2011/03/23 21:28] (現在)
ライン 1: ライン 1:
 +====== NP_CommentTree.php ======
  
 +最新のコメントとトラックバックをツリー形式で表示するプラグイン。
 +
 +^General Plugin info ^^
 +^作者: | [[plugins:​authors:​mas]],​ [[plugins:​authors:​nakahara21]],​ [[plugins:​authors:​taka]],​ [[plugins:​authors:​yu]] |
 +^最新のバージョン:​ | 2.1 |
 +^入手先: |http://​japan.nucleuscms.org/​bb/​viewtopic.php?​p=18285#​18285|
 +^ソース: |  |
 +^動作サンプル:​ |  |
 +^フォーラム参照先:​ |http://​japan.nucleuscms.org/​bb/​viewtopic.php?​t=127|
 +
 +
 +=====インストール方法=====
 +  - Zipファイルを展開して、中身をサーバーのプラグインディレクトリにアップロードする
 +  - 管理画面からプラグインをインストールする
 +
 +=====このプラグインの使い方=====
 +
 +
 +
 +
 +=====スキン/​テンプレートへの記述=====
 +<code file><​%CommentTree(記事件数,​コメント件数,​表示種指定,​ブログモード)%></​code>​
 +
 +
 +==== 引数 ====
 +  - 記事件数 -- 表示させる記事件数。デフォルトは5。
 +  - コメント件数 -- 記事ごとに表示させるコメントとトラックバックの件数。デフォルトは4。
 +  - 表示種指定
 +    * **all** -- コメント・トラックバックを両方リストアップ(デフォルト)(v1.0までは'​both'​)
 +    * **c** -- コメントのみリストアップ (v1.0までは'​comment'​)
 +    * **t** -- トラックバックのみリストアップ (v1.0までは'​trackback'​)
 +  - ブログモード
 +    * **(空白)** -- すべてのblogから記事に対するコメント・TBだけをリストアップする
 +    * **current** -- 表示中のblogに属する記事に対するコメント・TBだけをリストアップする
 +    * **<>​n/​n** -- リストアップから除外するblogidを指定。頭に「<>​」を付ける。複数指定の場合はスラッシュで区切る。
 +    * **=n/n** -- リストアップするblogidを指定。頭に「=」を付ける。複数指定の場合はスラッシュで区切る。
 +
 +
 +==== 記述例 ====
 +  * <​code><​%CommentTree%></​code>​最新の記事5件についてコメントとトラックバックを合計で4件ずつ表示。
 +  * <​code><​%CommentTree(10,​5)%></​code>​最新の記事10件についてコメントとトラックバックを合計で5件ずつ表示。
 +  * <​code><​%CommentTree(5,​4,​c)%></​code>​最新の記事5件についてコメントのみ4件ずつ表示。
 +  * <​code><​%CommentTree(,,​t)%></​code>​最新の記事5件についてトラックバックのみ4件ずつ表示。
 +  * <​code><​%CommentTree(5,​4,​all,​current)%></​code>​カレントblogの記事に対するコメントとトラックバックのみに絞り込み+最新の記事5件についてコメントとトラックバックを合計で4件表示ずつ表示。
 +  * <​code><​%CommentTree(5,,​all,​=1/​3)%></​code>​blogのIDが1,​3の記事に対するコメントとトラックバックのみに絞り込み+最新の記事5件についてコメントとトラックバックを合計で4件表示ずつ表示。
 +  * <​code><​%CommentTree(,,,<>​1/​3)%></​code>​blogのIDが1,​3以外の記事に対するコメントとトラックバックのみに絞り込み+最新の記事5件についてコメントとトラックバックを合計で4件表示ずつ表示。
 +  * <​code><​%CommentTree(5,​4,​t,​current)%></​code>​カレントblogの記事に対するトラックバックのみ、最新の記事5件について4件ずつ表示。
 +
 +
 +
 +=====オプション=====
 +  * List. : ツリーの開始タグ。デフォルトは「<​ul class="​nobullets">​」
 +  * List(close). : ツリーの終了タグ。デフォルトは「</​ul>​」
 +  * List Item. : ツリーにぶら下がる要素(記事、コメント、トラックバック)の開始タグです。<​%kind%>​と書くと、記事の時は『item』、コメントの時は『comment』、トラックバックの時は『trackback』の文字に置き換えられCSSのclass名などとして利用できる。
 +  * List Item(close). : ツリーにぶら下がる要素の閉じタグ。
 +  * Item Format. : ツリーにぶら下がるコメント、トラックバックの表示形式です。<​%date%>​は日時、<​%name%>​はコメント投稿者(トラックバックのタイトル)、<​%comment%>​はコメント、トラックバックの内容に置き換えらる。
 +  * Date Format. : 『Item Format.』に記述できる<​%date%>​の書式。
 +  * Comment Format. : 『Item Format.』に記述できる<​%comment%>​の書式。<​%content%>​はコメント、トラックバックの内容に置き換えられる。
 +  * Item title Length. : 記事のタイトルについて表示させる文字数。
 +  * Name Length. : <​%name%>​で表示させる文字数。
 +  * Comment Length. : <​%content%>​で表示させる文字数を'​Item title - name length'​(『Name Length.』と同じ数)もしくは'​Same as title length'​(『Item title Length.』と同じ数)から選ぶ。
 +
 +
 +
 +\\ \\ *日付の書式はhttp://​jp.php.net/​manual/​ja/​function.date.phpを参考にしてください
 +
 +=====Tipsと裏技=====
 +
 +=====希望事項=====
 +
 +=====バ�
 +
 +�=====
 +
 +=====開発履歴=====
 +  * version2.1 [2007-04-05] by mas
 +    * トラックバック表示の際ににエラーになる可能性があるので修正
 +  * version1.1 [2007-02-27] by mas
 +    * プラグインオプションのtbflagを削除
 +    * NP_Trackbackがインストールされていない時正常にインストールできない不具合を修正
 +    * 引数の記述方法をNP_LatestWritebacksに準拠
 +    * プラグインオプションで指定する変数を「%hoge%」から「<​%hoge%>​」に変更(NP_LatestWritebacks風)
 
plugins/commenttree.txt · 最終更新: 2011/03/23 21:28 (外部編集)