本稿は全文を flarum-cv.org から転載したもので、一部加筆・修正しています。@meto に敬意を表します
概要
Flarum 公式の dev 版は昨年のクリスマスに next-back ブランチ(つまり beta8 フレームワーク版)へ統合されたため、この CV 0.7.4 は Flarum 0.1.0 beta7 の最後のバージョンになると思われます。そこで以下に、私たちの CV 版における完全な変更履歴を記載し、本版と公式オリジナル版の違いを知っていただけるようにします。

コア
- CV 0.7.4 は 0.7.3 と同様に、Flarum dev 2017-12-15 更新版をベースにしていますが、公式 0.1.0 beta 7.1 のセキュリティパッチが追加されています。
ローカライズ
大量の Flarum 中国語最適化案を共有してくださった vivaldi.club に感謝します
- ユーザー名の登録で JCK 文字(中日韓文字)をサポート
- 中国語検索をサポート
- @中文名 をサポート
- 中国語の日時形式を使用
- slug を削除し、投稿 ID を直接表示
- Google フォントの読み込みを削除
- Emojione の絵文字に中国国内 CDN を使用
- システムおよび CV に付属するサードパーティ製プラグインに、すべて当方が作成した中国語翻訳を収録
SEO の最適化
- トピックの最初の投稿 220 文字を meta 説明コンテンツとして使用
- 検索エンジンのクローラーに対する可読性を向上
- フォーラムの keywords(キーワード)項目を追加(実際のところ、現在の検索エンジンではキーワードにあまり意味はありません)
その他
- CV に付属する一部のサードパーティ製プラグインをインストール時に無効化(必要な場合はインストール後に管理画面で有効化できます)
プラグインの変更
- 公式 BBCode プラグイン ⇒ 動画、音声の挿入および内容のハイライト表示タグを追加し、一部の HTML タグを追加
- 公式 Tags(タグ分類) ⇒ トップページのタグ一覧の下にフォーラム統計(トピック総数、返信数、アクティブユーザー数、オンライン会員数)とオンライン会員一覧を追加し、分類一覧ページのスタイルを変更、各分類のトピック数を追加
- 公式 Statistics(統計) ⇒ 日付形式を中国語形式に変更
- Mediaembed ⇒ NetEase Cloud Music(アルバム、楽曲、プレイリスト)、ビリビリ動画、Tencent Video などの動画埋め込みをサポート;リンクの自動表示と画像の自動表示をサポート
- Links ナビゲーションメニュー プラグイン ⇒ 送信ボタンで言語を切り替えられない問題を修正
- Pages(カスタムページ)プラグイン ⇒ トップページ設定後にページを削除すると、トップページを復元できない問題を修正し、トップページボタンの切り替え表示を追加(設定をクリックした後、2 回目のクリックで解除)
- Customfooter(カスタムフッター) ⇒ 付属のスタイルを廃止し、固定中央表示に変更、フォーラムの白背景または黒背景に合うようにスタイルを変更
- Emojionearea(タグプレビュー) ⇒ 中国語の分類をハードコード
- Login2see(ログイン時のみ表示) ⇒ プラグインを有効にした後、リンクをクリックすると自動的にログインウィンドウが表示される問題を修正
- Best-answer(ベストアンサー) ⇒ 言語ファイルを再整理し、トピック一覧の解答バッジのヒントを「解答済み」に変更、トピックの最初の投稿をベストアンサーに設定できないよう制限
- User-management(会員への警告) ⇒ 置きトップ、ロック、名前変更などの操作に関するヒント投稿に対して警告を実施できてしまう、元のプラグインの誤りを廃止
- Flarum-ext-markdown-editor(エディター) ⇒ よく使うボタンを大量に追加し、LESS スタイルを書き直して、フォントサイズ、フォントカラー、ハイライト表示、整列モード、クリック時表示、返信時表示などのボタン挿入をサポート
- Users-list(会員管理) ⇒ 大部分の内容を書き直し、ユーザーバッジ表示、ユーザー登録日時、ユーザー編集ボタン、ユーザー並べ替えボタン(A-Z、Z-A、最近オンライン、最長オフライン、未アクティブ)を追加。タイトルバーにフォーラムの総人数、アクティブユーザー数、未アクティブユーザー数を表示
- Upload(添付ファイルのアップロード) ⇒ 0.6.0 に更新し、簡易 CSS ライトボックスを追加、デフォルト画像テンプレートを変更
- Flarum-ext-sitemap(サイトマップ) ⇒ トピックに中国語タイトルを使用した後、投稿時にエラーになる問題を修正(中国語をサポート)
- Flarum-ext-summaries(トピックの説明を表示) ⇒ サムネイル表示を追加し、サムネイルサイズを固定、画像を cover で表示。以前のバージョンでトップページを読み込む際、トピックの最初の投稿にあるすべての画像を自動的に読み込んでいた問題を修正
- Flarum-discussion-views(トピック閲覧数) ⇒ 公式版がサードパーティ言語の切り替えをサポートしていなかった問題を修正
その他の変更
- 投稿一覧に「スレッド主」の表示を追加
- 投稿一覧に階層番号を表示
- 階層番号をクリックすると共有ボタンが表示され、階層の内容を QQ、WeChat、Sina Weibo、Twitter、Facebook に共有可能
インストール手順
この説明に厳密に従って操作してください
環境要件
WEB サーバー: Apache、Nginx、Lighttpd
PHP 7.0+(0.7.4 は PHP 7.2 をサポート)および次の拡張機能: mbstring、pdo_mysql、openssl、json、gd、dom、fileinfo、scandir を有効化
MySQL 5.5+
LNMP または LAMP のインストール環境を使用している場合、不足しているのは fileinfo 拡張機能だけです。インストール方法についてはこの投稿を参照してください。scandir の無効化を解除する方法については各自 Baidu で検索してください。
新規インストール
7z 圧縮ファイルをダウンロードして解凍した後、再度 zip に圧縮してサーバーのルートディレクトリへアップロードし、解凍します(内部の patch.zip ファイルも必ず一緒に圧縮してください)。その後、Web サイトのトップページを開いてインストールします。インストールについてはインストールチュートリアルを参照してください。インストール時にデータプレフィックスを入力しないでください。重要な点:インストールに成功してフォーラムのトップページが表示された後、サーバー上でルートディレクトリ内の patch.zip パッチパッケージを解凍し、内容を上書きします。
アップグレードインストール
アップグレードにはリスクがあります。必ずバックアップを取ってください
7z 圧縮ファイルをダウンロードして解凍した後、内部の patch.zip を解凍して上書きします(パスに注意してください。WinRAR を使用する場合は右クリックして「現在のフォルダーに解凍」を選択します。解凍中にファイルを上書きするかどうかの確認が表示されない場合、解凍先のパスが間違っています)。解凍が完了したら patch.zip を削除し、すべての内容を zip に圧縮して Web サイトのルートディレクトリへアップロードし、解凍します。
重要な点:圧縮ファイルをアップロードする前に、Web サイトのルートディレクトリにある
vendorフォルダーを削除し、assets/フォルダー内の拡張子がcss、js、jsonのすべてのファイルを削除し、storageフォルダーも削除してください。ファイルを解凍した後、storageの権限を777に再設定するだけで構いません。インストール成功後、忘れずにCtrl + F5でブラウザーキャッシュを更新してください。
一部プレビュー
フォーラム統計 - サムネイル
(サムネイルを使用するには summaries プラグインを有効にしてください)

ダッシュボード

会員

カスタムページ - トップページ設定後の状態

エディター

スレッド主および共有ボタンの表示

分類一覧

Meto の言葉
China は比較的安定したバージョンで、CV はいろいろ試すのが好きな人向けです。
すでに China 版をインストールしているのであれば、特に必要がなければ CV 版へのアップグレードを試すことはおすすめしません。