BBS の改良
チャットと掲示板を融合したような環境を作りたいなと。ご意見くだされ。
投稿フォーム:
お名前: ニックネームでも何でもかまいません(必須)
パスワード: なりすまし防止のため利用できます(任意)
記事:
 
キャンセル
09 kiyo #89a6f4d 2003/04/09 00:38 prob:%
>>7 今bbsソースをざーとですが拝見しました かなり手直しされていますねぇ なにやら恥ずかしかった "http://"はやっぱre.sub使うのですか?
08 おわ #c52f7fe 2003/04/09 00:36 prob:%
>>6 この件の動機だけ書きます。 html_quote されている記事で困る点が二つあります。 a. URL をせっかく教えてもらったのにクリック一つで飛びたいけどダメ。 b. ソースリスト載せてくれたのにタブもブランクも圧縮されてめちゃくちゃ。 この二つだけ改良したいと思いました。
07 おわ #c52f7fe 2003/04/09 00:28 prob:%
>>6 html_quote は必須ですね。これがないとタグ付けまくりの記事投稿されて ページがめちゃくちゃになってしまっても文句言えない。 でSquishdot調べていたんですけど、構造化テキスト形式やHTML形式を選択 できて、それをチェックするフィルタ通しているようです。 なんかめんどくさいし、やりたいことは URL をリンクにしたいだけなので、 たとえば、先頭が "http://" で始まる行は URL とみなすというルールを 作るくらいですませたい気がしています。その他の行は html_quote します。 # ローカルルールで済ませたい
06 kiyo #89a6f4d 2003/04/08 23:52 prob:%
おばんです。 タグの件ですが、<a href="http://fzug.com">fzug.com</a>で良いのなら ShowPersonListの<dtml-var comment html_quote newline_to_br>と書いてますので、html_quoteを消さないといけないと思います。 しかし、単に削除するだけでは障害が起こったはずです。 作り始めた時にタグがキチンと書かれていないと読み込みエラーがでたので対策したのでした(やっと思い出した)>遅い^^;
05 kiyo #89a6f4d 2003/04/08 00:22 prob:%
あれあれ、又問題増えてますねぇ。 問題解決の糸口をこちらでみたら早いかなと思ってきてみました。 が、やっぱ寝よう
04 おわ #c52f7fe 2003/04/07 22:21 prob:%
よくある微妙な問題提起。 メーリングリストなどでも良く見かけるのだけど、話が前後してしまうこと たまにみかけますよね。 これなんとか解消したくなってきた。リフレッシュともからむけど。
03 おわ #c52f7fe 2003/04/07 14:46 prob:%
>>2 addNewpyへ サンキュー! さっそく fix しました^^
02 kiyo #89a6f4d 2003/04/07 14:10 prob:%
1.だけFZUGで対応したところ(owaさんのソースを自宅に忘れたので違うかも) addNewpyへ以下のように書きました ------- if Comment=='':  print 'コメントが空です<br>'  print '投稿を中止しました<br>'  print '<a href="%s">戻る</a>' % retHTML  return printed else:  今までのとおり
01 おわ #c52f7fe 2003/04/07 13:51 prob:%
現在の課題と思っていることです。 1. 空のコメント対応 空の入稿も取り込まれてしまう。FZUGではすでに対応済みらしい。 2. Zope27での検証 Zope27環境で動作確認すること。これもFZUGでは済んでいるらしい。負けた;; 3. 個人IDを表示する 現在のエントリ表示では他人に名前を騙られることに無防備です。 メールアドレスを非可逆暗号変換したものを表示するだけで、 ある程度防げるはず。 4. タグ変換 記事内容に URL が記述されていてもリンクになっていないので面白くない。 5. EUCを返さないブラウザへの対応 まれに開いているページの文字コードと関係無いコードで送信するブラウザが 存在する。これやられると表示が化けてしまうのでフィルタをかける。 6. チャットリフレッシュ チャットの醍醐味はなんといっても同時性なのでリフレッシュ機能がほしい。 7. メールとの連係 メーリングリスト立ち上げないといけないのでやや面倒。