plugins:latestwritebacks

NP_LatestWritebacks.php

最新のコメントとトラックバックのリストを表示するプラグイン。

General Plugin info
作者: nakahara21+藤咲+kimitake+shizuki
最新のバージョン: 1.5a
入手先: http://japan.nucleuscms.org/bb/viewtopic.php?p=17726#17726
ソース: NP_LatestWritebacks.phpのソースコード
動作サンプル:
フォーラム参照先: http://japan.nucleuscms.org/bb/viewtopic.php?t=112

インストール方法

  1. Zipファイルを展開して、中身をサーバーのプラグインディレクトリにアップロードする
  2. 管理画面からプラグインをインストールする

このプラグインの使い方

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

<%LatestWritebacks(件数,ブログモード,表示種指定)%>

引数

  1. 件数 – 最大表示件数。デフォルトは5。
  2. ブログモード
    • current – 表示中のblogに属する記事に対するコメント・TBだけをリストアップする
    • <>n/n – リストアップから除外するblogidを指定。頭に「<>」を付ける。複数指定の場合はスラッシュで区切る。
    • =n/n – リストアップするblogidを指定。頭に「=」を付ける。複数指定の場合はスラッシュで区切る。
  3. 表示種指定
    • c – コメントのみリストアップ
    • t – トラックバックのみリストアップ

記述例

  • <%LatestWritebacks%>

    最新のコメントとトラックバックを合計で5件表示

  • <%LatestWritebacks(10)%>

    最新のコメントとトラックバックを合計で10件表示

  • <%LatestWritebacks(10,current)%>

    カレントblogの記事に対するコメントとトラバのみに絞り込み+最新のコメントとトラックバックを合計で10件表示

  • <%LatestWritebacks(10,=1/3)%>

    blogのIDが1,3の記事に対するコメントとトラバのみに絞り込み+最新のコメントとトラックバックを合計で10件表示

  • <%LatestWritebacks(10,<>1/3)%>

    blogのIDが1,3以外の記事に対するコメントとトラバのみに絞り込み+最新のコメントとトラックバックを合計で10件表示

  • <%LatestWritebacks(10,,c)%>

    最新のコメントのみ10件表示

  • <%LatestWritebacks(10,,t)%>

    最新のトラックバックのみ10件表示

  • <%LatestWritebacks(10,current,t)%>

    カレントblogの記事に対するトラバのみ10件表示

オプション

  • Date format for Comments : コメントを受けた日時の書式
    デフォルトは「Y-m-d H:i:s」
  • Date format for TrackBacks : トラックバックを受けた日時の書式
    デフォルトは「m-d」
  • comment list header : コメントの一覧のヘッダ

デフォルトは 「<ul>」

  • show comment template : コメント一覧の本体

デフォルトは 「<li>&clubs;<a href="<%itemlink%>#c<%commentid%>"><%commentdate%>|<%commentator%>&gt;<%commentbody%></a></li>」

  • comment list footer : コメントの一覧のフッタ

デフォルトは 「</ul>」

  • trackback list header : トラックバックの一覧のヘッダ

デフォルトは 「<ul>」

  • show trackback template : トラックバック一覧の本体

デフォルトは 「<li>&hellip;<a href="<%itemlink%>#trackback"><%tbdate%>|<%blogname%> ping: "<%entrytitle%>"</a></li>」

  • trackback list footer : トラックバックの一覧のフッタ

デフォルトは 「</ul>」



*日付の書式はhttp://jp.php.net/manual/ja/function.date.phpを参考にしてください

Tipsと裏技

希望事項

バグ

開発履歴

  • version1.3 [2006-11-23] by shizuki
    • 表示形式をテンプレートで変更できるように
  • version1.2 [2006-09-18] by kimitake
    • コメントから最初の数文字取り出すときに、途中 " で括られていると、以降の文字がすべて " の中に含まれてしまうバグの修正。前回のバグ修正時に、元々あった処理を削除してしまったので、復活させた。
  • version1.1 [2006-09-14] by kimitake
    • 一部セキュリティ上の不具合修正
  • version1.0 [2006-04-14] by nakahara21
    • ブロック機能のあるトラックバックプラグイン使用時にブロックTBを非表示へ
    • リンクURLの見直し
    • マーキング文字を実体参照文字へ
  • version0.9 [2004-10-10] by Fujisaki
    • プラグインオプションを廃止、引数による指定へ
  • version0.8 [2004-03-04] by nakahara21
    • コメントもトラックバックも存在しない時に出るエラーに対応
    • トラックバックを混在させるかどうか選択可能に(プラグインの編集オプションで指定)
    • 文字数切り詰めにshorten使用
    • 時間のかかるarray_sliceを除去
    • リンクURLの見直し
  • version0.6 [2004-02-02] by nakahara21
    • 特定blogまたは除外blogの指定対応
  • version0.5 [2003-11-25] by nakahara21
    • Nucleus v2.5以降に対応
    • 文字数切り詰め改善
    • トラックバックプラグインの有無判定
  • version0.4 [2003-10-05] by nakahara21
    • 文字数切り詰め改善
    • リンクURL改善
  • version0.3 [2003-08-26] by nakahara21
    • 初回リリース
 
plugins/latestwritebacks.txt · 最終更新: 2011/03/23 21:28 (外部編集)