2006-05-04 Thu

NP_CommentParagraph|使用方法とダウンロード

コメント表示のマークアップをXHTMLとして正しいマークアップに変換するプラグイン。引用時に「<blockquote></blockquote>」を出力することもできます。

NP_CommentParagraphの機能

  1. 2回以上続く「<br />」を「</p><p>」に変換します。
  2. 行頭が引用符(任意の文字「>」など)で始まる文字列を「<blockquote><p>文字列</p></blockquote>」でマークアップします。2個以上の引用符が連続している場合、階層的に引用していきます。

オプション設定

コメント本文の最初と最後に「<p></p>」を出力しますか?

「はい」にすると、コメント本文全体を「<p></p>」で囲みます。デフォルトは「いいえ」です。

「<p>」タグのクラス属性

<p>タグにclass属性をつけることができます。任意のclass名を入力してください。空の場合はclass属性はなくなります。デフォルトは空です。

引用開始の文字

ここに入力した文字が行頭にある場合、その文字列全体を「<blockquote><p>文字列</p></blockquote>」で囲みます。その際、その文字自体(引用符)は削除されます。文字は複数設定できます。半角の「,」で区切ってください。通常は「>」「>」ぐらいで十分だと思います。なにも入力されていない場合は、引用機能は働きません。デフォルトは空です。

設定画面サンプル

NP_CommentParagraph 2.0 設定画面

Special Thanks

このプラグインの元ネタは現在サイト再構成(?)中の「dj k!ng」さんによる「コメントを整形する」という記事です。またこのバージョンから導入した、引用部分を「<blockquote>」でマークアップするための正規表現は、ほとんどdj K!ngさんにご指導いただきました。ほんとにありがとうございます。

ダウンロード

このプラグインのライセンスは、本体であるNucleusに準じ、GPLです。詳しくはNucleus CMS Japan、またはライセンスについて - GNU プロジェクト - フリーソフトウェア財団 (FSF)をご覧ください。

また、このプラグインは僕がPHPの勉強がてら作成したのもので、重大な欠陥があるかもしれません。このプラグインを使用されたことで、不具合が生じても当サイトは責任をとれませんので、ご使用は自己責任でお願いします。

ご報告いただいた不具合やご要望には可能な限り対応したいと思っていますので、なにかありましたらこの記事のコメントまでご連絡ください。

Download:NP_CommentParagraph 2.02(zip)

2006-05-04 Thu / Category - Nucleus Plugin

このページの先頭に戻る

Copyright 2006 - Heartfield