複数画像アップ掲示板BBS ECOUP(エコアップ)

複数画像UP掲示板CGI:人気の秘訣!

「ECOUP(エコアップ)」は、低速回線サーバ転送量削減に考慮したエコロジーな複数画像アップ掲示板
自動サムネイル作成(オートリサイズ)」「人気投票」「ランキング機能」「DLカウンター」「レス機能」「編集削除機能」などの高付加機能で楽しさいっぱい♪

WSJ21.NET」が独自開発したサーバに優しい自作CGI「エコアップ(ECOUP)」は、「画像容量削減」などサーバ転送量を考慮した多様な機能を搭載した「複数画像UP対応 高機能画像掲示板」です。

  1. ECO UP...Merit - 画像アップ掲示板のメリット

    • 【楽チン】サムネイル画像 自動リサイズ対応

      → DL用画像をアップロードするだけでOKな自動サムネイル作成機能搭載!*対応サーバ一覧
       (要PerlMagick@ImageMagick || NetPBM + libjpeg-progs || repng2jpeg + gif2png || gcon.exe + GIF-SusiePlugin)
    • 【最新鋭】最新画像HTML単独表示! - CGI負担軽減

      → 最新投稿画像を単独でサムネイル出力することにより、無駄な画像転送や掲示板へのアクセスによるCGI負担を軽減!常に最新画像をHTMLに取り込めます!
    • 【楽しさ】人気投票(複数項目)、DLカウンターで楽しさUP!

      → 複数項目の人気投票機能採用とダウンロード回数表示で、作品別の評価や人気度が一目瞭然!
    • 【楽しさ】ランキング機能

      → 各種ランキング機能搭載!名前、レス数、DL数、評価などのソート可能で見やすさUP!
    • 【レア感】公開数調節!DL数制限機能!

      → 総DL数やDL期間を任意に設定出来る機能搭載!数量限定、期間限定配布などレア感が演出可能!
    • 【世界初】画像ダイエット機能搭載!

      → デジカメ写真やPhotoshop等の画像編集ソフトで加工したJPEG, PNG画像サイズを最大21KB程度削減!(※PhotoshopCS作成画像)
    • 【高品質】サムネイル画像表示採用!

      → 小サイズのサムネイル画像採用により「サーバ転送量削減」「低速回線でも快適表示」を実現!縮小処理の違いにより高クオリティーのサムネイル画像を実現!
    • 【高機能】超強力インテリジェントデータ解析!

      → 画像データを賢く解析!拡張子の自動判別や画像サイズを解析保存!PC用JPEG(JFIF)画像、デジカメ用JPEG(Exif)画像の解析も可能!マックバイナリ削除による互換性の確保など...
    • 【超高速】超高速HTML表示!

      画像情報から「画像の縦横サイズを補完したHTML」を出力!画像読込によるレイアウトの破損は皆無!サムネイル画像採用で他の画像掲示板よりも最速表示!
    • 【超便利】ワンクリック編集・削除機能!

      → 記事番号なんてもう古い!ワンクリックで記事編集やスレッド削除が可能!間違えても安心安心♪
    • 【超便利】投稿作品への返信可能

      → 見せるだけじゃ嫌!返信機能でコミュニケーション
    • 【謎番号】トリップによる偽り防止!

      → トリップコードと呼ばれる固定値で偽り防止!
  2. ECO UP...Demerit - 画像アップ掲示板のデメリット

    • 高クオリティーサムネイル画像の作成

      → 高画質サムネイル画像の作成は各自で作成・・・※ある程度はファイル追加で自動サムネイル対応
      「PerlMagick@ImageMagick, NetPBM」→「repng2jpg, gcon.exe」→「IMGタグの自動縮小」の順番で利用
  3. ECO UP...Safe Design - 画像アップ掲示板の安心設計

    • アップロード画像のデータサイズ制限

      → 指定サイズを超えるファイルに警告!未然にサーバ容量オーバーを防止!
    • 容量オーバーを防ぐ記事保存数設定機能

      → 保存する記事(画像)の数を一定に調整することによりサーバ容量オーバーを防止!「アップロードデータサイズ制限×記事保存数」で目安が付けられます!
    • 投稿パスワードにより管理人、会員限定も・・・

      → 管理者限定モードと、副管理人(会員)用の投稿パスワードを有効使えば、VIP者のみが投稿でき、一般訪問者は返信をするスタイルで運営できます

複数画像UP掲示板CGI:設置方法

複数画像アップ掲示板「Eco UP BBS(エコアップBBS)」設置方法の説明

簡単設置を目標に説明しています

3webのFFFTP解説を見ながらやれば分かるかも?

★設置試験済みサーバー

【簡単CGI自動設置の流れ】
  1. FTPソフトで指定場所(public_html/cgi-bin/ecobbs/)にファイルを転送
  2. 「public_html/cgi-bin/ecobbs/ecobbs.cgi」のパーミッションを[755]へ変更
  3. 「public_html/cgi-bin/ecobbs/ecobbs.cgi」へアクセス
    • この時点でフォルダ作成、ファイル作成、パーミッション値が自動設定されます
    • フォルダのパーミッションを[707]へ変更して下さいと言われたら[707]に変更
      ※この場合、各フォルダに「index.html」の設置を推奨(サーバーの性質上、ログが見られる可能性があります)
    • エラーが出る場合は「ecobbs.cgi」をメモ帳などで開き1行目の「#!/usr/local/bin/perl」を「#!/usr/bin/perl」に変更
  4. アクセス後に管理人室に入室するので各種設定を行う
    • 「自動サムネイル作成(DL画像のオートリサイズ) 」は自動設定[ファイル追加が必要な場合は表示]
    • システム設定の絶対URL、相対URL、HTTP_URLは基本的に変更はしない(niftyは自動設定)
      「cgi-bin」フォルダ内に画像等が置けないサーバの場合は、システム設定の相対URLを「../../cgi-img/ecobbs」HTTP_URLを「http://(自分のアドレス)/cgi-img/ecobbs」に変更する
  5. 変更ボタンを押した後、テスト書込を行う

ファイル構成とパーミッション(属性、アクセス権)の設定

- 通常サーバの設置方法 -
File PathPermissionModeNote
.
public_html/cgi-bin/ecobbs/ 701, 707, 777ASCII[Folder]
public_html/cgi-bin/ecobbs/data/ 700, 707, 777ASCII[Folder] Res
public_html/cgi-bin/ecobbs/logf/ 700, 707, 777ASCII[Folder] BBS Setting
public_html/cgi-bin/ecobbs/logs/ 700, 707, 777ASCII[Folder] DL,Vote Log
public_html/cgi-bin/ecobbs/exec/ 701, 707, 777ASCII[Folder] Resize Program
public_html/cgi-bin/ecobbs/imgf/ 701, 707, 777ASCII[Folder] UP File
public_html/cgi-bin/ecobbs/thum/ 701, 707, 777ASCII[Folder] Thumbnail
.
public_html/cgi-bin/ecobbs/ecobbs.cgi 700, 705, 755ASCIIMain CGI
public_html/cgi-bin/ecobbs/wsj21.pl 600, 604, 666ASCIIWSJ21 Package
public_html/cgi-bin/ecobbs/css.css 604, 604, 666ASCIICascading Style Sheet
public_html/cgi-bin/ecobbs/index.html 604, 604, 666ASCIIEntrance html
public_html/cgi-bin/ecobbs/index.js604, 606, 666ASCIINew Thread
public_html/cgi-bin/ecobbs/readme.html 604, 604, 666ASCIIReadme
.
public_html/cgi-bin/ecobbs/logf/ecobbs.pl 600, 606, 666ASCIISetting Data
public_html/cgi-bin/ecobbs/logf/count.log 600, 606, 666ASCII[Logs] Visitor Counter
public_html/cgi-bin/ecobbs/logf/diet.log 600, 606, 666ASCII[Logs] JPEG Diet Log
public_html/cgi-bin/ecobbs/logf/judge_log.log 600, 606, 666ASCII[Logs] Auto Create File
public_html/cgi-bin/ecobbs/logf/ecobbs.log 600, 606, 666ASCII[Logs] Log File
public_html/cgi-bin/ecobbs/logf/error.log 600, 606, 666ASCII[Logs] Error Log
public_html/cgi-bin/ecobbs/logf/pcnt.log 600, 606, 666ASCII[Logs] Past Counter
public_html/cgi-bin/ecobbs/logf/size.log 600, 606, 666ASCII[Logs] Size Counter
※Permissionの値はサーバ指定の値を優先させて下さい
- 「cgi-bin」フォルダに画像等が置けないサーバ設置方法 -
FileNamePermissionMode備考
.
public_html/cgi-bin/ecobbs/ 701, 707, 777ASCII[Folder]
public_html/cgi-bin/ecobbs/data/ 700, 707, 777ASCII[Folder] Res
public_html/cgi-bin/ecobbs/logf/ 700, 707, 777ASCII[Folder] BBS Setting
public_html/cgi-bin/ecobbs/logs/ 700, 707, 777ASCII[Folder] DL,Vote Log
public_html/cgi-bin/ecobbs/exec/ 701, 707, 777ASCII[Folder] Resize Program
public_html/cgi-img/ecobbs/imgf/ 701, 707, 777ASCII[Folder] Image
public_html/cgi-img/ecobbs/thum/ 701, 707, 777ASCII[Folder] Sample
.
public_html/cgi-bin/ecobbs/ecobbs.cgi 700, 705, 755ASCIIMain CGI
public_html/cgi-bin/ecobbs/wsj21.pl 600, 604, 666ASCIIWSJ21 Package
public_html/cgi-img/ecobbs/css.css 604, 604, 666ASCIICascading Style Sheet
public_html/cgi-img/ecobbs/index.html 604, 604, 666ASCIIEntrance html
public_html/cgi-img/ecobbs/readme.html 604, 604, 666ASCIIReadme
public_html/cgi-img/ecobbs/index.js604, 606, 666ASCIINew Thread
.
public_html/cgi-bin/ecobbs/logf/ecobbs.pl 600, 606, 666ASCIISetting Data
public_html/cgi-bin/ecobbs/logf/count.log 600, 606, 666ASCII[Logs] Visitor Counter
public_html/cgi-bin/ecobbs/logf/diet.log 600, 606, 666ASCII[Logs] JPEG Diet Log
public_html/cgi-bin/ecobbs/logf/judge_log.log 600, 606, 666ASCII[Logs] Auto Create File
public_html/cgi-bin/ecobbs/logf/ecobbs.log 600, 606, 666ASCII[Logs] Log File
public_html/cgi-bin/ecobbs/logf/error.log 600, 606, 666ASCII[Logs] Error Log
public_html/cgi-bin/ecobbs/logf/pcnt.log 600, 606, 666ASCII[Logs] Past Counter
public_html/cgi-bin/ecobbs/logf/size.log 600, 606, 666ASCII[Logs] Size Counter
.
※Permissionの値はサーバ指定の値を優先させて下さい

Perlパスが異なる場合はcgi1行目を「#!/usr/local/bin/perl → #!/usr/bin/perl」等に変更

※その他、表示が上手くいかない場合の掲示板で質問下さい

複数画像UP掲示板CGI:更新履歴

複数画像アップ掲示板「Eco UP BBS」更新履歴

  1. 2005/07/06 - ECO BBS Ver.1.43
    • @niftyでサムネイル作成が出来ないバグ修正
  2. 2005/07/06 - ECO BBS Ver.1.42
    • イベント用設定の致命的な不具合修正
    • [Plugin] 禁止ワード指定モジュール対応
  3. 2005/07/06 - ECO BBS Ver.1.41 * Bug
    • 編集出来ないバグ修正(イベント用設定追加による)
  4. 2005/07/03 - ECO BBS Ver.1.40 * Bug
    • イベント用公開期間制限追加
    • サムネイルプログラム設定が反映されない不具合修正
  5. 2005/07/03 - ECO BBS Ver.1.38
    • 管理人専用モードで編集できない不具合修正
    • 管理人専用モードで複数VIP者の投稿権限パス追加
    • サムネイルアップ時、DLファイルに画像ファイル以外を投稿した場合、サムネイルが縮小されない不具合修正
  6. 2005/05/29 - ECO BBS Ver.1.37
    • レス禁止モード追加
    • サムネイル可能プログラム選定の不具合修正・強化 [from 1.36a]
  7. 2005/05/20 - ECO BBS Ver.1.36a
    • 必ず「サムネイルのみの運営」になるバグ修正
  8. 2005/05/07 - ECO BBS Ver.1.36
    • サムネイルのみの運営対応(元画像削除による)
    • ランキングページの件名より各記事へのリンク追加
    • ランキングデータの昇順・降順表記変更
    • 管理人専用設定でレス時も「管理人投稿専用」と表示されるバグ修正
    • NN等ブラウザで、編集できないバグ修正
  9. 2005/03/05 - ECO BBS Ver.1.35a
    • ページ移動ナビが横長になる問題対応(改行付加)
  10. 2004/12/19 - ECO BBS Ver.1.35
    • サムネイル画像が作成されないバグ修正
    • 画像サイズ縮小されないバグ修正
    • その他サムネイルオンリー時の動作修正
    • [Plugin] 拒否IP指定モジュール対応
  11. 2004/12/05 - ECO BBS Ver.1.34 * Bug
    • 特殊サーバでDL用画像がサムネイルとして表示されないバグ修正
    • 画像以外の投稿にもサムネイル表示するバグ修正
    • ZIP投稿時にもサムネイル作成処理を通るバグ修正
  12. 2004/11/09 - ECO BBS Ver.1.33a
    • DL用画像の縮小表示バグ修正
    • URL貼付オプション搭載
  13. 2004/11/08 - ECO BBS Ver.1.33
    • サムネイル画像投稿の非表示機能
    • repng2jpeg最新版対応
    • @nifty対策バグ修正
  14. 2004/10/20 - ECO BBS Ver.1.32
    • 著作権表示の一部削除
    • 管理人専用使用チェック明確化
    • その他の修正+違反者対策
  15. 2004/08/01 - ECO BBS Ver.1.31
    • 最新サムネイルのサイズバグ修正
  16. 2004/07/18 - ECO BBS Ver.1.30
    • 過去ログ(画像含む)が削除されない致命的バグ修正
  17. 2004/07/17 - ECO BBS Ver.1.29b
    • 平均評価バグ修正
  18. 2004/07/10 - ECO BBS Ver.1.29a
    • サムネイル画像へのリンクパスミス修正
  19. 2004/07/08 - ECO BBS Ver.1.29
    • ランキング仕様変更(平均評価=総合評価÷評価数÷項目数)
    • repng2jpeg最新版対応gif2png不要(2004/6/21:GIF対応版以降推奨)
    • gcon.exe最新版対応GIF-SusiePlugin不要(2004/6/21:GIF対応版以降推奨)
    • その他のバグ等修正
  20. 2004/06/27 - ECO BBS Ver.1.28a
    • ログ変換の不具合再修正
    • 「ECOUPログ変換不具合修復CGI v1.01」作成
    • A要素Anchor属性がレス時に有効し忘れ修正
    • (b)ログ変換処理をコメントアウトしていた人為的ミス修正
  21. 2004/06/26 - ECO BBS Ver.1.28
    • ログ変換の不具合修正
    • 「ECOUPログ変換不具合修復CGI v1.00」作成
    • A要素Anchor属性の設定追加
  22. 2004/06/13 - ECO BBS Ver.1.27
    • PerlMagick@ImageMagick以外で最新自動サムネイル(new.jpg)が作成されない不具合修正
    • 画像クリック時、DL開始されずに、サムネイル扱いされる場合がある不具合を修正
  23. 2004/06/09 - ECO BBS Ver.1.26
    • 自動サムネイルが可能サーバで不可能扱いされる不具合修正(repng2jpegが使用不可の場合)
  24. 2004/06/06 - ECO BBS Ver.1.25
    • 自動リンク追加
  25. 2004/05/22 - ECO BBS Ver.1.24
    • Ranking(ランキング)表示の不具合修正
    • 最新親記事を編集すると、消失する不具合修正
    • ファイルロック方式がmkdir式に固定される不具合修正
  26. 2004/05/20 - ECO BBS Ver.1.23
    • .htaccessの劣勢設定見直し(別途files指定時等)
  27. 2004/05/16 - ECO BBS Ver.1.22
    • ログ変換に関する不具合修正 from Ver.1.20
    • 投稿日付に関する不具合修正 from Ver.1.21
  28. 2004/05/11 - ECO BBS Ver.1.21
    • レス時に親記事が二重表示される不具合修正
    • 規約違反対策強化
  29. 2004/05/04 - ECO BBS Ver.1.20
    • 投稿記事削除時の投票履歴Cookie不具合修正(ログ形式変換)
    • 画像縮小表示の不具合修正
    • Cookie無効の不具合修正
  30. 2004/04/10 - ECO BBS Ver.1.16
    • ファイルロック方法固定(mkdir, rmdir)
    • カウンターファイルにもファイルロックを適応(WindowsServer対策)
    • WindowsServer系でのリロード不具合修正(Cookie使用時)
  31. 2004/04/04 - ECO BBS Ver.1.15
    • Location, Meta-RefreshによるCookie対策
    • CSSでfont-size値の修正
    • (a)初期移動方法をLocationに変更
  32. 2004/03/10 - ECO BBS Ver.1.14
    • Cookie情報をURLエンコード記録化
    • 投票関連Cookieのバグ修正
    • ※NetPBM処理バグ持ち
    • 排他処理(ロック)が無効になっていたバグ修正
    • 菅処の「repng2jpeg/gif2png」更新により[sparc-solaris]サーバ対応
    • リサイズプログラム選択可能に変更
    • (a)実Path仮Path相違対策[tok2等]
    • (b)メモリ使用の効率化
    • (b)編集時のメアド設定ミス修正
  33. 2004/03/01 - ECO BBS Ver.1.13
    • 最新画像書出に対応
    • 画像サイズ指定、ファイル名指定可能
    • アスペクト比維持・非維持選択可能
  34. 2004/02/14 - ECO BBS Ver.1.12
    • サムネイル画像のサイズ指定を可能にした
    • 特定クエリ(topic=0)で全レスが表示されるバグ修正
  35. 2004/01/02 - ECO BBS Ver.1.11
    • レス記事の削除の不具合修正
    • Mozilla系UAで記事編集が出来ない不具合修正
    • Permission制限がキツいサーバで自動設置不可になっていたのを修正
  36. 2003/12/15 - ECO BBS Ver.1.10
    • 色々変更
  37. 2003/11/03 - ECO BBS Ver.1.04a
    • 画像がない時にコメントを広く表示するようにした
  38. 2003/10/26 - ECO BBS Ver.1.04
    • サムネイル画像アップフォーム表示切替設定追加
  39. 2003/10/08 - ECO BBS Ver.1.03a
    • Nifty自動設定のバグ修正
  40. 2003/10/04 - ECO BBS Ver.1.03
    • 画像ダイエット機能PNG対応(Photoshop7対策)
    • Perl Magicのサムネイル自動作成でアニメGIF対応
    • 最新記事削除時に新着記事表示削除
  41. 2003/10/01 - ECO BBS Ver.1.02b
    • 記事の編集・削除の管理者特権付与
    • テーブルデザインがずれる対策(CSS)
    • サムネイル画像とDL画像のリンク不具合修正
  42. 2003/10/01 - ECO BBS Ver.1.02a
    • Ver.1.02の致命的なバグ修正
    • 菅処の「repng2jpeg/gif2png」の更新よりi386solarisサーバ対応
    • wsj21.plにjcode.pl組込(内部に著作権表記保持)
  43. 2003/09/28 - ECO BBS Ver.1.02 * Bug *
    • 画面、ファイル、内部仕様変更[wsj21.pl追加]
    • サムネイル自動作成で元サイズより肥大する場合の処理追加
    • DLサイズ取得ミス修正
    • 新着表示にJavascript[index.js導入]
    • DL用画像サイズ設定不具合修正...
  44. 2003/09/23 - ECO BBS Ver.1.01
    • CGI自動設置の不具合修正
    • ファイル名関係のバグ修正
    • 画像クリックでDLするように仕様変更
    • 圧縮関連コード記載ミス修正 - ch_upc-eco.cgi v1.01up
  45. 2003/09/20 - ECO BBS Ver.1.00
    • 配布開始
    • バグだし、多数機能追加...
  46. 2003/09/15 - ECO BBS beta.4
    • 自動リサイズ対応(要PerlMagick@ImageMagick)
  47. 2003/09/14 - ECO BBS beta.3
    • ソート対応ランキング機能追加
    • 時差投票防止対策
    • ユーザによるサムネイル画像表示・非表示切り替え
  48. 2003/09/13 - ECO BBS beta.2
    • 編集機能追加
    • HTML出力方法変更
    • レス記事のサブジェクト対応
  49. 2003/09/05 - ECO BBS beta.1
    • 初公開
  50. 2001/09/24 - UP Counter BBS v1.00
    • 配布開始【PastelBoard上位Version [絵日記BBSより派生]】
    • 配布開始【SimpleBoard上位Version】

Copyright

製作元:WSJ21.NET - 良いホームページ作成支援サイト [ http://www.wsj21.net/ ]

協賛先:ネット収入レポート [ http://www.netrepo.com/ ]

協賛先:星空通販AWS - アマゾンランキング [ http://www.hosizora.org/ ]

製作者:PONTA [ wsj21ponta@hotmail.com ]

■ Copyright PONTA 2000-2004 All rights reserved. ■

■ WSJ21.NETでは様々な自作CGIの配布活動を行っております