タグ: OsClass

  • OsClass

    OsClass

    ユーザーコミュニティサイトや広告サイトを構築するプラットフォーム OsClass で検索するといくつかのサイトが出てきます
    更新履歴を見たところ根っこが同じで、3つに分裂してそれぞれが進化している様子です

    歴史

    → Osclass by OsclassPoint(Osclass 4.0.0 – 4.4.0, 8.0.0 – 8.3.0, 2020/09-):Apache License 2.0 ※多言語対応

    → Osclass by Mindstellar(Osclass 5.0.0 – 5.1.1):GPL-3.0 license ※停滞気味

     ↑ Osclass 3.9.0(-2019/11) を引き継いで開発

    → Osclass Enterprise by Enterprise Classifieds(Osclass 3.8.1, 3.10.0 – 3.10.4, 2019/09-):Apache License 2.0

     ↑ Osclass 3.7.4 – 3.8.0(-2018/07) を引き継いで開発

    Osclass (Osclass -3.7.5 -2018/06):Apache License 2.0

    インストール

    次のページからダウンロードし、解凍して、FTPでサーバーへ保存します
    Download Osclass – Free Classifieds Script

    サーバーにMySQLデータベースを用意します

    ブラウザーからOsclassのページを開くとインストールが始まります

    次のページから言語パックをダウンロードし、管理画面の グローバル>言語 の右上にある言語を追加から言語パックをアップロードします
    Osclass Language Packs & Translations

    管理画面の 設定>一般 ページにある ローカライゼーション設定>標準言語Japanese を選んで、変更を保存します

    テーマやプラグインはマーケットサイト(OsclassPoint)があります
    更新がゆったりしていますが、v3, v4, v8 用は最新のOsclassでも使えるみたいです(フォーラムの投稿より)

    摘要

    管理画面の 広告>広告の管理 を選択すると次のエラーが出ます (Osclass v8.3.0)

    Fatal error: Uncaught ArgumentCountError: 3 arguments are required, 2 given in /(パス)/osclass/oc-admin/items.php:922 Stack trace: #0 /(パス)/osclass/oc-admin/items.php(922): sprintf('\xE9\x81\xB8\xE6\x8A\x9E\xE3\x81\x95\xE3\x82\x8C\xE3\x81\x9F...', '\xE5\x89\x8A\xE9\x99\xA4') #1 /(パス)/osclass/oc-admin/index.php(110): CAdminItems->doModel() #2 {main} thrown in /(パス)/osclass/oc-admin/items.php on line 922