一括表示

− 野ざらし言 −

[2384] 掲示板CGIのインターフェイス向上

めざら 2007/12/03(Mon) 08:14
<mezala@nifty.com> http://homepage3.nifty.com/mezala/
 としきさんの全面的なご協力によりまして,
掲示板CGIのインターフェイス等を大幅に改善させることができました。
改善点は次のとおりです。

■利用者向け
・#nnn の形式で記述された発言番号に遷移できます(過去ログ対応)
・記事閲覧画面のツリー表示で発言番号を確認できます(過去ログ対応)
・記事閲覧画面の発言ヘッダ部分でも発言番号を確認できます
・過去ログでもツリーの一括表示が記号「▼」の押下で行えます

■設置者向け
・HTTPヘッダでログ最終更新日時明示
・HTMLヘッダでfavicon設定
・ID属性値を HTML/XHTML 共通仕様に沿ったもので指定

 としきさん,どうも有難うございました。
 本日から運用を開始しております。

 HTTP ヘッダって,どこで通知されるんでしたっけ。(^^ゞ

[2385] Re: 掲示板CGIのインターフェイス向上

としき 2007/12/03(Mon) 12:02
[2384]へのコメント http://www.hinocatv.ne.jp/~toshiki/
>  としきさん,どうも有難うございました。

いえいえ、どういたしまして。
なお、こちらの正式運用開始に伴い、#2377に記載した試験用掲示板は閉鎖し
ました。

>  HTTP ヘッダって,どこで通知されるんでしたっけ。(^^ゞ

ブラウザにどんな情報が通知されたかは、ファイル情報みたいなものを表示
させるオプションで表示できます。例えば、私が現在このレスを打っている
ネスケ4.04 for Win3.1だと、メニューの表示→ページ情報で表示されます。
あ〜、でも、おかしいな、試しに今表示させてみたけれど、うまく表示され
ない。うちの板塀だときちんと表示されるんだけど。それとも、ニフティっ
て通知されない仕様になっているとか。だとすると、ちょっとだけ徒労だっ
たかも。でも、削除済みの試験用掲示板を会社でチェックした時には表示さ
れていた記憶があるなぁ。
どこかコードを間違えたかな。あとでもう一度チェックしなおしてみます。

ちなみに、本当は最終発言日時を表示させるようにしたかったのですが、そ
れには全ログを1回読まないと情報が取得できないということと、そのせい
もあって私の手に余るということで、ログの最終更新日時が通知される仕様
になっています。逆に、個別の記事閲覧画面で全体のログの更新日時が通知
されてもあまり意味がないことから、そこのところでは通知せず、基本的に
記事のリスト表示の部分でだけ通知するようにしてあります。

これが何の役に立つかというと、いわゆる更新チェッカーと呼ばれる種類の
ソフトで、最後に更新された日時が新しくなっていれば新しい発言があった
と判断できるという、きちんと動いてくれれば一部の利用者にもありがたい
はずの機能なんですけどねぇ。



ところで、以下、公開メールのようになってしまって申し訳ないのですが。
めざらさんの所にメールを送ると、pdx.ne.jpというところから、配送に失敗
したというような意味のエラーメールが返ってきます。でも、きちんと届い
ているわけですよね。
もしかして、なにか変な転送設定とかされていませんか?
 

[2386] Re^2: 掲示板CGIのインターフェイス向上

としき@宿直 2007/12/03(Mon) 16:22
[2385]へのコメント http://www.hinocatv.ne.jp/~toshiki/
> どこかコードを間違えたかな。あとでもう一度チェックしなおしてみます。

とりあえず、会社のFireFox1.5でチェックしてみましたが、見事にデータの
フォーマットが壊れていました。多分、wf_init.cgiを1箇所いじらなければ
ならないと思いますので、明日にでもまたメールさせていただきます。

> ブラウザにどんな情報が通知されたかは、ファイル情報みたいなものを表示
> させるオプションで表示できます。例えば、私が現在このレスを打っている
> ネスケ4.04 for Win3.1だと、メニューの表示→ページ情報で表示されます。

FireFox1.5の場合、ツール→ページ情報でいくらか情報が表示されていますが
なにも拡張を入れなくてもきちんと見れるものなのかどうかを忘れています。

[2387] Re^2: 掲示板CGIのインターフェイス向上

めざら 2007/12/03(Mon) 17:41
[2385]へのコメント <mezala@nifty.com> http://homepage3.nifty.com/mezala/
> ネスケ4.04 for Win3.1だと、メニューの表示→ページ情報で表示されます。

 Firefox 2 だと,[menu]-[Tools]-[Page Info] あるいは, マウスで本文を
右クリックして表示されるメニューの [View Page Info] で見えるかと思った
のですが,CGI での出力日時だったので,あれれと思いまして。

> ログの最終更新日時が通知される仕様になっています。

 そうなっていればメリットは大きいですね。せっかくですので,うまいこと
通知できるようにしてやってください。よろしくお願いします。

> もしかして、なにか変な転送設定とかされていませんか?

 確かに PHS への転送設定にしています。 が,変ではなかった筈なのです。
ただ,先月の機種変更時に設定を弄ってしまったかもしれませんので確認して
おきますね。どっか弄っちゃったのか,以前の項目がなくなって自動変更され
てしまったのかも。

↑ このページの先頭