タグ「SBプラグイン」が付けられているもの

お知らせ

作って覚えるPHP+MySQLアプリケーション 2008年6月24日

作って覚えるPHP+MySQLアプリケーション」が発売されました。
PHP+MySQL+Smartyを使って、ブログ/ショッピングサイト/マッシュアップの3つのWebアプリケーションを作る方法を解説しています。

他にも多数書籍を執筆しています。
こちらもぜひご覧ください。

Serene Bachでは、記事内の改行をすべて<br />タグに変換するか、まったく変換しないかのどちらかを選ぶことができます。
ただ、改行をすべて変換すると、scriptタグやtableタグなどの中の改行まで<br />タグに変換されてしまい、正しいHTMLになりません。
一方、改行を変換しない場合、改行したい位置に手動で<br />タグを入力しなければならないので面倒です。

そこで、Serene Bachの自動改行変換処理を改良するプラグインを作りました。
Movable Typeの改行処理を改良するプラグインを公開していますが、それをSerene Bachに移植し、一部の動作を変更しました。

検索サイトからBlogを見にくる人は、個別のエントリーのページにアクセスすることが多いです。
Blogのアクセス数を伸ばすためには、個別エントリーのページから、他のエントリーも見てもらえるようにしたいところです。

そのエントリーと同じカテゴリーに属するエントリーなら、読んでもらえる可能性が上がると思われます。
そこで、Serene Bach用に、同一カテゴリーのエントリーのリストを出力するプラグインを作成しました。
以下のように、同一カテゴリーの最新エントリーのリストを出力します。

  • カテゴリーアーカイブページ → そのカテゴリーの最新エントリーのリストを出力
  • 個別エントリーページ → そのエントリーが属するカテゴリーの最新エントリーのリストを出力

Blogが一般化するにつれて、コメントやトラックバックを利用したスパムが急増しています。
そこで、Blogツール側も、コメントやトラックバックの受信を拒否したり、受信後に管理者が承認してから公開したりする機能が一般的になりました。

Serene Bachでも、コメント/トラックバックの受信方法として、エントリーごとに「受け付ける」「受け付けない」「承認が必要」の3つから選ぶことができます。
また、受信方法の初期値の設定もあり、エントリーを新規作成する時点でその初期値が適用されます。

しかし、既存のエントリーに対して、受信方法を一括して変更する機能はありませんでした。
そこで、一括変更のプラグインを作ってみました。

2005年12月22日 10時35分
sitemap.cgiのパーミッションを設定する手順が抜けていましたので、追加しました。

Google Sitemap」は、自分のサイト内の各ページのURLをGoogleに送信して、各ページをより確実にクロールしてもらえるようにするサービスです。
Google Sitemapを使うには、各ページのURLの情報をファイルに保存して、自分のサーバーにアップロードしておきます。
ファイルの形式としては、XMLファイルを使うことが一般的なようです。

Serene Bachには、私が知る限りでは、Google Sitemap用のデータを出力する機能がありません。
そこで、Serene Bach用のプラグインとして、Blog内の各ページのURLを、Google Sitemap用のXMLファイルに出力するものを作ってみました。

Serene Bach用プラグインとして、エントリーごとにはてなブックマークおよびdel.icio.usのブックマーク関連のリンクを出力するプラグインを公開します。

Serene Bach用プラグイン第2弾として、「Copyright表示プラグイン」というものを作ってみました。

2005年12月7日 ダウンロードのリンク先が間違っていましたので修正しました。

昨日、「Serene Bachを入れてみた」というエントリーを書きました。
意外に反響があったようで、当Blogのエントリーの中で、昨日のアクセス数のトップでした。

それに気を良くして(?)、大したものではないですが、Serene Bach用プラグイン第1号を公開します。
題して「Blog Status表示プラグイン」です。