Skip to content

PrefKarafuto/ex0ch

Repository files navigation

EXぜろちゃんねる

開発が凍結された「ぜろちゃんねるプラス」を有志で開発し、便利な機能を追加していくプロジェクトです。

バグ報告・機能要望・その他サポート用のDiscordはこちら
https://discord.gg/jXCUpTZgbE

今後の開発予定機能

  • 過去ログ周りを整備
  • タイムラインの実装
  • 検索関連をJSに
  • read.html
  • スクリプトをPHPで書き換え
  • サーバー間でのデータ共有(掲示板連合)
  • ログのDB化

お知らせ

レポジトリをリネームしました。新しいレポジトリ名は「ex0ch」です。

プラグインの互換性について

Shift_JISからUTF-8への書き換えに伴い、旧来の0ch/0ch+用プラグインはそのままでは使用できません。
プラグインファイルの文字コード及びモジュール名等を変換の上、各自utf8プラグマを付ける、openにcp932を指定する等適宜対応させる必要がありますので注意してください。
0.8.xでは事故防止のため旧プラグインはそのままでは読み込まないようになっています。
読み込ませたい場合は、0ch_XXX.plとなっているファイル名を0ch_XXX_utf8.plとしてください。


上記はPerl版(暫定v0.8.4)までの内容です。PHP版(予定)では変更される場合があります。

諸注意

  • 本プロジェクトは、あくまで一般ユーザ向けとして0ch+の開発引き継ぎ・機能向上等を図るものです。
  • v0.8.x以降の開発に関して0.7.5までの開発陣は一切関わっておりません。0.8系列の不具合や機能面などに関する問い合わせを旧開発スレで行わないようにお願いいたします。
  • 一般的な2ch-likeBBSスクリプトとしての機能開発に障る行為や、違法・悪質な又は趣旨より著しく逸脱するコードの埋め込みは、これを固く禁じます。
  • dev版は開発中のものであり、非常に不安定です。どうしても使いたい場合は人柱になる覚悟で使ってください。
    機能が追加されたり削除されたり、仕様が変更されたり元に戻ったりしています。常に書き込みができる状態とは限りません。

2023/1/14 PrefKarafuto


testフォルダのディレクトリ構成

  • test/ - ぜろちゃんねるプラス動作ディレクトリ
    • *.cgi - 基本動作用CGI
    • datas/ - 初期データ・固定データ格納用
      | + 1000.txt
      | + 2000000000.dat
      | :
    • info/ | + .auth/ - 認証情報保存ディレクトリ
      | + .ninpocho/ - 忍法帖保存ディレクトリ
      | + .session/ - セッション情報保存ディレクトリ | + IP_List/ - IPリスト保存ディレクトリ
    • module/
      | + *.pl - ぜろちゃんねるモジュール
    • admin/
      | + *.pl - 管理CGI用モジュール
    • plugin/
      | + 0ch_*.pl - プラグインスクリプト
    • perllib/
      + * - ぜろちゃんねるプラスに必要なパッケージ

Special Thanks

精神衰弱 ◆kwSzvOHE氏
windyakin ◆windyaking氏