YY-BOARD XHTML Customize Edition

わいわいボード XHTML改造版 FAQ

追加説明や、メンテナンスについて FAQ

メモ帳じゃあ 編集しにくいのですが...。
Windowsメモ帳でも CGI (perl)スクリプトを編集する事は可能ですが、サクラエディタは、編集(置き換え、削除)が高速で、デバッグ等に多彩な編集モードを持っているので便利でお奨めです。
操作が簡単でシンプルな感じのテキストエディタをお求めならば、TeraPad が良いでしょう。
KENTさんのオリジナルCGIから この改造CGIに移行する際に注意する点はありますか?
この改造掲示板は、KENTさんのオリジナルCGIとは HTMLの構造が異なるので決して CGIを混ぜて使用しないでください。(完全互換性は有りません)
  1. 旧ログ(yylog.cgi)ファイルを、テキストエディタの一括置き換え変換機能を使い <br> から <br />に変換する必要が有ります。(XHTML化)
  2. 旧ログ(yylog.cgi)ファイルを、strict XHTML掲示板に移行させる場合は、テキストエディタの一括置き換え変換機能を使い target='_top'から 空変換する必要が有ります。(XHTML Strict化)
  3. もし、旧ログ(yylog.cgi)ファイル中に &等を使用していた場合、&amp;等の文字実態参照に変更する必要があります。(XHTML化)
  4. 設定(yyini.cgi)では、「拡張された項目、名称が変更された箇所が」が多数有ります。
    旧(オリジナル)設定CGIと対比しながら記入してください。
  5. 設定(yyini.cgi)で画像の位置(ディレクトリ)や、設定が変更されると、CSS側も修正する必要があります。
掲示板に書き込みしてくださった方のメールアドレスが、掲示板に正しく表示されないのですが 何故なのですか?
メールアドレス収集ロボット(スパムボット)防止の為に、収集されても害を及ぼさないように CGI設定で存在しない偽メールアドレスに書き換えています。
投稿者が入力したメールアドレスは、ログ(yylog.cgi)そのものに記録されていますので、用が有る場合は、管理者モードで確認してください。
付属している画像を 他の画像形式に変換したいのですが...。
目的に応じて形式変換を行うのは、使用者の自由です。ご自分のソフトウェアで変換してください。
自分でタグを追加して W3C Validator(HTML検証サービス)を使うと、Not Validと警告されます。
追加したタグ(要素)が、XHTML仕様にそぐわない場合が有ります。
XHTMLは、従来のHTMLのように閉じタグ(要素)が省略される事を許容しませんし、Strict(厳密)なXHTMLでは、font要素や、bgcolor属性などの物理的な記述は許されません。
万一、配布側のCGIの問題で有る場合や、設置後にどうしても解決できない場合は、掲示板までお知らせください。
CSSの見栄えを FTPでアップロード前に確認するには、
解凍すると sample.html と言う サンプルHTMLが付いてきます。
それを用いて FTPでアップロードする前に自分で変更したCSSに関する見栄えを確認できます。
付属している「focus_evt.htc」というファイルは、何ですか?
Win IE 5以降の JavaScript/VBScriptによって見栄えを一括に制御する仕組みと考えてください。HTMLComponentsとも言います。
当CGI に添付されている機能は、単なる装飾で 入力フォームにマウスや、TABフォーカスが移動した際に 背景色や枠線色が変化するものです。
当然、基がJavaScriptなので JavaScript機能が切られていた時は、Scriptが無いものとして仕様上は動作しないはずです。
このファイルの編集は、拡張子を txt に変えれば メモ帳でも開けます。(元々は、テキスト)
付属している「focus_evt.htc」ファイルがIE 6.0 SP2で動作しません

この HTC (Behavior)ファイルの mine-typeは、text/x-component です。
新たに Microsoft社が提供する Windows XP SP2 では、WEBサーバー側で適切な mine-type 設定がされてない場合、画像を含む全てのファイルが動作しない場合が有ります。
OS及び、ブラウザ等のバージョンアップに伴い HTC (Behavior)ファイルがオンライン動作しなくなるようならば、 適切な mine-type をWEBサーバ設定するよう プロバイダー及び、WEBサーバー管理者に申告するようにしてください。

自前で .htaccess を設定可能であるならば、
AddType text/x-component .htc
を設定すれば良いでしょう

ちょっと恥ずかしいので XHTML バナー(画像)を隠したいのですが、どうすれば良いですか?
yyini.cgiの $valid を = 0;にしてください。
Content-type: application/xhtml+xml は、可能ですか?
Edition: 6より追加された yyini.cgi 独自拡張設定の 送信ヘッダ (Content-Type) を $xht_try = 1; にしてください。
Netscape 7/Gecko及び、Opera 7 の場合では、"application/xhtml+xml" が機能します。
この掲示板自体は、十分動作テストを行っているつもりですが、ブラウザ(Netscape 7/Gecko)が提供するXMLモードは 非常に厳密ですので、ユーザー側でHTMLを追加する場合は、 誤りが有ると意図しない動作の原因となりますので 一字一句違えず XHTMLに準拠するにようにしてください。
XHTMLに表示対応するブラウザ、問題の起きるブラウザは?
ここ 4年間に新規リリースされた PC/Mac/Unix等のウェブブラウザは、XHTMLに表示対応しています。
yyini.cgiの 設定項目 $mac_ie45 = 1; (有効)にすると、MacOS版 MSIE 4.5の問題を 理論上回避します。(以下項目参照)
  • Win32 IE 4以降、Mac IE5以降、Netscape 4以降、Opera 6以降、Mozilla Gecko、safari等は、表示されます。
  • Mac IE 4.5は、<?xml version="1.0"?>の XML宣言した xhtmlを 通常のXML文書と判断して XMLツリーとして表示してしまうバグがあります。(Mac IE 4.51では、修正済み)
EUC-JP、JIS(ISO-2022-JP)、Unicode(UTF-8)をサポートする予定は有りますか?
今後そのような要望が相当数有る場合時は考慮しますが、現時点この掲示板は、perl 5.0 + jcode.pl(Shift_JIS)を開発・サポートターゲットとしています。
技術力の有る方は、KentさんのサイトのFAQを参考に、改造してみてください。

WEBリソースページに戻る | サイトトップページに戻る | ダウンロード & 説明に戻る | 通常掲示板

This URL: http://www.minc.ne.jp/~konda/web_resoce/yybbs_xhtml/yybbs_fq.html