newentryプラグインは、「掲示板」のイメージで新しいエントリを追加できるプラグインです。blosxom をベースに掲示板を運用したい時に使用できます。
Limitations
- 別途 writeback プラグインの導入が必要です。
- このプラグインは blosxom Starter Kit(BSK) を使用して blosxom をインストールしていることを前提とした作りになっています。もしBSKを使わずにblosxomを運用している時は、別途プラグインの設定が必要になります。
- 表示順番をいじっているので、paginate などのページ制御系のプラグインとは相性が悪いです。
Settings
主な設定項目を紹介します。詳細はドキュメントを参照して下さい。
- $newentry_category
- フォームから入力された書き込みを保存する、$blosxom::data_dir 配下のディレクトリの名前
- $max_length_comment, $min_length_comment
- 書き込み時を許可するコメントの最大/最小バイト数
- $denyret
- 一回の投稿の中に含まれる改行の数の最大値
- $deny_timesrc
- 同一IPから許可する書き込み間隔
- $format_first_line
- 投稿された書き込みの1行目のフォーマット(blosxomではエントリのタイトルとみなされる)
- $use_age
- Writebackがあったエントリを上位に持ってくる機能(いわゆるage)を使用するなら1
Template components
- $newentry::form
- 入力フォームを表示
- $newentry::response
- newentry からのメッセージを表示
- $newentry::date
- エントリの更新日時文字列(story で使用可能)
- $writeback::writebacks
- story.html の $body の下に埋め込むことにより、エントリに対するコメントが(writeback.htmlが適用された形で)この部分に表示されるようになります
See Also
http://fukaz55.main.jp/projects/newentry/
Download
http://fukaz55.main.jp/source/newentry050820.lzh
Last-Modified: 2006-11-21T18:34:44+09:00