バージョンアップ決定!?
あなたのご要望をお待ちしております。
とってもMacな掲示板
| Macのデスクトップな感じのデザインの掲示板です。 |
| 特徴 |
特徴
まずは、こちらのサンプルをご覧下さい。 |
| 必要なファイルや道具 |
| まず必要になるのは、EUCコードを扱えるエディターです。 MacintoshならばJeditやNuEdit、WindowsならPerlエディター、秀丸エディターなどといったエディターがお勧めです。雑誌の付録CD等でお探し下さい。Perlエディター以外はシェアウエアですので、気に入ったら作者に送金しましょう。 下記のファイルをダウンロードして下さい。 |
| ファイル名 | 説 明 |
| hmacboard.cgi | メインルーチン |
| hmacboardadmin.cgi | 管理用CGI |
| passwd.pl | パスワードライブラリ |
| jcode.pl | 日本語コード変換ライブラリ |
| hmacboard.data | 掲示板データファイル |
| hmacboard.index | スレッド用データファイル |
| ipfile | アクセス拒否IPアドレスファイル |
| passwd | パスワードファイル |
| maclock.tar.gz | 時計用CGIのソース |
| 各種アイコン | iconフォルダ内には各種アイコンが入っています |
| 以上のファイルが必要になります。 | |
| 設置作業 |
|
hmacboard.cgi、hmacboardadmin.cgiの設定部分を設置するサーバーに合わせて変更します。 変更する部分は、
|
| 転送・パーミッションの設定 |
| まず、FTPソフトで全てのファイルを転送します。 ここでは、仮に「public_html」というディレクトリの中に「cgi-bin」(cgi用)「tmp」(ログデータ用)「icons」(画像ファイル用)というディレクトリを作成して、その中に設置するものとします。 尚、転送モードはiconsフォルダ内の画像、maclock.tar.gz はBINARY、その他は全てTEXTとなります。 |
| ファイル名 | パーミッション | コマンド |
| hmacboard.cgi | 705 or 755 | chmod
705 hmacboard.cgi chmod 755 hmacboard.cgi |
| hmacboardadmin.cgi | 705 or 755 | chmod
705 hmacboardadmincgi chmod 755 hmacboardadmincgi |
| passwd.pl | 604 or 644 | chmod
604 passwd.pl chmod 644 passwd.pl |
| jcode.pl | 604 or 644 | chmod
604 jcode.pl chmod 644 jcode.pl |
tmpディレクトリに入れるもの
| ファイル名 | パーミッション | コマンド |
| hmacboard.data | 606 or 666 | chmod
606 hmacboard.data chmod 666 hmacboard.data |
| hmacboard.index | 606 or 666 | chmod
606 hmacboard.index chmod 666 hmacboard.index |
| ipfile | 606 or 644 | chmod
604 ipfile chmod 644 ipfile |
| passwd | 606 or 666 | chmod
606 passwd chmod 666 passwd |
| 時計設置作業 |
|
メニューバーに表示される時計は、C言語で書かれていますので、サーバー上でmakeする必要があります。
時計(maclock.cgi)iの作り方
|