sb Development Laboratory

[お知らせ] sb-users.jp

sb-user.jp が公開されています。

先月末にて長い間 sb/Serene Bach ユーザを支えてくださった sb UsersGroup が閉鎖となりました。

これまで sb UsersGroup を運用してくださった佐藤圭さん、本当にありがとうございました。

sb-user.jp は、Shanty Templ@ers のメンバーでもある Milli さんによって運用されています。

sb UsersGroup にて設置されていたフォーラムやパティオのログが検索できますので、sb/Serene Bach に関してご不明な点などがあったら、まずこちらで一度検索してみてください。

Serene Bach 3.00 beta004

Serene Bach 3 beta004 を公開しています(ダウンロードセンター)。

β版の動作は不安定な場合があります。あらかじめご了承の上、ご利用下さい。

Serene Bach 3.00 beta004 では、3.00 beta003 から以下のバグが修正されました。

  • オススメで画像 URL が正しく表示されません
  • 関連カテゴリーが反映されません

Serene Bach 3.00 beta003 からは以下のファイルの差し替えでバージョンアップができます。

lib/ ディレクトリ内sb.pm
lib/sb/Admin/ ディレクトリ内Entry.pm
lib/sb/Content/ ディレクトリ内List.pm

init.cgi に記述するデータベースの設定につきまして、以下の通り、簡単な説明を用意しています。

設置手順は以下の通りになります。

新規インストール
  1. 解凍したアーカイブの内容を設置先にアップロード
  2. init.cgi を設定し、アップロード
  3. install.cgi にアクセスして、「新規インストール」ボタンより初期設定を行う
  4. インストーラ終了後、念のため install.cgi を削除する
Serene Bach 2.* からのアップグレード
  1. data/, plugin/, lib/ の内容をバックアップ
  2. sb.cgi, mb.cgi, admin.cgi, cnt.cgi を入れ替える。同時にinstall.cgiをアップロード
  3. lib/ の中身を入れ替える。同時に resource/ をアップロード
  4. init.cgi を設定し、アップロード
  5. install.cgi にアクセスして、「アップグレード」ボタンよりデータ移行する
  6. インストーラ終了後、念のため install.cgi を削除する

init.cgi にて、Serene Bach 2.* で利用していた文字コードを指定します。デフォルトでは euc に設定してありますので、Serene Bach 2.* UTF-8版をご利用されている方は、以下の設定を init.cgi に追加してください。

sb2_charcode	utf8

sb2_charcode と utf8 の間は tab を入力します。

Serene Bach 3.00 beta004

Serene Bach 3.00 beta004のアドレスは変更になりました。

  • -
  • -

アンチスパムプラグイン ver 0.03

Serene Bach用プラグイン「アンチスパムプラグイン」ver 0.03を公開しています (ダウンロードセンター)。

[図] アンチスパムプラグイン動作イメージ

アンチスパムプラグインは、Akismet または TypePad AntiSpam サービスの API を通してスパム判定を行う、スパムフィルタープラグインです。

Akismet プラグインの後継プラグインとなります。

このプラグインはSerene Bach ver 2.10D以降にのみ対応しています。それ以前のバージョンでは正しく動作しません。

アンチスパムプラグインを利用するためには、WordPress.com もしくは TypePad AntiSpam にて、API Key を取得する必要があります。

詳細につきましては、sb開発研究所 | アンチスパムプラグインにて説明しておりますので、利用の際には、一度ご覧下さるようお願いします。

Akismet プラグインをご利用の方へ

アンチスパムプラグインは、前述の通り、Akismet プラグインの後継プラグインですが、設定は自動的に引き継がれません。API Key などはコピーしてご利用ください。

また、アンチスパムプラグインと Akismet プラグインは別プラグインになりますので、同時に利用することができます。ただし、その性質上同時に利用するメリットはありませんので、アンチスパムプラグインをご利用される場合は Akismet プラグインをアンインストールしてください。

テンプレートウィザード ver 0.05

Serene Bach 用プラグイン「テンプレートウィザード」ver 0.05 を公開しています (ダウンロードセンター)。

テンプレートウィザードは、テンプレート作成・編集を支援するプラグインです。CSS / HTML の知識なしにある程度テンプレート内容をカスタマイズすることができます。

[図]テンプレートウィザード動作イメージ

アップデート

ver 0.05 では、ver 0.04 から以下のバグが修正されました。

  • テンプレートウィザード内の JavaScript にバグがあります。

ver 0.04 をご利用されている方は、プラグインディレクトリ内の以下のファイルを差し替えてください。

plugin/resource/ja/ ディレクトリ内tempwiz.html

インストール

添付ファイルをそれぞれ以下の場所にパーミッション 644 でアップロードします。

plugin/ ディレクトリ内TemplateWizard.pm
plugin/resource/ ディレクトリ内column_both.gif
column_left.gif
column_right.gif
tab_left_active.gif
tab_left_inactive.gif
tab_right_active.gif
tab_right_inactive.gif
plugin/resource/ja/ ディレクトリ内tempwiz.html
tempwiz.txt

プラグインディレクトリを変更されている場合、変更されているプラグインディレクトリになります。

プラグインを所定の位置に設置後、環境設定→プラグインより「テンプレートウィザード」がプラグインとして認識されているかどうかを確認して下さい。

「テンプレートウィザード」プラグインを有効にすると、追加機能に「テンプレートウィザード」メニューが追加されます。

基本設計

テンプレートウィザードでは、ひとつのテンプレートを編集できます。「新規作成」より新しいテンプレートを作成します。

作成されたテンプレートは「テンプレートウィザード」という名称で保存されます。また、テンプレートウィザード編集中に「新規作成」を行うと、別のテンプレートが作成されます。

「基本設計」タブでは、ページレイアウト・サイドバー構成を編集します。

[図]テンプレートウィザード・基本設計

「カラム」でページレイアウトを選択します。1 カラムはありませんが、コンテンツ幅とサイドバー幅を調整することにより可能です。

横型カレンダーを利用する場合には、「カレンダー」のチェックを入れます。

「サイドバー」でサイドバー構成を設定します。該当するカラムに表示させたい項目を移動します。また、先に移動させたものが上に来るので、移動させる順番を変えることでサイドバー内の順序も変更できます。

「コンテンツ幅」はページ全体の幅、「サイドバー幅」は各サイドバーの幅です。2 カラムの場合、コンテンツ幅からサイドバーの幅を引いたものが本文部分の幅になります。

カラー

「カラー」タブでは、ページカラーの設定を行います。

[図]テンプレートウィザード・カラー設定

「プリセットカラー」では予めセットされたカラー設定を選択することができます。

画面内にあるサンプルは設定された色に応じて変化します。変更したい部分をクリックすると、カラーピッカーが表示されます。

背景色や枠線の色は「詳細設定」より設定できます。

[図]テンプレートウィザード・カラー詳細設定

イメージ

「イメージ」タブでは、各パーツで利用するイメージを設定します。

テンプレートウィザードでは「基本背景」「ヘッダ」「横型カレンダー」「サイドラベル」「記事タイトル」「コメントタイトル」の各部分に利用される背景イメージを設定することができます。

それぞれのイメージについて、配置や繰り返しの大まかな設定も行うことが可能です。

ご利用上の注意

当プラグインをご利用される前には、必ず付属の readme.txt をご覧ください。

1/35