KENTさんのスクリプトを利用する上での利用規定です。必ず目を通しておいて下さい。
CGIスクリプトをダウンロードする場合、無条件に「利用規定」に同意したものとみなします。
当サイトで配布されている改造版CGI プログラムは、KentWeb サイトで公開されている 再配布規定 に基づいて改造再配布されています。
改造版であっても CGIスクリプト(YY-BOARD)の著作権は、当然 原作者(KENTさん)が有しています。
改造版 YY-BOARD - XHTML Customize Edition - 2004/11/06 : 第11版 (Edition: 11)
YY-BOARD Ver 5.33 (2004/09/03)を基にしています。
新規フルセット(yybbs_xhtml_xx.lzh)を解凍すると、以下のファイルが展開されます。
独自の変更点
小型デバイス向けのデザインも簡易サポートしています。WAP 2.0対応機(au ezWeb)では、設定によりシンプルで XHTML Basic/XHTML Mobileに対応したレンダリングが提供されます。
なお、開発者向けにクエリ追加によるレンダリングモード切り換えも可能です。
クエリ | XHTMLタイプ | Content-Type | 説明 |
---|---|---|---|
?xht=x11 | XHTML 1.1 | html / application/xhtml+xml |
- |
?xht=x1s | XHTML 1.0 Strict | html / application/xhtml+xml |
- |
?xht=x1t | XHTML 1.0 Transitional | html / application/xhtml+xml |
- |
?xht=xba | XHTML Basic 1.0 | html / application/xhtml+xml |
- |
?xht=qm | XHTML 1.0 Transitional | html / application/xhtml+xml |
Netscape 4向けの物理装飾 |
?xht=xmp | XHTML Mobile 1.0 | html / application/xhtml+xml |
AU by KDDI向けのXHTML モバイル向けCSS対応 |
?xht=mm | XHTML Basic 1.0 | html / application/xhtml+xml |
モバイル向けのXHTML モバイル向けCSS対応 |
?xht=fm | XHTML i-XHTML 1.0 | html / application/xhtml+xml |
FOMAモバイル向けのXHTML BODYは、物理装飾 |
C スクリプト(YY-BOARD)に関する 他の詳しい説明/アイコン等の紹介は、KENTさんのサイトでご確認ください。(以下引用)
YY-BOARDの機能的な特長
- アイコン表示の楽しい掲示板です。(設定でアイコンのありなしを選択可)
- 各記事に対して返信レスを付けることができます。
- 投稿記事を管理人に自動でメール通知させることできます。(sendmailの使えるプロバイダ)
- 管理人による記事削除が可能です。
- キーワードから過去の投稿記事の簡易的な検索をすることができます。
- 過去ログの自動生成が可能です。
注意事項
- v5.xxよりログ形式が変更されているようです。以下の制限事項があります。
- 現行ログにおいて、旧ログを継続させる場合、URL部分で先頭の「http://」がカットされます。
- 過去ログにおいて、旧バージョンに生成された過去ログは継続できません。
- 著作権表示部について、MakiMakiさんのアイコンを使用しない場合には、MakiMakiさんのリンク部を非表示とすることは可能です。(2003/01/02)
全体のディレクトリ構成とファイル位置例は以下のとおりです。(かっこ内はパーミッションの設定値
【ディレクトリ構成例】
public_html / index.html (トップページ) | +-- yybbs_xhtml / yybbs.cgi [755] | yyregi.cgi [755] | yyini.cgi [644] | yylog.cgi [666] | count.dat [666] | jcode.pl [644] | pastno.dat [666] ... 過去ログを生成する場合 | basic.css | m.css | focus_events.htc | valid-xhtml10.png... ... XHTML マーク画像を使用する場合 | +-- img / home.png | mail.png | *.png , *,jpg , *.gif (アイコン,背景,素材画像) | +-- lock [777] / | +-- past [777] / 0001.cgi [666] ... 過去ログを生成する場合 |
以上、修正が完了したら各ファイルを所定のディレクトリにFTP転送し、以下のとおり アクセス権 (パーミッション) を設定します。
ファイル名 | アクセス権 | 転送モード |
---|---|---|
yybbs.cgi | 755 | アスキー |
yyregi.cgi | 755 | アスキー |
yyini.cgi | 644 | アスキー |
yylog.cgi | 666 | アスキー |
count.dat | 666 | アスキー |
pastno.dat | 666 | アスキー |
jcode.pl | 644 | アスキー |
yylog.cgi | 666 | アスキー |
index.html | - | アスキー |
*.css *.htc |
- | アスキー |
lockディレクトリ | 777 | - |
pastディレクトリ | 777 | - |
*.png *.jpg *.gif |
- | バイナリ |
以下のサンプル及び説明書は、アップロード不要です。
This URL: http://www.minc.ne.jp/~konda/web_resoce/yybbs_xhtml/yybbs_read_me.html