all about blosxom
blosxomのプラグインのリストです。 最終的には、簡便なフォームでページを自動生成する機能と古いバージョンも含めてホスティングする機能を持ったページを作れたら良いなとか。 * このWiki内に解説のあるプラグインのリスト アルファベット順に並べたプラグインのリストです。追加する場合はアルファベット順になるように追加してください。 -[[anyencoding]] - &cpan(Encode)モジュールを使用し、フレーバーごとに異なる文字コードに変換して出力することを可能にします。 -[[auto_markup]] - 良く使う改行やURL表示を自動的にマークアップします。表示する時にマークアップしているだけなので、元データを壊す様な事はありません。 -[[awsxom]] - Amazon Web Services から ASIN/ISBN をキーに情報を取得し、エントリに商品情報を貼り付けるプラグインです。 -[[back_and_forth]] - エントリ個別のページに、前後のエントリへのリンクを挿入するためのプラグインです。 -[[bar_calendar]] - calendarプラグインを改造し、月間カレンダーのみ、年間カレンダーのみ、年月両方を任意に定義できるようにしたものです。 -[[beat]] - エントリの更新時間を&verb(SwatchBeat)フォーマットで表示するためのプラグインです。 -[[categories]] - categoriesプラグインを改造し、カテゴリの名前を任意に定義できるようにしたものです。 -[[date_title]] - 年月日ごとの閲覧の場合、その年月日をtitle要素に追加したりというようなことができるようにするプラグインです。 -[[edit_in_place]] - ブラウザ上で記事をその場で投稿/編集できるようにするプラグインです。 -[[entry_title]] - エントリごとの閲覧の場合、そのエントリのタイトルをtitle要素に追加したりというようなことができるようにするプラグインです。 -[[entry_num]] - 投稿したエントリの数を任意の場所に表示することができるプラグインです。 -[[excerpt]] - エントリの要約のようなそうでもないような短めの文章を生成するプラグインです。 -[[gentime]] - ページの生成にかかった時間を取得するプラグインです。 -[[gsitemap]] - &link(Google サイトマップ,https://www.google.com/webmasters/sitemaps/) に対応する XML ファイルを生成できるようにするプラグインです。 -[[include_file]] - 指定されたディレクトリ以下のファイルを flavour に取り込みます。 -[[jencoding]] - &cpan(Jcode)モジュールを使用し、フレーバーごとに異なる文字コードに変換して出力することを可能にします。 -[[last_modified]] - クライアントのIf-Modified-Since付きのリクエストに対して、304 Not Modifiedを適切に返してやるプラグインです。 -[[list_title_at_month]] - 月ごとの閲覧の場合、エントリのタイトルのみをずらっと並べるプラグインです。 -[[list_title_at_year]] - 年ごとの閲覧の場合、エントリのタイトルのみをずらっと並べるプラグインです。 -[[localbeat]] - エントリの更新時間を&verb(SwatchBeat)フォーマットで、且つローカルタイムを基準に計算して表示するためのプラグインです。 -[[mailpost]] - 自分宛のメール投稿フォームを設置するためのプラグインです。 -[[mmtoday]] - &link(MM/Memo,http://1470.net/mm/) のメモを、Blosxomに取り込んで「今日のメモ」として表示する機能を提供するプラグインです。 -[[newentry]] - 掲示板のイメージで新しいエントリを追加できるプラグインです。blosxom をベースに掲示板を運用したい時に使用できます。 -[[notfound]] - 要求されたURLに対して記事が存在しなかった場合に、404 Not Foundのステータスとページを出力するようにします。 -[[oddoreven]] - 表示中のページで、エントリが奇数番目か偶数番目かを知ることができるプラグインです。 -[[one_year_ago]] - エントリごとの閲覧の場合、そのエントリの日付けのちょうど一年前の同じ日に書いたエントリのリストを生成するプラグインです。 -[[paginate_simple]] - トップ・ページやカテゴリごとのページで「次のページ」や「前のページ」へのリンクを生成するプラグインです。 -[[paging]] - 検索エンジンの検索結果のページなどでよくある、いわゆる「ページング」の機能を追加するプラグインです。 -[[posthead]] - WEBブラウザからの新規投稿作業を軽減させる目的で、投稿カテゴリとエントリ名を指定してwikieditishプラグインに処理を引き継ぐプラグインです。 -[[push_if_first]] - 最初に出力されるエントリの場合にのみデータを追加できるようになるプラグインです。 -[[rss_date]] - RSSで使用する、ページの最終更新日時を提供するプラグインです。 -[[same_category]] - エントリごとの閲覧の場合、そのエントリと同じカテゴリの最近のエントリのリストを生成するプラグインです。 -[[section]] - 日付ベースのエントリ検索を拡張し /2006/09/09/1 という URL でエントリを特定できるようにします。この例であれば 2006年9月9日の最初のエントリだけを表示します。 -[[snap_in]] - 画像や外部 HTML ファイルを簡単にエントリに取り込むためのプラグインです。 -[[spam_blocker]] - スパム対策機能を追加するプラグインです。 -[[thumbnail]] - 画像のサムネイル作成と表示を行うプラグインです。 -[[w3c]] - エントリの日付をW3CDTFなフォーマットで表示するためのプラグインです。 -[[x_double_posting_blocker]] - コメント投稿後のブラウザリロード時の2重投稿を防止するプラグインです。 -[[xhtml2html]] - 記事をapplication/xhtml+xmlで提供する際に、未対応ブラウザに対してはtext/htmlで提供するようにします。 * 外部サイトのみに解説のあるプラグインのリスト こちらは国内サイトで公開されているもの(つまり日本語で解説があるもの)と海外サイトのみで公開されているものに大雑把に分けた上で、アルファベット順に並べたプラグインのリストです。追加する場合はアルファベット順になるように追加してください。 こちらのリストはリンクを張るだけです。つまり、プラグイン製作者に許可を取る必要がない(はずな)ので、見つけたらどんどん登録してOKです。簡単な説明は欲しいかも。最終的には解説ページを作って、上のリストの方へ移動させたりとか。 ** 国内 -&link(date_0sup,http://www.akatsukinishisu.net/itazuragaki/blosxom/date_0sup.html): $mo_numや$minなどから最初の0を削除 -&link(entries_filedate,http://sweet.littlestar.jp/b/index.cgi/mayim/20040830003313.htm):ファイル名先頭のYYYYMMDDを更新日時に置き換える(例:20040830003313.txt→2004/08/30 00:33) -&link(entries_kache,http://www.akatsukinishisu.net/itazuragaki/blosxom/entries_kache.html): entries_cacheをW3CDTFで -&link(headinglevel,http://www.akatsukinishisu.net/itazuragaki/blosxom/headinglevel.html): フレーバーで見出しレベルを切り替え -&link(recentwritebacks_tree,http://www.unknownplace.org/blosxom/blog/blosxom/90.html): 最近受け取ったwritebackをツリー状にして云々(現在つながりませんが&link(こちら,http://blosxom.ookee.com/blosxom/plugins/v2/recentwritebacks_tree-v1i0)からダウンロードできます) -&link(redirectif_noflavour,http://tokyoenvious.xrea.jp/b/blog/blosxom/redirectif_noflavour_2.html) 存在しないフレーバーのリクエストを、デフォルトフレーバーへ飛ばす -&link(rwbc,http://www.akatsukinishisu.net/itazuragaki/blosxom/rwbc.html): キャッシュファイルを使って最近受け付けたwritebackのリストを出力。RSSも出力できます。(recent writebacks cache) -&link(ufyu,http://hail2u.net/archives/blugins/ufyu/): シンプルな記法でエントリを書けるとかそういう類のものになるかもしれないもの -&link(upload,http://www.akatsukinishisu.net/itazuragaki/blosxom/upload.html): ファイルアップロード用のプラグイン。ブラウザから更新する人向け -&link(yoshitaka,http://castor.s26.xrea.com/download/#item01): 各ページのエントリ表示数を日単位にする -&link(dynamic_cache,http://ck2-blogger.com/blosxom/dynamic_cache02.htm): 動的生成ページをキャッシュしてくれるプラグイン。キャッシュが存在する場合は、キャッシュファイルを表示します。 -&link(same_topic,http://ck2-blogger.com/blosxom/same_topic02.htm): ひとつのトピックについて書かれた複数のエントリを抽出して、古い順に並べるというものです。 ** 海外 -&link(atomfeed,http://sgp.me.uk/sam/2005/08/04/atom-for-blosxom): Atomフィードを出力する&link(atomfeed,http://www.blosxom.com/plugins/syndication/atomfeed.htm)をAtom 1.0に対応させたもの -&link(calendar,http://molelog.molehill.org/blomt/archives/2003/04/calendar_plugin.html): 3種類のカレンダーを出力する -&link(deloxom,http://negatendo.net/~brett/deloxom.html): &link(del.icio.us,http://del.icio.us/)へ投稿したブックマークをフレーバーに埋め込む -&link(feedback,http://www.hecker.org/blosxom/feedback): ゴージャスなwriteback -&link(find,http://fletcher.freeshell.org/wiki/FindPlugin): 独立型検索機能プラグイン -&link(keywords,http://www.grayman.de/blog/verschiedenes/blosxom/keywords.html): 独自タグで囲った語を meta keywords に挿入するプラグイン -&link(interpolate_fancy,http://www.blosxom.com/plugins/interpolate/interpolate_fancy.htm): flavourで条件定義やインストール済みのプラグインのサブルーチン呼び出しを可能にする -&link(maltcat,http://noone.org/blog/English/Computer/Perl/Blosxom%20plugin%20multcat.html): 各エントリに複数のカテゴリ指定を可能にする -&link(pagetype,http://homepage.mac.com/barijaona/download/pagetype): htmlフレーバーで&link(interpolate_fancy,http://www.blosxom.com/plugins/interpolate/interpolate_fancy.htm)を利用することでメインblog、カテゴリー・アーカイブ・ページ、年代順のアーカイブ・ページ、個々のストーリー・ページのように表示非表示を選択できるプラグイン -&link(prevnexstory,http://homepage.mac.com/barijaona/web/blosxomsk/en/standalones.html): パンくずナビゲーション的なプラグイン。&link(blosxomsk.zip,http://homepage.mac.com/barijaona/download/blosxomsk.zip)に同梱されている。 -&link(seemore,http://molelog.molehill.org/blomt/archives/computers/internet/web/blosxom/plugins/seemore/index.html): MT 系ブログの「続きを読む」を生成するプラグイン -&link(tagging,http://noone.org/blog/English/Computer/Perl/Blosxom%20plugin%20tagging.html): タグ -&link(wikieditishvc,http://sgp.me.uk/sam/2005/08/05/wikieditish-vc): 簡単なバージョン管理というか一回巻き戻せる機能付きの&link(wikieditish,http://www.blosxom.com/plugins/edit/wikieditish.htm) * プラグインの投稿について プラグインの投稿については制限はありません。しかしながら他人のプラグインを投稿する場合は細心の注意を払ってください。ここに投稿されたことについて、プラグインの作者から何かしらのクレームが来た場合は削除することもあります。 投稿そのものの書き方などはPluginTemplateや他のプラグインの書き方を参考にしてください。