上戸彩ファンサイト~LOVELY-AYA












    有名なKENTさんの掲示板スクリプト「YY-BOARD」に、考えうる

    あらゆる機能を付けようと必死コキました(発想が厨ww

    アイコンレス式の「カワイさ」と2ちゃんのような膨大なスレの

    「効率的な閲覧」を念頭に改造してあります。

     

    元スクリプトはけぃさんが改造したものであり、わたくしがさらに

    改造を重ねております。

     

           

     

     +++更新履歴+++

    Ver1.00

         2003/12/05 配布開始。

         2003/12/08 ツリー表示においてブックマークへ移動するように変更

    Ver1.02

         2003/12/12 KENTのVer5.00にあわせて過去ログの保存形式を変更

                  現行ログはそのまま^^;

    Ver1.03

         2003/12/14  過去ログの閲覧形式を変更。

    Ver1.04

         2003/12/25 ソースの整理^^

    Ver1.05

       2004/01/02 ログ保存件数を変更 合計行数→スレッド数に
    Ver1.06
         2004/03/13  各種ON/OFF機能のバグを修正。
                             投稿フォームは「別ページ固定」に変更

     

    #--------------------------------

    # 改造箇所byけぃさん

    #--------------------------------

    ◆アイコンのプレビューが表示される。(わざわざアイコン一覧を開く必要がありません)

    ◆発言ランキング機能(要望が多かったので^^)

    ◆フォームメール機能(メールアドレスを非公開にしたまま書き込みができます)

    ◆ID作成の機能(他人の名前を騙った書き込みを防止)

    ◆「>」や「>」で始まる行は、自動的に色を変える。(どこを引用したか分かりやすい!)

    ◆「偽」ツリー型で表示機能。

    ◆親記事一覧の表示機能。

    ◆一定時間以内にあったカキコには、Newマークをつける。

    ◆age、sage機能(レスをつける人が、記事をトップソートするかどうか選択できる)

    ◆管理人からのお知らせ機能(ブラウザ上でお知らせを変更できます)

    ◆IP表示機能や、禁止ワード機能(いたずら防止に)

    ◆指定したタグのみ使えるようにできる機能。(<FONT>タグなど)

    ◆デザインを大きく変更し、設定の幅も広げた。(CSSファイルを利用しています)

    ◆v4.04以降のオリジナルyybbsについた機能も、できるだけ取り入れた。

    ◆すでにYY-BOARDを使っている人も、上書きして使用可能。(ver 4.xを使っている方。)

    ◆管理ページに入らなくても「管理パス」から記事の編集/削除が可能になった。

     

    #--------------------------------

    # 改造箇所by鉄

    #--------------------------------

    わたくし(鉄)が加えた改造について

     

    ◆ 新着スレッド最新○○件表示をTOPページに(ON OFF 可)

    ◆ TOPに展開するスレッドにおいては「▲前 ▼次 ■TOP」のリンクをつけた。

    ◆ TOPに展開するスレッドには通し番号とレス数を表示させた。

    ◆ 各スレッドのレスに対して通し番号を表示させた。

    ◆ レスは全件表示ではなく、表示制限をした

        (最新○○件など レスが○○件を超えると自動的に「全件表示」が現れる)

    ◆ レスの最大可能数を設定した。(このスレはレスが○○件逝っちゃったので書き込み出来ません~)

    ◆ 「レス」ボタンをスレッドの下部に移行した(記事を読んでいったうえで返信したいと思うので)

    ◆ ツリー表示において、各レスへのリンクはブックマークによる移動とした。

    ◆ 各画面において投稿者の色がHN名に反映されるようにした。

    ◆ 色選択において「文字色・タイトル色」を「文字色・背景色」に変更した。

    ◆ 「過去ログ」メニューにおいてもスレッド表示を基本とした。(保存形式をKENTさんのver5.xxに合わせる)

    ◆ 記事保存件数を「合計行数」から「スレッド数」へと変更した。

      (保存スレッド数×レス可能数=MAX ←これを考慮しないと、ヘタしたらログが1M越すかも^^;)

     

    *新着スレッド表示、及びスレッド一覧表示の利用度を「大」と考えているため

     TOPに展開する記事に関しては「次の10件」などは機能しません^^;

     

    以上が「+α」の改造点でつw

    超初心者が見よう見真似で追記したスクリプトなため

    その道の方から見たらとても無茶な記述をしてるかもしれません^^;

     

    #--------------------------------

    # 著作権情報

    #--------------------------------

     オリジナルの著作権表示

    ┌─────────────────────────────────

    │  YY-BOARD v4.8 (2003/01/10)

    │  Copyright(C) Kent Web 2003

    │  webmaster@kent-web.com

    │  http://www.kent-web.com/

    └─────────────────────────────────

     

     改造版の著作権表示

    ┌─────────────────────────────────

    │  YY-BOARD Plus v1.54 (2003/07/16)

    │  Edit by けぃ

    │  kei@minicgi.net

    │  http://minicgi.net/
     |

    | YY-BOARD + α ver 1.06(2004/03/13)

    | Edit by 鉄

    | http://lovely-aya.com/

    └─────────────────────────────────

     

    #--------------------------------

    # 注意事項

    #--------------------------------

     1. このスクリプトはフリーソフトです。このスクリプトを使用した

        いかなる損害に対して作者は一切の責任を負いません。

     2. 設置に関する質問はサポート掲示板にお願いいたします。

        直接メールによる質問は一切お受けいたしておりません。

     

    (追加  by 鉄@改造者)

     4. このスクリプトは"けぃ"さんがYYBBS v4.8を改造したものを、さらに鉄が改造したものです。

      改造版に関する質問は、改造者である"鉄"にするようお願いします。

     5. このスクリプトを利用する方は、Kent Webの利用規定を必ず読

        んでください。                                           

     

    #--------------------------------

    # 設置方法

    #--------------------------------

    まず、yybbs.cgiの1行目にある、Perlのパスを設定します。

    ファイルをアップロードし、パーミッションを[]のように設定してください

    (注:Perlのパス以外の設定項目を変更するのは、動作確認してからをお奨めします)

     

    CGIの利用できるフォルダ

          |

          +-- yybbs(フォルダ)

                |-- yybbs.cgi  [755] …ここにリンクを張ります

                |-- tool.cgi   [644] …呼び出されることの少ないサブルーチン集

                |

                |-- yybbs.log  [666] …ログファイル。名前を変えることを推奨

                |-- pastno.dat [666] …現在の過去ログ番号を記録するファイル

                |-- read.dat   [666] …管理人のお知らせを記録するファイル

                |-- rank.dat   [666] …ランキングを記録するファイル

                |

                |-- jcodeg.pl   [644]

                |-- yybbs.css  [644] …デザイン設定をするCSSファイル

                |-- yybbs.js   [644] …プレビュー機能等に利用するJavaScriptファイル

                |

                +-- icon(フォルダ)

                |    +-- home.gif, bear.gif, その他アイコンなど...

                |

                +-- lock(フォルダ)[777 or 755]

                |

                +-- past(フォルダ)[777 or 755]

                     +--0001.cgi [666]

     

     ・パーミッションは、どのサーバーでも動く値を示していますので、可能ならば「700」や「600」が良いです

     ・フォルダのパーミッションは「777」では動作不能になっているサーバーもあります。その時は「755」にしてください

     

     ■ nifty、biglobe、wakwak等、CGI専用サーバーに設置する場合

      cgi専用サーバーからは、yybbs.cssやyybbs.jsが呼び出せません。そのため、これらをHTMLファイルと同じ場所に

      アップロードして、設定項目の「ファイル・フォルダへのパス設定」で、該当するURLを変更してください。

     

    #--------------------------------

    # あとがきbyけぃさん

    #--------------------------------

    このCGIは、有名なYY BOARDを使っていて、『こんな機能があったらいいな』

    と感じた機能をじゃらじゃら追加しました。

    ・・・というわけで、YYBBS Plusという名前をつけました。ぜひ使ってやってください♪

     

    それにしても、KENTさんのソースは分かりやすくて改造しやすいですねぇ~。

     

    #--------------------------------

    # あとがきその2

    #--------------------------------

    さらに鉄が・・

    考えうる全ての機能をつけようと必死こきましたw

    したがいまして。。。。重いかもです(汗

Copyrights (c)  2002-2004 lovely-aya.com  Allrights reserved.   
Since2002.12.16  presented by tetsurou