davidb
(David B)
1
現在、テーマコンポーネントとして利用可能な GIF ピッカーを、Discourse コアに直接統合します。Discourse 内の GIF は、現在 Klipy を経由して提供されます。
GIF を Discourse コアに統合することで、セットアップが容易になります。特に、ホスト型のお客様は enable_gifs 設定を使用するだけで、追加の認証情報なしにコミュニティで GIF を有効化できます。コアの一部となることで、GIF は今後、第一級のテスト、更新、サポートの対象となります。ユーザー体験は現在と変わりません。エディタのツールバーやチャットに GIF ボタンが表示され、GIF 検索モーダルが開きます。
すでに GIF テーマコンポーネントを使用している場合
ホスト型のお客様は、今後数週間で新しいコア機能へ自動的に移行されます。
セルフホスト型のお客様は、以下の rake タスクを実行して、既存の設定を Klipy へ移行してください:rake themes:discourse_gifs:migrate。API キーの取得については、Klipy の API ドキュメントを参照してください。
古い投稿にある既存の GIF については?
既存の GIF は影響を受けません。古いトピックにすでに投稿された GIF は、プロバイダーの CDN から取得されるため、通常通り表示され続けます。変更が適用されるのは、投稿に新たに追加される GIF のみです。
コミュニティで「GIF を有効化」をオンにする
現時点では、これは実験的な変更とみなされます! ご意見をお待ちしています。フィードバックを元に改善を行い、さらに普及させる予定です。
まだテーマコンポーネントを使用していない場合は、管理画面の 今後の変更 ページ(/admin/config/upcoming-changes)に移動し、**「GIF を有効化」**項目を見つけます。「有効化対象」フィールドを更新して、サイトをこの新しいデザインに適用してください。
「いいね!」 12
gilles
2
アップデートしたにもかかわらず、その設定項目が見つかりません
参考情報:自己ホスト環境です
「いいね!」 1
nat
(Natalie T)
3
こんにちは、ビルドが1時間前にリリースされたため、サイトを更新する必要があります。
「いいね!」 2
gilles
4
はい、私はすでに実行しましたが、私の場合表示されません。もしかしたら私だけでしょうか?
davidb
(David B)
5
Discourse Gifs テーマコンポーネントをインストールされていますか?
Moin
6
現在、Giphy を使用しており、Kilpy を使用していない場合、どうなりますか?
「いいね!」 1
davidb
(David B)
7
Giphy から Klipy への設定は、rake タスクを実行すると自動的にマッピングされます。ホストされたサイトでは API キーが既に設定されているため、これに API キーは不要です。
Moin
8
しかし、Giphy が提供する GIF のダウンロードを防ぐために disabled_image_download_domains 設定を構成しています。プロバイダーを変更すると、これが突然機能しなくなる可能性があります。GIF は保存するほど重要ではないと思います。スペースを占有する価値も、投稿の編集インジケーターを表示する価値もありません。
Tenor から Giphy に切り替えた際の煩わしさを覚えていますので、その部分が移行に含まれるとは思っていません。
davidb
(David B)
9
この件を確認します。おそらく、マイグレーションスクリプトを拡張して、他のプロバイダーですでに有効になっている場合に、Klipy のメディア URL をサイト設定に自動的に追加するようにできるかもしれません。
今後数週間で rake タスクにいくつかの更新が行われる見込みですので、これについても確認します。現時点では、この変更は実験的なものであり、まず内部サイトでテストされています。
「いいね!」 1
davidb
(David B)
11
今後数週間はテーマコンポーネントを使い続けることも問題ありませんが、コンポーネントがインストールされている場合、今後の変更は表示されません。これは意図的なものです。
これは、テーマコンポーネント内で設定を変更している可能性があるため、それらの設定をコアに正しくマッピングする必要があるからです。Discourse を最新バージョンに更新した後、OP で言及されている rake タスクを使用することもできますが、セルフホスト環境であるため、現時点で更新を急ぐ必要はありません。
今後 1〜2 週間で、移行スクリプトのさらなる改善を行っていきます。
「いいね!」 1
gilles
12
いいえ、大丈夫です。コンポーネントの整理をしたかっただけなんです。
「いいね!」 1
ああ、なるほど。この新しいアップデートについて詳しく調べる必要がありますね。
「いいね!」 1