Archive for the 'lmbbs' Category

lmbbs 次の一手

なんとなく作成してここに設置し、ちょぼちょぼと使っている自作 BBS システムである lmbbs ですが最初に公開を開始してから 1年を超えています。正確には1年と 2ヶ月な感じ。
その間気が向いたときにゆるゆると手を加えて行っているのですが、正直作り捨てがほとんどのこのサイトにおいてこれだけ長い間メンテナンスというか拡張を続けるプログラムがあるとは思わなかったのですよ。
誰かに使って貰おうとか観て貰おうとかじゃなく、ただ単純に自分がプログラムを組んで色々実験してというのが楽しくてやっているのでそういった意味では私的に珍しいかもしれない。

で、次に何を考えているかというとコレだ
http://www.limo.fumi2kick.com/fbbs/lmmc.rhtml

なんでもかんでも萌え絵をつけてやろうというアプローチに対して”AOI (Anime Oriented Interface)” と呼称することを提案します。んでもって、BBS にもマスコットキャラというかナビゲータがわりの娘絵が付いていて欲しいぢゃんと考えていた物のサンプルです。
まだこれからで、今は本当にサンプル画面を作っただけなんすがね。

ちなみに掲示板に自動返信する BOT というのは考えていません。たまに乱数作文を投稿するというのも面白いかもしれないけど、それは飽きるよ? きっと。

lmmc.rhtml は BBS の機能しかないしデザインも以前のままだけれども、投稿や修正はちゃんとできるよ。通常ビューもそのまま動作するんで、お好みでどちらか適当な方をブックマークしたってください。



日記ビューを変更してみる

ちょっと気が向いて、日記ビューのデザインを変更してみる。
CSS を利用しているので無効だとイマイチ。なんか、中途半端に以前と変わっていないのでもう少し色々いじってみるかもしれない。



共有カレンダー

突然として lmbbs に「カレンダービュー」なるものを追加してみる。
カレンダーとしても、スケジューラーとしても弱っちいものだけれども、まあなんとなくそれっぽいかもしれない。
カレンダーはまあともかくとして、スケジュールは WikiPage として記録する。通常の WikiView でも閲覧編集ができるが、これをカレンダーで見るとあたかもスケジュールのように表示されるというあたり。この辺のアイディアは UNIX Magazine 連載の増井さんの記事にあったものだけれども。

勘の良い人は気付いているかもしれないけど、これ Zaurus 用に作った物。
Zaurus の PIM を置き換えるぐらいの WEB アプリケーションが存在したら楽しいんじゃないかと思って。まだまだ届いてはいないけど、そのための小さな一歩。

取りあえず、ここのカレンダーも共用物としてみんなで好き勝手に予定とかゲームの発売日だとかを追加していくと面白いかもしれないですよ。今は適当なサンプルデータが入っているけど、これはふあふあファクトリーの方に入っていた物を試しに入力してみたもの。

関連リンク
http://www.limo.fumi2kick.com/fbbs/lmcal.rhtml



日記システムの不具合

ここしばらくひょろひょろとこのシステムで日記を付けているのですが、いくつか不具合もあるんですよね。バグの場合は修正しているのですが。

日記の更新日時は記述者でのビューを表示するとヘッダーに last update が META タグで埋め込んであります。それかもしくは下記リストを利用するか。
http://www.limo.fumi2kick.com/fbbs/diary_lirs.cgi

だけれども通常のアンテナって URL の末尾に更新時刻 (〜?10221313 みたいな)を付ける風習があって、URL 引数で author 指定している当システムだと二重引数になって後ろの方だけ認識されてしまいうまくないんですよね。
Ruby の CGI ジュールでうまいことやる方法はないものでしょうか?
自力でパースするしかないんかな。



日記プロバイド開始

もともと掲示板を拡張して日記システムを構築しているわけだから基本的には誰でも書けるようにしたいという意向があります。
でも意図しない不正を避けるために日記はユーザー登録制というふうにしました。

それら日記システムへのユーザー登録とその他利用への手順を公開しました。
どなたでもこの BBS の中に日記を作成することができます。

まあ、日記プロバイドがやりたいというよりはシステムを作るのが目的だったので、あまり大々的に宣伝はしませんが。



新しい日記システム

日記システムが新しくなりましたー。
というか、掲示板に日記ビューを追加した感じです。
日記のアーティクルは通常掲示板から見ると緑色で表示されます。アーティクルとしての扱いは掲示板一般記事とほぼ同等。更新アンテナと日記だけビューがあるってのが違いですかね。

「てぃるテイル」作成の時にオープンプロジェクトと称して日記形式で綴っていましたが、このとき使っていたのが lmbbs をカスタマイズしたものでした。
そういった形で掲示板を日記に使うというのはある程度常套句ではありますがやっぱり個人的に好きな形態なので、もちょと汎用的に掲示板と同化させてみました。
元々 lmbbs のコンセプトが「掲示板の中に日記があっても良いじゃないか」ってのがありまして、トピックをうまく使えば共存できるかなと思っていました。実際に運営してみるとそんなに簡単な事ではなく、結局日記アーティクルという区分を作る事に。

Author 指定の日記ビューには最新アーティクルの登録時刻が meta タグで埋め込んであります。Author 未指定時は登録日記と更新時刻一覧が表示されます。この更新時刻一覧をそれなりな形で出力するようにすると各種アンテナで使えるようになるのかな?詳しくはないんだけど。

ユーザー登録するとだれでもここで日記が書ける様になるんだけど、いましばらくはフィールドテスト中なんで登録窓口はリンク張ってありません。
(それ以前に需要があるのかどうかといった問題はあるんだけども)




You can follow any responses to this entry through the RSS 2.0 feed. You can skip to the end and leave a response. Pinging is currently not allowed.