sb Development Laboratory

<< sb 0.20 | main | 携帯電話閲覧対応について >>

sb 1.00R

sb 正式版 ver 1.00Rを公開しています。

β版を公開してからおよそ2ヵ月半でどうにか正式版を公開できるところまでこぎつけました。β版にて沢山のフィードバックをいただき、ありがとうございます。

正式版では従来のsbと比較して機能的な変更はあまりありませんが、二点ほど機能追加があります。

  • タグ入力支援ボタンカスタマイズ機能
  • プラグイン機能

1.00R スクリーンショット 1

正式版では「記事の内容」と「記事の続き」で利用できるタグ入力支援ボタンをカスタマイズできます。

編集設定画面にて「タグ挿入支援」からボタンのカスタマイズ画面を開くことができます。

ボタンの表示・非表示の設定はもちろん、どのタグを挿入するようにするかなどの設定も可能になっています。よく利用するタグは登録しておくと便利でしょう。

1.00R スクリーンショット 2

正式版からプラグインを利用できるようになりました。

プラグインを利用することによって比較的柔軟な機能拡張が可能になっています。独自タグ・ブロックの追加はもちろん、sbの標準の動作をプラグインによって変更することもできます。

また、プラグインは環境設定画面から簡単にon/offが切り替えられるようになっています。

ver 1.00Rでは以下のバグを修正しました。

  • 保存形式を Monthly にしているときにアーカイブテンプレートが反映されません[B075]
  • 環境設定でウェブログの説明が正しく表示されません[B076]
  • script.js のバグ[B077]
  • sbtext.pl のバグ[B078]
  • 記事編集画面のタブオーダー[B079]
  • 記事タイトルが実体参照化されていない[B080]
  • 内容のないトラックバックも取り込んでしまう[B081]
  • データの書出しが出来ない[B082]
  • スクリプト内部の typo [B083]
  • 空にした環境設定が反映されない[B084]
  • 検索結果のページ設定が反映されない[B085]

ver 1.00Rでは以下の仕様変更があります。

  • 保存形式を Monthly にしている場合の静的生成方法
  • セキュリティ強化(管理画面利用時のリファラチェック)
  • ping送信先が選択できるように
  • ヘルプドキュメント(英語版)を仮作成(完成するまで添付せず)
  • ヘルプドキュメントに印刷用のスタイルシートを設定
  • メニュー表記を一部変更
  • sb-check.cgiのバージョンアップ

管理画面のセキュリティ強化に伴って、管理画面でいくつかの操作に対してリファラをチェックするようになっています。セキュリティ用ソフトウエアを導入されている場合、リファラ情報を変更するものもあるようですので、ご利用の際にはご注意いただくよう、お願いします。

ヘルプドキュメントに印刷用のスタイルシートを定義しています。対応したブラウザ(Internet Explorer 6.0 for Windows, Firefox など Mozilla系ブラウザ, Safari, Opera 7.5など)ではブラウザの画面とは異なるスタイルで印刷されます。

スタイルシートはこうやって使うという一つの見本になれば幸いです。

英語版ヘルプは完成するまで添付しないことにしました。英語のリソースも現状ではoffになっています(配布内容には含まれています)。

なお、ver 1.00R公開に伴ってこちらで公開しているAAA!CAFE対応パッチもアップデートしています。AAA!CAFEパッチを利用されている方は合わせてダウンロードしていただくよう、お願いします。

AAA!CAFEではSocketの利用が制限されているため、基本的にsbの全機能はご利用いただけません(制限される機能は「更新PINGの送信」「トラックバックの送信」「オススメ商品」などです)。全機能がご利用いただけるサーバもこちらで確認していますが、基本的にサポートされていないということを予めご理解の上、ご利用頂くようお願いします。

ver 1.00Rに添付したsb-check.cgiによってsbの全機能が利用できるかどうかをチェックできます。「外部接続チェック」という項目が追加されています。

正式版を公開しましたが、もちろんsb自体は今後も開発が継続されます。

開発継続バージョンは「1.xxD」のように末尾に「D」が付いたバージョンとして公開されます。

Comments

kの人
いつも利用させてもらっています。
現在のダウンロードページから1.00Rをダウンロードしようとすると、0.20がダウンロードされてしまいます。
対処をお願いします。
2004/08/31 05:05
takkyun [その他]
>>kの人さん
すみません。直しておきました。
2004/08/31 05:07
uni
徐々につくりあがってきましたね〜!!
ほんとにお疲れさまです!
sbはヘルプが親切なのも嬉しいです。
さっそく使わせていただきます!!
2004/08/31 05:59
ごん
sb itを利用して
http://manabekawori.cocolog-nifty.com/blog/2004/08/_____1.html
を取り込むと、タイトルに改行がはいってしまうため、dataが変になってしまいます。手動でなんとか直してますが、これはどうなんでしょう?
2004/08/31 20:23
ごん [その他]
safariだとタグ挿入支援の設定ボタンを押しても開かないです。Mac版IEでは大丈夫です。
2004/08/31 20:46
kの人
ありがとうございます!
早速使わせていただきます。
今後も楽しみにしています!があんまりムリせずに頑張ってください(^^
2004/08/31 21:45
Jura
凄いです、もう正式版なんですね?
早速ダウンロードさせていただきました。
2004/08/31 22:59
abb
早速使わせて頂いてます。
進化していく様子がとっても楽しいです。
頑張って下さい。
2004/09/01 00:14
takkyun [その他]
>>ごんさん
確認しました。元の<title>要素に改行入ってしまっていますね。
これはちょっと想定していなかったので、現状そのようになっています。

あと、Safariで動作しませんか?
私も思いきり Safari ユーザーなんですが、ちゃんと動いています。
2004/09/01 03:45
ごん
>>takkyunさん
Safariの件はキャッシュの問題のようですね。別のマシンのSafariから管理画面にいったらできました。すいません。
2004/09/01 06:49
ふうこ
気づくのが遅くなって申し訳ないんですが、1.00D あたりから RSS のフォーマットがおかしくなっているようです。
少なくとも Mozilla Firefox / Sage では理解できなくなっています。
2004/09/01 07:46
takkyun [その他]
>>ふうこさん
ご報告ありがとうございます。
こちらでも確認してみます。
2004/09/01 09:44
abb
バグ報告です。検索に「ヤー」と入れると失敗します。「ヤ」と「ー」バラバラだとOKです。

あと個別エントリを表示している時の{selected_entry_list}が最新エントリ一覧になるのは仕様でしょうか。昔のエントリを選択した場合関係の無い一覧になるので、選択中の個別エントリのみの表示や表示無し、あるいはカテゴリ内前(or後)エントリ…など関係の深いエントリ一覧になると嬉しいです。
2004/09/01 14:24
takkyun [その他]
>>abbさん
現象、確認しました。文字コードの自動判別に失敗しているようです。

検索フォームに
<input type="hidden" name="charset" value="{site_encoding}" />
というのを追加すれば、とりあえず仮対処できます。
# 検索結果が複数のページに渡る時、2ページ目以降は失敗してしまうと思いますけど。

また、ご指摘の通り、{selected_entry_list} の挙動はそれが仕様になっています。

対応としては「非表示」が実装しやすいんですが、もっと有意義なリストとして実装できないか検討してみます。
2004/09/01 15:19
0.20を現在使用させて頂いていますが
移行の際、updateするファイルを抽出
できないでしょうか?

または、updateの手順などがあれば
教えて頂きたいのですが。
2004/09/01 15:57
仁里
正式版リリースおめでとうございます!
早速差し替えさせていただきました。PING送信を投稿画面で選択出来るようになって、とても使いやすくなりました。

コメントの名前記入欄に「ャコ」と記入すると文字化けするようです。「ャ」だけでも「コ」だけでも文字化けは起きません。
前のバージョンで確認したのですが、今回の1.00でも同じでしたのでご報告いたします。
2004/09/01 23:49
usok
正式版リリースおめでとうございマース。
編集設定の 「タグ入力補助ツール設定」の画像の
alt 属性がほとんど strong になってますよ!
いつも微妙なミスの指摘でスイマセン。
2004/09/02 00:32
takkyun [その他]
>>(名称未設定) さん
0.20 から 1.00R のバージョンアップは
lib/
doc/
の中身をそれぞれ入れ替えることで行えます。

lib/ の中は 0.20 と変わっていないファイルもありますが、どのファイルを入れ替えて下さいと指定すると入れ替え忘れなどもありうるので、公式的には lib/ の中を全て入れ替えて下さい、となります。

>>仁里 さん
ご利用されているページでコメントフォームに
<input type="hidden" name="charset" value="{site_encoding}" />
がありますか?
これがあるとほとんど文字化けしなくなると思うのですが。

>>usok さん
ご指摘感謝です。
いや、こーゆーところはなかなか気付かないので、ありがたいぐらい。
2004/09/02 04:15
たまゆら
文字コードをUTF-8にすると、環境設定を変更したあとで管理画面が全体に文字化けしてしまいます。私のところだけの現象でしょうか…。
2004/09/02 05:12
仁里
ご記載のとおりのタグを加えて、文字化け解消しました。ありがとうございました。
(上でabbさんの同様のご報告へのレスがあったのですね。よく記事を読まずに失礼致しました)
2004/09/02 13:32
めけ。
正式版リリースおめでとうございます。
JUGEMのほうでもお世話になりました。
やっとこさっとこ何とか設置に成功して
使い勝手のよさに感動してます。
まだ全部把握しきってないですが;
これからも楽しみにしてます、頑張ってください!
2004/09/02 14:47
tomono
このごろ、ほんと取り上げられてますね!
すごい!^^
2004/09/03 01:28
マノン
>>たまゆらさん
わたしも同じ現象になりましたが
lib/lang/ja/admin.html
を文字コードUTF-8にしてセーブし直すと大丈夫なようです。
2004/09/06 16:10
たまゆら
>マノンさん
す、すいません…文字化けの件、takkyunさんから直々に回避方法を教えていただき、無事解消しました。
このコメント欄にはトラブルだけ書き込んでそのままになってしまい、大変申し訳なく思っております。

以下、私が教えていただいた方法を転載させていただきます。どなたかのお役に立てば幸いです。

1. init.cgiで「TempConv 0」と設定する。
2. lib/lang/ja.pl を利用したいコードで保存する。
3. lib/lang/ja/admin.html を利用したいコードで保存する。

takkyunさん、その節はありがとうございました。
マノンさんにもお礼申し上げます。
2004/09/06 20:20
マノン
>>たまゆらさん
いえいえ^^
すでに解決されていたようで良かったです。
お礼が遅れましたが、こんな素晴らしいツールを作ってくださったtakkyunさんに感謝感謝です。
2004/09/07 12:46
リリコ
本日「sb」設置しました。JUGEM難民(笑)です。
オススメ商品の検索をすると、「no element found」というエラーが出ます。
「要素が無い」という意味に捉えられますが、エラーの原因は設置ミスなのでしょうか?
2004/09/09 21:27
YMCHN??
Fedora Core2にUTF-8で乗せてるのですが

admin.cgiでアカウントを作り
sb.cgiもCSSが読み込まれて表示されるまでは行くのですが、

管理画面の新規記事から書き込もうとすると

Undefined subroutine &jcode::f called at lib/jcode.pl line 400.
というエラーが出て書き込めません

sb-checkでは
必須モジュール
LWP::UserAgentはインストールされています。
HTTP::Requestはインストールされています。
XML::Parser::Liteはインストールされていません。
Jcodeはインストールされていません。

と出ています。

何か解る方いらっしゃいましたら
ぜひご教授ください。
2004/09/16 18:02
takkyun [その他]
>>YMCHN??さん
sbではJcode.pmの利用が必須になっています。
ダウンローのページより、sb_ext をダウンロードして頂き、その中にある readme.txt の指示に従って外部ライブラリを設置して頂くよう、お願いします。
2004/09/16 19:01
YMCHN??
eb_extライブラリもadmin.cgiと同じディレクトリにコピーしているのですが…
extフォルダごとコピーとあったので。
2004/09/17 10:48
takkyun [その他]
>>YMCHN??さん
sb/
├sb.cgi
├admin.cgi
├lib/
└ext/
のような構成になっていますでしょうか?

以上、よろしくお願いします。
2004/09/17 19:39

Comment Form

[icon]

Trackbacks

待望の sb 正式版リリース!
sb 正式版 Ver.1.00R がリリースされました。最後のβ版から特に追加機能はないかと思っていたら、タグ入力支援ボタンカスタマイズ機能やらプラグイン機能が追加されています。プラグインが作成可能になったことで、...
Tedious Days More | 2004/08/31 11:57
sbが正式版になりました
私がこのBLOGで使っているsbが正式版になったので、早速ダウンロードして使わせていただいてます。このsbはほとんどバグもないし、MTほど重くないし、JUGEMと同じ感覚で使えてテンプレートも流用できたり、JUGEMユー...
LOVE!? | 2004/08/31 23:49
sb正式版リリースだよ〓ん。
JUGEM互換超ウルトラ多機能blogツール「sb」が約束どおり8月中に正式版をリリースしてくれました。いや〓めでたい!takkyunさんありがとうございます...
ぷりどうぐ-新人SEブログ- | 2004/09/01 00:42
sb 正式版 ver 1.00Rが公開
sb開発研究所 | sb 1.00R サーバーインストール型のブログツール「sb」が正式版1.00Rとなって公開されています。 エントリー時に使用するタグ挿入ボタンのカスタマイズ機能、プラグイン機能が追加されかなり最強のツールになりつつあるようです。 ユーザーによってプラグインが開発されるのが楽しみですね。...
de-sign.log | 2004/09/01 11:18
sb 正式版 ver1.00R
sb 正式版 ver1.00Rがリリースされました。タグ入力支援ボタンカスタマイズ機能・プラグイン機能が追加されたようです。現在の仕様でもかなり使い勝手良いのですが更なる機能の向上があるというのは嬉しいですね。さ...
MERANCHOLY*MILK | 2004/09/01 14:11
sb正式版1.00R
このページでも使っているブログツールsbの正式版ver1.00Rがリリースされました。
Tearoom | 2004/09/01 17:42
sbを使ってみた
昨日、「sb」というものの存在を知った。つーかこれ、VJFの兄弟が作ったらしいんですよ。すげーな、てつ。MTは私には敷居が高すぎたけど、これは(実は解凍がわからなくて手間取ったが)比較的簡単に設置できましたよ。管理画面も、JUGEMerだけあって、JUGEMライクで使いやすい。いや、MTの管理画面がどんなだか知らんけ...
あまきゃ4blog | 2004/09/02 12:29
sb正式版ですよ☆
『sb』の正式版が、予告通り(『今後のsbですか?』参照…)公開されました♪っつ〜事で『ひいろんBLOG』に導入しました☆なんでも新機能としてタグ入力支援ボタンカスタマイズ機能 プラグイン機能 が搭載されて...
ひいろんBLOG | 2004/09/02 13:56
sb移行完了!
ようやく念願のsbに苦節丸2日半かかって移行できしました;(設置に手こずってる内になんと正式版 ver 1.00Rがリリースされました)当初MTより簡単!30分で設置できる!とか読んだ為、速攻でさくらにサーバー借りまし...
ボムガール | 2004/09/02 14:49
日記をつけなくなってはや1年。世にはBlogが広まっていました。三度、日記+雑感を記録すべく挑戦いたします。書き綴る内容は収集雑多。興味に応じて記します。このBlogはsbを基とし、deepforestさんのテンプレートを...
BlueWater | 2004/09/02 18:01
sb正式版 ver 1.00Rへ0.20から移行した。
お世話になっているブログツール「sb」の正式版がリリースされているので、0.20から1.00Rにバージョンアップ。内部が変わっているようだが手順は、lib/doc/の中身を入れ替えるだけ。その他、私的カスタマイズ覚書([...
陽のあたらない美術館 -人間再生- | 2004/09/13 20:45