YY-BOARD XHTML Customize Edition
わいわいボード XHTML改造版 FAQ
■ 追加説明や、メンテナンスについて FAQ
- メモ帳じゃあ 編集しにくいのですが...。
- Windowsメモ帳でも CGI (perl)スクリプトを編集する事は可能ですが、サクラエディタは、編集(置き換え、削除)が高速で、デバッグ等に多彩な編集モードを持っているので便利でお奨めです。
操作が簡単でシンプルな感じのテキストエディタをお求めならば、TeraPad が良いでしょう。
- KENTさんのオリジナルCGIから この改造CGIに移行する際に注意する点はありますか?
- この改造掲示板は、KENTさんのオリジナルCGIとは HTMLの構造が異なるので決して CGIを混ぜて使用しないでください。(完全互換性は有りません)
- 旧ログ(yylog.cgi)ファイルを、テキストエディタの一括置き換え変換機能を使い <br> から <br />に変換する必要が有ります。(XHTML化)
- 旧ログ(yylog.cgi)ファイルを、strict XHTML掲示板に移行させる場合は、テキストエディタの一括置き換え変換機能を使い target='_top'から 空変換する必要が有ります。(XHTML Strict化)
- もし、旧ログ(yylog.cgi)ファイル中に &等を使用していた場合、&等の文字実態参照に変更する必要があります。(XHTML化)
- 設定(yyini.cgi)では、「拡張された項目、名称が変更された箇所が」が多数有ります。
旧(オリジナル)設定CGIと対比しながら記入してください。
- 設定(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リソースページに戻る | サイトトップページに戻る | ダウンロード & 説明に戻る | 通常掲示板