Serene Bach - sb Development Laboratory presents

並べ替えプラグイン ver 0.01

Serene Bach用プラグイン「並べ替え」ver 0.01を公開しています(ダウンロードセンター)。

カテゴリー・リンク・オススメ・ユーザーの並べ替えを容易にするプラグインです。

並べ替えプラグインver 0.01では、ver 0.00から以下のバグが修正されています。

  • ユーザーの並べ替えを行うとユーザーの個別設定が消えてしまいます

ver 0.00をご利用されている方は、プラグインディレクトリに置いてある「Reorder.pm」を差し替えて下さい。再構築などは必要ありません。

カテゴリー別記事リスト ver 0.01

Serene Bach用プラグイン「カテゴリー別記事リスト」ver 0.01を公開しています(ダウンロードセンター)。

カテゴリー別の最新記事リストを表示するための独自ブロックならびに独自タグを追加するためのプラグインです。Serene Bach 2.12R以降でご利用いただけます。

以下の独自ブロックを追加します。

per_category有効なカテゴリーの数だけ表示されます
per_category_availableper_category が有効な場合にひとつだけ表示されます
per_category_not_availableper_category が無効な場合にのみ表示されます

これらの独自ブロックはトップページなどのページモードでのみ有効です。その他のモードでは表示できません。

per_category ブロックはカテゴリーの並び順通りに出力されます。ただし、カテゴリーの記事がない場合はスキップします。トップページならびにリストに表示しないカテゴリーもスキップされます。

また、per_categoryブロック内では、以下の独自タグがご利用いただけます。

{percat_category_fullname}カテゴリーの名を親カテゴリーも含めて表示します
{percat_category_link}カテゴリーページの url を表示します
{percat_category_name}カテゴリー名を表示します(親カテゴリー名は含めません)
{percat_category_description}カテゴリーの説明を表示します
{percat_category_id}カテゴリー id を表示します
{entry_list_percat}該当カテゴリーの記事リストを最新記事数だけ表示します

例えば、以下のような記述をテンプレートに追加します。

<!-- BEGIN percat_available -->
<dl class="category">
<!-- BEGIN per_category -->
<dt>{percat_category_fullname}</dt>
<dd>{entry_list_percat}</dd>
<!-- END per_category -->
</dl>
<!-- END percat_available -->
<!-- BEGIN per_category_not_available -->
<p>記事が投稿されていません。</p>
<!-- END per_category_not_available -->

ご利用の前に、必ず付属のreadme.txtをご覧ください。

ページタイトル ver 0.03

Serene Bach用プラグイン「ページタイトル」ver 0.03を公開しています(ダウンロードセンター)。

ページタイトル ver 0.03では、ver 0.02から以下のバグが修正されています。

  • ページタイトルを利用すると、携帯電話向けコンテンツの文字コードが正しく出力されません

ページタイトル ver 0.02をご利用の方は、プラグインディレクトリ内の「PageTitle.pm」を差し替えていただくことでバージョンアップできます。

ページモード用の独自ブロックならびにページタイトル表示用の独自タグを追加するプラグインです。

以下の独自ブロックを追加します。

  • toppage : トップページのみに表示されるブロックです。
  • nontop : トップページ以外で表示されるブロックです。

上記ブロックは月別アーカイブやカテゴリーなどの「ページモード以外のモード」では表示されません。

また、以下の独自タグを追加します。

  • {page_title} : ページタイトルを表示する独自タグです

モードによって、以下のように表示されます。

検索ページ「検索:」 + 検索ワード
アーカイブ「アーカイブ:」 + アーカイブ日付
個別記事記事タイトル
プロフィールユーザー名
カテゴリーカテゴリー名
その他ウェブログタイトル

ページタイトル ver 0.02

Serene Bach用プラグイン「ページタイトル」ver 0.02を公開しています(ダウンロードセンター)。

ページモード用の独自ブロックならびにページタイトル表示用の独自タグを追加するプラグインです。

以下の独自ブロックを追加します。

  • toppage : トップページのみに表示されるブロックです。
  • nontop : トップページ以外で表示されるブロックです。

上記ブロックは月別アーカイブやカテゴリーなどの「ページモード以外のモード」では表示されません。

また、以下の独自タグを追加します。

  • {page_title} : ページタイトルを表示する独自タグです

モードによって、以下のように表示されます。

検索ページ「検索:」 + 検索ワード
アーカイブ「アーカイブ:」 + アーカイブ日付
個別記事記事タイトル
プロフィールユーザー名
カテゴリーカテゴリー名
その他ウェブログタイトル

Be Strict ver 0.02

Serene Bach用プラグイン「Be Strict」ver 0.02を公開しています(ダウンロードセンター)。

「Be Strict」プラグインは、以下のような効果があります。

  • 「続き」の処理を若干変更して、空タグの出力を抑えます
  • マーカー用のアンカー空タグの出力を止めます

また、以下の独自ブロックを追加します。

  • sequel_prev : 前記事が存在している場合にのみ表示されます
  • sequel_next : 次記事が存在している場合にのみ表示されます

これにより、{next_permalink}や{next_title}などを利用した場合でも空タグの出力を抑えることができるようになります。

このプラグインは、上述のように標準で出力されるいくつかの空タグの出力を抑制するものであり、「Strict」とあるほどXHTML仕様などに厳密に沿うようにする訳ではありません。

5/9