概要: サイトのコンテンツを抽象的に要約するワードクラウド。
GitHub: https://github.com/merefield/discourse-word-cloud Word Cloud Plugin
インストール: プラグインのインストールガイドに従ってください。
特徴
コミュニティの投稿をワードクラウドの要約として表現します。単語はアニメーション表示され、クリックすると簡単な単語検索が実行されます。
ハンバーガーメニューの「Word Cloud」をクリックするか、yoursite.com/word_cloudにアクセスして利用できます。注意:登録ユーザーとしてログインしている必要があり、デスクトップのみで利用可能です。
データを更新するには、ジョブをトリガーします。
それ以外の場合は、1時間ごとに実行されます。
データに興味がありますか?
私の意図は、単に絵を描くことでした。
データを確認したい場合は、yoursite.com/wordcloud.jsonにアクセスしてください。
設定
設定… たくさん… の設定:
- ワードクラウド除外リスト(デフォルトで300語、こちらで見つけたリストを使用):
注意:単語統計は現在1時間ごとに更新されています(それでも多すぎるかもしれませんが、現時点では初期のコード進化の過程で、本番環境での変更を確認しやすくしています)。
注意#2:現時点では英語以外の言語は考慮していません(テストもしていません)。現在の単語操作は、一部の言語ではうまく機能しない可能性があります。提案とPRを歓迎します。
カテゴリを選択しない場合(デフォルト)、すべてのフォーラム投稿(PMを含む)のスキャンが表示されます。カテゴリを1つだけ追加すると、単語統計はそのカテゴリに制限されます。
既知の問題
- 現在、Safariはサポートしていません。この問題は、レスポンシブを追加した際に発生しました。現在非常に忙しいため、解決策を見つけられる場合はPRを受け付けます。
TODO
- 他の言語をサポートしていない可能性があります。英語のみテストしました。PR歓迎。
- メニュー項目にはローカライゼーションサポートがありますが、まだ誰もローカライゼーションをPRしていない場合は、検討してください。そうでない場合は、キーコードのままになります…
- フロント画面のトピックリストの上に表示するオプションを追加する(Discourse Tag Cloud Theme Componentと同様)。PRを受け付けます。
謝辞
類似プロジェクト
こちらが気に入った場合は、以下も気に入るかもしれません:
「いいね!」 12
mattdm
(Matthew Miller)
2
OMG、まさに今そう思っていたところでした。魔法の感謝祭のサイキックパワー!
タグクラウドを投稿テキストではなくタグに基づいて作成するオプションはどうでしょうか?
「いいね!」 1
mattdm
(Matthew Miller)
4
おお!
うーん。TCをインストールしてテーマで有効にしましたが、https://ask.fedoraproject.org/tags では何も機能していないようです…。
「いいね!」 1
mattdm
(Matthew Miller)
6
はい、Firefox を使用しています… Chrome でも同じですか?
「いいね!」 1
コンソールに一連のスクリプト権限違反があるようです。これらのスクリプトを実行する権限をサイトに付与する必要があります。「content security policy script src」を確認してください。
参照: Mitigate XSS Attacks with Content Security Policy
「いいね!」 2
mattdm
(Matthew Miller)
8
素晴らしい、迅速なテクニカルサポートをありがとうございます。
「いいね!」 1
Jagster
(Jakke Lehtonen)
9
アルファベット a..z のみ理解し、スカンジナビアの åäö のようにドロップアウトします。
そして、ハンバーガーメニューのリンクは面白いです [fi.word.cloud.hamburg… 
merefield
(Robert)
10
可能です。私は英語しかテストしていません。元のトピックでこれを明確にしました。PR歓迎です。
「いいね!」 1
Jagster
(Jakke Lehtonen)
11
はい、そうでした。見逃しました。では、アンインストールします(Gitは使わないので、PRが何なのか全く分かりません
)。
「いいね!」 1
merefield
(Robert)
12
PRが必要です。メニュー項目にはローカライズサポートがありますが、ユーザーは追加言語のPRを行う必要があります。
「いいね!」 3
merefield
(Robert)
14
「いいね!」 2
xiasummer
(xiasummer)
15
ワードクラウドはすべて同じですか、それともそれぞれ別ですか?
ユーザーが一部の地域のみを持ち、すべてのカテゴリを持たないように設定するロッカーメカニズムがあります。検索時も、そのアカウントで利用可能な投稿にのみ適しています。
すべて同じです。出力を調整するには、より多くのサーバーリソースが必要になるため、その方法をとっていません。また、意味をなすには十分に大きなデータセットが必要なため、少数の単語のデータセットを作成しても、あまり興味深い結果にはならない可能性があります。
ワードクラウドは非常に抽象的なので、一部のカテゴリがロックされていても問題ないかどうかはわかりません。ただし、コンテンツによっては、一部のコミュニティでは問題になる可能性があります。単語をクリックしたときに表示される検索結果は、当然ながらアクセスできるトピックのみを返します。
常に機密性の高いカテゴリを除外できます。
PRは常に検討されます。
「いいね!」 2
pluisr
(Luis R)
18
このプラグインをありがとうございます、@merefield。チームのインスタンスで非常に役立っています。
ワードクラウドをディスコースのメインページのヘッダーに配置する設定や方法はありますか?
「いいね!」 1
いいえ、ありません。PRは承認されました。
現時点での潜在的なブロッカーは、Safariのサポートがないことです。誰かがそこで支援してくれると良いのですが。
(OPでリンクされている)より実用的なDiscourse Tag Cloudテーマコンポーネントには、それがあります。
「いいね!」 3
これは復活しました。Ember 5で動作し、Sidebar/Dropdownにメニュー項目を追加する新しい設定が含まれています。これはオフにすることもできます。
「いいね!」 2
クールですね。これをプロフィールカバーと組み合わせたらどうなるか想像できますか?ユーザーの投稿からプロフィールカバーを生成します。
「いいね!」 4