BBS のベースを改造しました。だんだんチャットBBSとは離れていきますがすいません。
なにより記事にインデクス付いたのが収穫です。
とりあえず改造版を公開します。
今日の段階ではセキュリティ的にまずい箇所が存在するのは解かってます。
一応アクセス制御してますが(爆
今日は改造しただけなので、明日ゆっくり?見ます。
(ゆっくりと云う言葉は久しく死語ですけど;;)
変更点を簡単にまとめて置きます。
1. 記事の場所を /zope/labs/bbs/{MID}/{CID} で一意に決定
2. 操作機能を /zope/labs/bbs/{MID}/{CID}/{method} に統一した
3. 前のページ、後のページボタンを止めて、Google っぽいインデクスにした。
4. 余分な(使われない)機能は削除した
5. いつものように、気まぐれで見栄えを変更
BBS の改良
チャットと掲示板を融合したような環境を作りたいなと。ご意見くだされ。
投稿フォーム:
この BBS 改造します。うまくいけば週明けあたりに新装開店の予定。
記事の URL を /zope/bbs/xxx/yyy のようにするつもり。
目的は明解で、記事IDを簡単に指定する方法を提供すること。
特定の記事の参照が難しいのはこの BBS 最大の欠点。
リンクするにも検索結果を表示するにも今のままでは不便だし、今後機能を拡張するにも必要です。
とりあえずベースだけ作って、機能追加はォィォィ。
BBS の投稿でエラー出る人いないだろうかと心配。
UTF-8 化の作業中ログインの設定してるとエラーで入れないことが何度かあった。
原因は解からなかったけど、例外処理追加しないといけないのは解かってる。
月曜まで時間とれないのでごめんなさい。
# BBSの入力フィルタのせいではないはず???;;;
このBBSの元になったFZUG-BBSの次期スペック楽しみ
http://fzug.com/fzug_prog/zopeing/pgchatbbs/showPersonList?mainID=225
どんどん時代は進みます^^;
投稿記事の修正画面を直に呼び出せるという大穴に気付きました。
パスワードなしでも入れるのでセキュリティホールともいえます (汗
先程修正しました。
他にも気付いてる不具合ありますが、それはまた後程直します。
次に作る時はちゃんと設計しないといけない。
>>70
改造しようと思ったけど、も少し使ってからにします。
この BBS ってけっこう便利。本体の記述にも使いたいくらい。
本体って management 画面開いてそれから編修だから、少し億劫になる。
記事は全部 RDB に入れて編修だけ DTML や TAL でやればいいのだろう。
>>69 そんな大それたこと考えてないです。
ハハ、理解力が欠けていた。了解です。
うん、便利かも
>>68 私の頭じゃ、想像できんです
そんな大それたこと考えてないです。
1.抽出 !!ではさまれた単語
2.検索 id_or_title であてはまるものにリンク
なんですが
>>67 サイト内サーチして見付かった場合だけ URL にリンク張るとか。
うーん難しそう。
私の頭じゃ、想像できんです。
もし、うまくいったらヒントほすいです。
あくまでヒントです。全部教えて貰ったら頭使わないんで、、、
そろそろボケも入るかも知れないので防止しないと!
# おおボケは天性のもので仕方ないが(爆
>>65 <dtml-var comment fmt="structured-text">
こんなの知らない。どこで仕入れてきたのかな。あっ構造化テキストか。
>>64 潔癖症の
えっなんで判ったの? 世間ではいい加減で通っているのに。
申し訳ないけど、構造化テキストとか DTML 書式入れるつもりはありません。
この BBS はあくまでシンプルに Zope 臭くないようにしたいと思ってます。
だってそれが一番 Zope の魅力だと思っているんで。矛盾してるかなー
たとえば、「ここの!将棋!は、ぜんぜんだめ」なんてどうでしょうか?
サイト内サーチして見付かった場合だけ URL にリンク張るとか。