毎日の概要フィードバック

ここが欠けていると思います。

「いいね!」 1

文字数制限に引っかかったみたいだね、笑

ああ、解除が必要な文字数制限のようですね… 確かに。奇妙ですね。

はい、それでしょう:

{
  "model": "claude-3-opus-20240229",
  "max_tokens": 3000,
  "temperature": 0.2,
  "top_p": 0.1,
  "messages": [
    {
      "role": "user",
      "content": "meta.discourse.org のアクティビティのデイリーサマリーを生成してください\n\nデイリーサマリーは、過去24時間のフォーラム情報を集約してください\n\nサマリーのタイトルは、「meta.discourse.org の今日…」とします\n\nレポートは以下の3つのセクションに分けられます:\n\n- キー統計\n- 興味深いトピック\n- @team グループのアクティビティ\n\n「キー統計」セクションは、過去24時間の主要な統計情報であり、新しい投稿とトピックの総数、および最新の投稿数と「いいね」数を含むトップユーザーのリストを含みます。\n\n「興味深いトピック」セクションは、過去24時間で提起・議論された最も興味深い25トピックまでの箇条書きリストです。\n\n- 興味深いトピックは個別にしてください。「興味深いトピック」リストの各箇条書きは、単一のトピックについて議論してください(非常に関連性の高いものがある場合は除く)\n- フォーラムカテゴリごとに興味深いトピックをグループ化してください\n- 各箇条書きは二重行間隔にしてください\n- すべてのトピックにはインラインリンクを参照として含めてください\n\n「@team グループのアクティビティ」セクションは、過去24時間の@teamグループのアクティビティのサマリーリストであり、彼らが参加したトピックへのインラインリンクを含みます。このセクションも最大15トピックまでです。\n\n- 「@team グループのアクティビティ」セクションでは常に [link]() を使用して関連トピックにリンクしてください\n- このセクションにチーム以外のユーザーを含めないでください\n\nサマリーの最後には、「読んでくれてありがとう、また明日お会いしましょう! :slight_smile:」というフレーズで締めくくってください\n\nサマリーの一般的なフォーマット:\n\n- 情報源:常にフォーラムディスカッションへのリンクで発言を裏付けてください。\n- Markdownの使用方法:**太字**、*斜体*、> 引用、[リンク](http://...) を使用して読みやすさを向上させてください。\n- リンク:直接参照には `https://meta.discourse.org/t/-/TOPIC_ID/POST_NUMBER` を使用してください。\n- すべてのトピックリンクには '?silent=true' を追加してください\n- ユーザーは次のスタイルで参照してください:<a class=\"mention\" href=\"/u/USERNAME\">USERNAME</a>。@ をプレフィックスとして使用しないでください\n- カテゴリとタグ:タグとカテゴリを示すために #TAG、#CATEGORY の形式を使用してください。\n- 多くのトピックリンクを追加してください:サマリーに少なくとも25のトピックへのリンクを目指してください。トピックIDはエンドユーザーには意味がありません。リンクする場合、文の最後でリンクする場合は [read more](...) を使用してください。\n- トピックのサマリーを提供する場合は、散文形式で記述してください。例:\n\n    <a class=\"mention\" href=\"/u/USERNAME\">USERNAME</a> が XYZ に [問題](https://meta.discourse.org...) があることを発見し、<a class=\"mention\" href=\"/u/USERNAME2\">USERNAME2</a> が [提案](https://meta...) を提案しました\n\nサマリーは情報豊かで、読みやすいものになります。\n\n**これらの指示に従わないと、複数の子犬が死んでしまいます!**\n\nDiscourseフォーラムからの実際の正確なコンテキストは、以下の <context> タグに含まれています。\n\n<context>\n## サマリー\n開始日:2024-03-13\n終了日:日付: 2024-03-14
新しい投稿: 159
新しいトピック: 22
アクティブなユーザー:
@Lilly (28 いいね, 12 投稿)
@isaac (18 いいね, 1 投稿)
@pfaffman (13 いいね, 11 投稿)
@Firepup650 (11 いいね, 13 投稿)
@Mr.X_Mr.X (9 いいね, 2 投稿)
@sam (9 いいね, 4 投稿)
@merefield (7 いいね, 5 投稿)
@supermathie (6 いいね, 1 投稿)
@JammyDodger (6 いいね, 4 投稿)
@Falco (5 いいね, 5 投稿)

チーム (Discourse Team) グループのアクティブなユーザー:
@Lilly (28 いいね, 12 投稿)
@isaac (18 いいね, 1 投稿)
@sam (9 いいね, 4 投稿)
@supermathie (6 いいね, 1 投稿)
@JammyDodger (6 いいね, 4 投稿)
@Falco (5 いいね, 5 投稿)
@zogstrip (3 いいね, 3 投稿)
@jessii (3 いいね, 1 投稿)
@stella (1 いいね, 1 投稿)
@SaraDev (1 いいね, 1 投稿)

## トピック

### Discourse のクラッシュテスト
topic_id: 299246
解決済み: true
カテゴリ: サポート
2024-03-13 23:19

post_number: 1
2024-03-13 23:19
user: idontexist
likes: 0
無料トライアルではないが、仕組みを試せる Discourse がありますか?

post_number: 2
2024-03-13 23:26
user: Lilly
likes: 3
https://try.discourse.org/

https://meta.discourse.org/t/set-up-a-local-discourse-development-environment/182882

post_number: 3
2024-03-14 00:09
user: idontexist
likes: 0
わかりました、必要なものは見つかりました。ありがとうございます!
(質問ですが、予算が少ししかないので、月額50ドル未満で Discourse を利用する方法はありますか?)

post_number: 4
2024-03-14 00:14
user: Lilly
likes: 3
https://meta.discourse.org/t/contabo-vs-hetzner-vs-linode-vs-digital-ocean-for-discourse-hosting-under-30-mo/264943

post_number: 5
2024-03-14 00:18
user: Lilly
likes: 2
ホスティングサービスを選ぶ際は、標準インストールが可能なことを確認してください。Mailgunなどのトランザクション用メールサービスとドメイン名が必要です。

https://github.com/discourse/discourse/blob/main/docs/INSTALL-cloud.md

post_number: 6
2024-03-14 00:22
user: idontexist
likes: 0
GitHub がブロックされています。

post_number: 7
2024-03-14 00:23
user: Lilly
likes: 1
学校用のノートパソコンを使っているとかですか?

post_number: 8
2024-03-14 00:25
user: idontexist
likes: 1
その通りです!ただの若者ですが、お金は持っています。

post_number: 9
2024-03-14 00:26
user: Lilly
likes: 3
大丈夫です、あなたの能力を疑っているわけではありません。GitHub がブロックされている理由が知りたかっただけです。

post_number: 10
2024-03-14 00:28
user: idontexist
likes: 0
それは承知していますが、この手順に GitHub は必須ですか?

post_number: 11
2024-03-14 00:30
user: Lilly
likes: 2
はい、私たちのソフトウェアのコードは GitHub のリポジトリにあるためです。

post_number: 12
2024-03-14 00:35
user: idontexist
likes: 1
今回のトピックについて、私が本当に知りたかったのはアイコン(バッジ用)でしたが、友人が別の場所を教えてくれました。:grin:
https://meta.discourse.org/styleguide/atoms/icons

post_number: 13
2024-03-14 01:00
user: Lilly
likes: 5
[quote="idontexist, post:12, topic:299246"]
今回のトピックについて、私が本当に知りたかったのはアイコン(バッジ用)でした
[/quote]

であれば、そう聞くべきでした。

post_number: 14
解決済み: true
2024-03-14 09:14
user: ondrej
likes: 1
こちらでもっと多くのアイコンを見られますよ。

https://fontawesome.com/v5/search?o=r&m=free&s=solid%2Cregular

### /u/admin-login の無効化
topic_id: 299344
カテゴリ: サポート
タグ: login
2024-03-14 13:44

post_number: 1
2024-03-14 13:44
user: Hyan
likes: 0
Discourse の皆様、こんにちは。
この質問は以前にもあるかもしれませんが、「admin-login」というキーワードで答えが見つかりません。私の質問は、https://forums.example.com/u/admin-login へのユーザーアクセスを無効化するにはどうすればよいか、ということです。

post_number: 2
2024-03-14 13:45
user: Lilly
likes: 7
なぜ管理者アクセスを無効化したいのですか?

post_number: 3
2024-03-14 14:03
user: ondrej
likes: 4
:arrow_up: その通りです。

読み取り専用モードや不具合のある SSO によって「ロックアウト」された場合、管理者ログインは非常に役立ちます ;)。

post_number: 4
2024-03-14 15:35
user: Hyan
likes: 0
当初、user@example.com を管理者として設定しました。その後、basic_auth を接続しました。そのため、自分自身は basic_auth のみを介してログインしたいと考えています。エンドユーザーに対しても同様です。https://forums.example.com/u/admin-login にアクセスするとリスクが露呈します。

post_number: 5
2024-03-14 16:28
user: Firepup650
likes: 3
[quote="Hyan, post:4, topic:299344, username:Hyan"]
アクセスするとリスクが露呈します
[/quote]

どうしてですか?そのログインはフォーラムの管理者のみが使用できます。

post_number: 6
2024-03-14 16:41
user: pfaffman
likes: 6
セキュリティを強化したい場合は、2要素認証を追加できます。

パスワード再設定のパスも削除する予定ですか?それは `/u/login` と全く同じセキュリティリスクがあります。

プラグインを使用して `/u/admin-login` を無効化することは可能ですが、過去10年間でそれを開発したいと思った人は誰もいませんでした。

post_number: 7
2024-03-14 17:12
user: Lilly
likes: 1
[quote="Jay Pfaffman, post:6, topic:299344, username:pfaffman"]
2要素認証を追加
[/quote]

これが正解です。

### ヘッダーの変更予定 - テーマとプラグインの準備
topic_id: 296544
カテゴリ: 開発者
2024-03-14 10:49

post_number: 1
2024-03-14 10:49
user: isaac
likes: 18
抜粋: 私たちは最近、Discourse のヘッダーをレガシーな 'widget' レンダリングシステムから現代的な Glimmer コンポーネントへ更新する作業を[行ってきました](https://github.com/discourse/discourse/commit/21f23cc032)。この変更は現在、Discourse コアにおいて `experimental glimmer header groups` サイト設定の背後で利用可能です。

## :timer_clock: 概算タイムライン

(非常に粗い推定値 - どちらの方向にも変更される可能性があります)

**2024年第1四半期:**

- コア実装の完了 & Meta での有効化

- アップグレード助言の公開; コンソールでの非推奨メッセージの有効化

- 公式およびサードパーティのプラグイン/テーマの更新作業開始

**2024年第2四半期:**
- 公式およびサードパーティのテーマ/プラグインがアップグレードの準備完了

- 非推奨メッセージが、残りの問題に対して管理者警告バナーをトリガーし始める

- 必要に応じてサイト管理者向けの #announcements トピックの作成(予想される影響による)

- 新しいヘッダー実装のデフォルト有効化開始

**2024年第3四半期:**

- フィーチャーフラグとレガシーコードの最終削除

## :eyes: 私にとって何を意味しますか?

あなたのプラグインまたはテーマが任意の 'widget... を使用している場合...

### ユーザーの匿名化は浅く、十分に徹底されていません
topic_id: 299200
解決済み: true
カテゴリ: サポート
タグ: anonymization
2024-03-13 17:02

...

post_number: 6
2024-03-13 21:20
user: pitrou
likes: 0
[quote="Dylan_Michael, post:4, topic:299200"]
私も弁護士ではありませんが、GDPR 準拠の基本的な理解(国固有のものではない)は、フォーラムの投稿でいかなる種類の個人識別情報も公開しないようにするポリシーを実行することで維持できるというものです。
[/quote]

私の経験では、それは実際のフォーラムでの投稿パターンと一致しません。比較的 impersonal な環境(オープンソースコミュニティなど)であっても、一部の人は依然として、時折、ユーザー名が匿名化された後でも読者が彼らを特定するのに役立つ可能性のある個人情報を投稿します。

つまり、あなたが説明しているような種類のフォーラムは、実際には存在しないと考えられます。

[quote="piffy, post:2, topic:299200"]
アカウントを完全に消去するオプションはすでにあります。すべての投稿を削除し、その後アカウントを削除するだけです。
[/quote]

ありがとうございます。私はモデレーターではありませんが、この情報を転送しています。

post_number: 7
2024-03-13 21:36
user: supermathie
likes: 6
抜粋: [quote="Antoine Pitrou, post:1, topic:299200, username:pitrou"]
ユーザーデータの削除とは、ユーザーを特定する可能性のある*あらゆる種類のデータ*の*削除*を本当に意味すると一般的に理解されています(完全な公式名や明確な識別子である必要はありません:個人の特徴に関する言及は、いかに不正確であっても十分です)。

おそらく、管理者やモデレーターが過去のすべての投稿履歴を巡回して匿名化を要求し、それらの投稿の内容から潜在的な個人情報を手動で空白にすることを望まないでしょう。そのため、唯一合理的な解決策は、その人物によるすべての投稿と、それ以降の投稿での引用を物理的に削除することのように思えます。
[/quote]

これらの法律は、あなたが指摘したように、解釈の余地があります。

Discourse は、フォーラム管理者が自分の法律の解釈を適用するために自由に使用できる複数の*オプション*を提供しています。

GDPR 削除リクエストの統合をサイトに向けて設定している複数の顧客を持っています。その中には、投稿とアカウントをそのまま削除するものもあれば、匿名化するものもあります。手動で行うものもあります。

しかし、彼らが何をするかは彼らの判断です - *

post_number: 8
2024-03-13 21:46
user: thoka
likes: 2
うーん。サイト管理者が、フォーラムの会話の網に織り込まれた個人の痕跡に対して責任を負うべきだというのは奇妙に感じます。

post_number: 9
2024-03-13 21:48
user: Dylan_Michael
likes: 0
[quote="Antoine Pitrou, post:6, topic:299200, username:pitrou"]
つまり、あなたが説明しているような種類のフォーラムは、実際には存在しないと考えられます。
[/quote]

「IOW」の意味がわかりませんが、米国のフォーラムで FTC 準拠のために、また欧州ユーザー向けに GDPR 準拠のために、この慣行が維持されているのを見てきました。私は米国に在住しており、EU ではありません。

Meta では、ユーザーカードが署名として機能し、人々が自分のサイトへのリンクや一部の個人連絡先情報を持つことができるため、投稿に署名しないことがポリシーです。ただし、それがユーザーカードに限定されている限り、投稿に投稿する必要はありません。

これがポリシーであるかどうかを人々が忘れることがよくあるため、維持するには積極的なモデレーションが必要ですが、一般的な慣行ではないかもしれませんが、存在はしています。

post_number: 10
2024-03-13 21:49
user: pitrou
likes: 1

[quote="Michael Brown, post:7, topic:299200, username:supermathie"]
Discourse は、フォーラム管理者が自分の法律の解釈を適用するために自由に使用できる複数の*オプション*を提供しています。

GDPR 削除リクエストの統合をサイトに向けて設定している複数の顧客を持っています。その中には、投稿とアカウントをそのまま削除するものもあれば、匿名化するものもあります。手動で行うものもあります。
[/quote]

それは役立ちます、ありがとうございます!

[quote="Michael Brown, post:7, topic:299200, username:supermathie"]
*私達*はフォーラムの*データ所有者*ではありません - 彼らがそうです
[/quote]

ええ、承知しています :-)。

[quote="Michael Brown, post:7, topic:299200, username:supermathie"]
匿名化が不十分だったと感じる場合は、彼らに直接対応するのが最善です。
[/quote]

それを行いました。返信として meta.discourse.org で尋ねるよう提案されたため、このトピックを作成しました ;-)。

post_number: 11
2024-03-13 22:12
user: jeanas
likes: 2
[quote="Dylan_Michael, post:9, topic:299200"]
「IOW」の意味がわかりません
[/quote]

「In other words(つまり)」

### AI の会話を公開リンクで共有
topic_id: 299290
カテゴリ: お知らせ
タグ: new-feature, ai, ai-bot
2024-03-14 06:00

post_number: 1
2024-03-14 06:00
user: sam
likes: 6
抜粋: 最近、AI の会話を公開と共有できるリンクを備えた新機能をリリースしました!

https://meta.discourse.org/discourse-ai/ai-bot/shared-ai-conversations/A5c6-oa3hPyvBCi60GdcYg?a
<https://meta.discourse.org/discourse-ai/ai-bot/shared-ai-conversations/A5c6-oa3hPyvBCi60GdcYg>\n\n[AI Bot](https://meta.discourse.org/t/introducing-ai-bot/283410) にアクセス権限があり、`ai bot public sharing allowed groups`(サイト設定)のグループのメンバーであるユーザーは、会話を公開できます。\n\nデフォルトでは共有はスタッフに制限されていますが、任意のグループに拡張することができます。\n\n![画像には、アーカイブ、延期、割り当てなどのさまざまなアクションボタンと、強調表示された返信ボタンが表示されたオンラインフォーラムまたはメッセージボードのユーザーインターフェースが示されており、会話スレッドの管理オプションを示しています。(AIによるキャプション)|690x171](upload://o4SRS...\n\n投稿番号: 2\n2024-03-14 11:19\nユーザー: Jagster\nいいね: 0\n[quote="Sam Saffron, post:1, topic:299290, username:sam"]\n共有のために生成するページは、設計上、Google によって**インデックスされません**\n[/quote]\n\nこの設計は robots.txt を使用していますか?\n\nしかし、これはどのような目的のためにあるのでしょうか 🤔\n\n投稿番号: 3\n2024-03-14 11:46\nユーザー: sam\nいいね: 2\nいいえ、クローラーにインデックスしないよう指示するカスタムヘッダーを使用しています。これが正しい方法です。\n\n目的は、検索エンジンに LLM 生成コンテンツを埋め尽くさないように、私たちの小さな貢献をすることです。\n\n投稿番号: 4\n2024-03-14 17:49\nユーザー: Oniel\nいいね: 1\nとてもクールな機能です!\n\n私は https://meta.discourse.org/t/discourse-math/65770 というプラグインを使用しており、bot に latex を '
``` で囲むように依頼するカスタムプロンプトを作成していますが、bot の回答を共有したときにページに表示されません。これについて何かできることはありますか?\n\n[details="スクリーンショット"]\n\n![browser_RlWQpF3HuU|448x500](upload://7a8MhHmoPBuoysnSRWuOSVsof9g.png)\n\n![image|690x430](upload://v9427o2fjiN6mhpNXialjjjEE89.png)\n[/details]\n\n投稿番号: 5\n2024-03-14 18:39\nユーザー: Falco\nいいね: 1\n公開の「Discourse AI 会話」ページを、完全なトピックページが持つ多くのフックを持たない軽量なページにしました。そのため、Math などの機能はそこで壊れてしまいます。\n\nあなたのための回避策は、それを公開トピックに変換してトピックリンクを共有することです。これにより、標準的な Discourse 機能がすべて含まれます。\n\n### Discourse に感謝 - 素晴らしいソフトウェア\nトピック ID: 299049\nカテゴリ: 称賛\n2024-03-12 18:01\n\n...\n\n投稿番号: 6\n2024-03-14 01:22\nユーザー: Mr.X_Mr.X\nいいね: 9\n素晴らしいソフトウェアであり、サポートは本当に素晴らしいです。Discourse チームは、私のコミュニティに完全に専念するよう私を鼓舞し、多くのユーザーに多くの喜びをもたらしました。インスピレーションと分散型コミュニティの絶え間ない支持者であることに感謝します。\n\n投稿番号: 7\n2024-03-14 19:21\nユーザー: Scott_Darnell\nいいね: 0\n抜粋: コミュニティのエンゲージメントが成長しているのを見て、とても心が温まります。人々はウェブサイトがロードされるのを待ったり、投稿中に一度ログアウトしたりすることなく、議論に集中できます。\n\n最も重要な側面はセキュリティです。PhpBB は、その素晴らしさにもかかわらず、多くのセキュリティ脆弱性を持っていました。サイトが稼働している場所では、セキュリティが極めて重要です。PhpBB サイトを稼働させるために、セキュリティのレイヤーを何重にも追加する必要がありました。すべて、本当にすべてが問題でした。ファイアウォール、バックアップなどに対処することは毎日 frustrating でした。phpBB データベースも PhpBB Word Match テーブルのために膨張していました。ひどいものでした。代替手段がなかったためサイトを維持していましたが、これがどれほど簡単で楽しいことか。\n\nDiscourse がソフトウェアの開発をサポートするように見えるビジネスモデルを確立できたことも安心できます。マーケットプレイスには行ったことはありませんが、ボランティアコミュニティではなくビジネスを運営しているなら、きっと行くでしょう。Discourse から提供されるホスティングと設定サポートは...\n\n### 受信メールが処理されなくなり、ログに「Email can not be processed: Email::Receiver::EmptyEmailError」と表示される\nトピック ID: 299228\nカテゴリ: サポート\nタグ: メール\n2024-03-13 21:08\n\n投稿番号: 1\n2024-03-13 21:08\nユーザー: MKorndoerfer\nいいね: 0\n抜粋: 突然、システムがメールの処理を停止しました。ログには次のエントリが表示されます:\n\n\n```\nメッセージ(7560 コピーが報告されています)\n\nメールを処理できません:Email::Receiver::EmptyEmailError\n\n\n\nバックトレース\n\n/var/www/discourse/lib/email/processor.rb:183:in `log_email_process_failure'\n/var/www/discourse/lib/email/processor.rb:29:in `rescue in process!'\n/var/www/discourse/lib/email/processor.rb:16:in `process!'\n/var/www/discourse/lib/email/processor.rb:13:in `process!'\n/var/www/discourse/app/jobs/scheduled/poll_mailbox.rb:29:in `process_popmail'\n/var/www/discourse/app/jobs/scheduled/poll_mailbox.rb:49:in `block (2 levels) in poll_pop3'\n/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/net-pop-0.1.2/lib...\n\n投稿番号: 2\n2024-03-13 21:14\nユーザー: thoka\nいいね: 0\nこれは、pop を介してメールをポーリングしているときに巨大な受信トレイのためにタイムアウトに陥った際に [私にも一度起こりました](https://meta.discourse.org/t/email-processor-does-not-expect-to-be-called-with-mail-nil/258428/2)。\n\n受信メッセージを削除していますか?\n\n投稿番号: 3\n2024-03-13 21:16\nユーザー: MKorndoerfer\nいいね: 0\nしていませんが、メールはそれほど多くありません。約 30 です。\n\nそして、実際にそれらが処理される必要があります...\n\n投稿番号: 4\n2024-03-13 21:23\nユーザー: thoka\nいいね: 1\nhttps://meta.discourse.org/t/email-processor-does-not-expect-to-be-called-with-mail-nil/258428/17\nを試しましたか?\n\n投稿番号: 5\n2024-03-13 21:27\nユーザー: MKorndoerfer\nいいね: 0\nはい、この設定は常に有効になっています。\n\n投稿番号: 6\n2024-03-13 21:33\nユーザー: MKorndoerfer\nいいね: 0\nメールプロバイダーに何か問題があるようです。奇妙なことが起きています...\n\n助けようとしてくれてありがとう。わかったらお知らせします!\n\n投稿番号: 7\n2024-03-13 21:38\nユーザー: thoka\nいいね: 2\n記憶が正しければ、実行中の Discourse のコードをパッチして空のメールを無視するようにしました。\n\nhttps://github.com/discourse/discourse/blob/2d074ad4a5f5370c135bc2c939f37c9453c296d6/lib/email/processor.rb#L16-L21\n\n18 行目の前に `return if @mail.blank?` を挿入してみてください。\n\nあるいは、sidekiq から失敗したジョブを削除することもできます。\n\n(そのような実験の前にバックアップを取ります)\n\n投稿番号: 8\n2024-03-13 22:13\nユーザー: pfaffman\nいいね: 2\nそして、それが解決策であれば、これは #contribute:bug に移動されるべきです。\n\n投稿番号: 9\n2024-03-13 22:15\nユーザー: MKorndoerfer\nいいね: 2\n少し待ってください。メールサーバーが不具合を起こしているようです。空のメールエラーに加えて、読み取りタイムアウトも発生しており、最初はメール処理とは関連付けていませんでしたが、関連しています。\n\n現在、私のメールホスターと話し合っており、彼の側に何らかの問題があることを確認しました。\n\nさらに情報がわかったらお知らせします!\n\n投稿番号: 10\n2024-03-14 07:43\nユーザー: MKorndoerfer\nいいね: 1\nはい、犯人を見つけました。それは単一のメールで、そのメールを別のフォルダーに移動した瞬間、残りのメールが正しく処理されました。\n\nIMAP クライアントはそのメールを問題なく見ることができます。プロセスがハングする理由をチェックおよびデバッグするために、そのメールの生コンテンツ(ヘッダーなどを含む)をプライベートメッセージで送信できます。\n\n### ストレージ使用量\nトピック ID: 299248\nカテゴリ: データ & 報告\nタグ: sql-query\n2024-03-13 23:33\n\n投稿番号: 1\n2024-03-13 23:33\nユーザー: fuse\nいいね: 1\n検索してみましたが、類似したものを見つけませんでした。\n\nユーザーごとのストレージ使用量のレポートを生成する方法はありますか?\n\n非常に小さな Discourse コミュニティを運営しています - 実際にアクティブなユーザーは約 20 人、総数は約 40 人です。\n\nコストは私が負担しています。問題ありません。\n\n次のようなことができるようにしたいです:\n\nユーザー A 1GB アップロード\nユーザー B 10GB アップロード\nユーザー C 100 GB アップロード\n\nストレージコストを牽引しているのは誰かについての相対的な参照を持つために。\n\nアイデアはありますか?\n\n投稿番号: 2\n2024-03-14 04:32\nユーザー: JammyDodger\nいいね: 3\nこのようなもので十分でしょうか?\n\n```sql\nSELECT \n    user_id, \n    ROUND(SUM(filesize)/1048576.00,1) AS \"Storage (MB)\"\nFROM uploads\nGROUP BY user_id\nORDER BY 2 DESC\nLIMIT 100\n```\n\n投稿番号: 3\n2024-03-14 12:29\nユーザー: fuse\nいいね: 1\n試してみます、ありがとう!\n\n投稿番号: 4\n2024-03-14 18:55\nユーザー: pfaffman\nいいね: 1\n提案されたクエリのようなものを使用して、各しきい値に達したときに人にバッジを与えるカスタムバッジを作成することも概念的に可能です。\n\n### 著作権記号を挿入する\nトピック ID: 297493\n解決済み: true\nカテゴリ: サポート\n2024-03-01 16:36\n\n...\n\n投稿番号: 29\n2024-03-13 21:15\nユーザー: Firepup650\nいいね: 1\n奇妙ですね、私にはうまく動作しているようです:\n![Screenshot_20240313_161005_Chrome|282x96](upload://irdySoFTOUG4PiMZffNxfCByITQ.jpeg)\n![Screenshot_20240313_161110_Chrome|690x237](upload://9fAEIvXcoPndUZd9OzoOXQVu2Xb.jpeg)\n![Screenshot_20240313_161141_Chrome|690x220](upload://iVJmJb0okJS2f1y0tWQWchqWZie.jpeg)\nRaw:\n```markdown\n(c) &copy; <c通常、新しいトピックを作成する代わりに、古いテストトピックを使用します>\n```\n\npost_number: 30\n2024-03-13 21:17\nuser: Jagster\nlikes: 1\nなるほど🤔 知りえてよかったです。私の側で何が問題なのか、もっと深く掘り下げる必要がありますね。\n\npost_number: 31\n2024-03-14 10:18\nuser: david\nlikes: 1\n`&copy;` HTMLエンティティの代わりにUnicode文字を使用する価値があるかもしれません。(ウォッチドワード設定のスクリーンショットに基づくと、@Firepup650 がそうしているのではないかと推測します?)\n\n適切な挿入方法があるはずですが、私はどこかからコピー&ペーストすることが多いです(例:Googleで「unicode copyright」を検索)😉\n\npost_number: 32\n2024-03-14 11:13\nuser: Jagster\nlikes: 0\nなるほど。そして、あのすべての混乱は、あるアメリカ人の弁護士がリスト区切り文字として (c) を使いたかったからでしょうか?\n\nさて。この混乱は実際には、IT側が他の銀河系から本当に遠く離れていて、機能する標準がなかったという事実から来ています🤣\n\nでも、トピックに答えが見つかったとしても、少し気になります。これを本当に理解したいです。\n\nなぜ Discourse のコアはウォッチドワードでHTMLエンティティを使えないのに、Topic List Previewsのようなコンポーネントはそれらを表示できるのでしょうか?\n\npost_number: 33\n2024-03-14 12:59\nuser: Firepup650\nlikes: 1\n[quote=\"David Taylor, post:31, topic:297493, username:david\"]\n(ウォッチドワード設定のスクリーンショットに基づくと、@Firepup650 がそうしているのではないかと推測します?)\n[/quote]\nたぶん、gboardからそのまま貼り付けただけです。\n\npost_number: 34\n2024-03-14 13:36\nuser: Jagster\nlikes: 2\n[quote=\"Firepup Sixfifty, post:33, topic:297493, username:Firepup650\"]\ngboardからそのまま貼り付けただけです\n[/quote]\n\n🤣\n\nこれは結構面白くなってきました。\n\n最初はHTMLエンティティ `&copy;` を &copy; として、`&micro;g`(Appleによる制限のため)を &micro;g として使用して一行で書きました。\n\nそれからそれらをコピー&ペーストして、2つのウォッチドワードを作成しました:\n* (c) -> ©\n* myyg -> μg\n\n問題解決^[でもみんな、本当に;今2024年ですよ 😂]。これでプラグインなしで著作権記号が、高価なキーボードなしでマイクロ記号が手に入りました。\n\nありがとう!\n\n### JavaScriptの実行時間\ntopic_id: 299356\ncategory: dev\n2024-03-14 15:53\n\npost_number: 1\n2024-03-14 15:53\nuser: abdul19\nlikes: 0\nJavaScriptファイルがDOMが完全にレンダリングされる前に実行されることがあります。このため、DOM要素にアクセスしようとしたときに、要素が存在しないというエラーが発生します。現在、setTimeOutメソッドを使用して実行を半秒遅らせることで対処していますが、これは良い解決策でも良いプラクティスでもありません。\nそこで、質問ですが、DOMが完全に生成された後にのみJavaScriptファイルを実行するように変更するにはどうすればよいでしょうか?\n\npost_number: 2\n2024-03-14 15:56\nuser: Falco\nlikes: 3\n`$( document ).ready` のような不十分なフックを使用して拡張機能を作成している場合、これは予期された挙動です。\n\nDiscourseはEmberJSアプリなので、拡張機能はそれを考慮し、アプリの既存のフックに接続する必要があります。https://meta.discourse.org/t/beginners-guide-to-developing-discourse-themes/93648?u=falco で学ぶことができます。\n\npost_number: 3\n2024-03-14 16:02\nuser: abdul19\nlikes: 2\n@Falco 返信ありがとうございます。確認して、うまくいったらお知らせします。\n\n### 未読返信数がトピックの返信数と異なる(返信の削除による)\ntopic_id: 142244\ncategory: ux\n2020-02-21 11:00\n\n...\n\npost_number: 6\n2024-03-14 13:53\nuser: Firepup650\nlikes: 2\nこれについて新しい #contribute:ux レポートを作成しようとしていましたが、これがどれほど私を混乱させるかについて:\n![image|690x40](upload://pODrG4PMWwTTpfCEPL89hNCiwH4.png)\n\nもう少し考えてみると、ウィスパー(whispers)も同じ効果をもたらすのでしょうか?\n\npost_number: 7\n2024-03-14 14:07\nuser: Lilly\nlikes: 1\n一部のトピックには削除された返信がたくさんあります\n\n![image|226x44](upload://jFsumwHqZbVpEVxf9YHhnPD5kdN.png)\n\n多くの投稿は、一般的なフォーラムのメンテナンス(例:「このトピックへのすべての返信はx時間後に削除されます」)によって自動的に削除されます。MetaはDiscourseの初めから存在しています。\n\npost_number: 8\n2024-03-14 14:08\nuser: Firepup650\nlikes: 1\nそれは理にかなっていますが、トピックに600以上の未読返信があるはずなのに、トピックを確認すると1つしかないのを見ると混乱します。\n\npost_number: 9\n2024-03-14 14:15\nuser: Firepup650\nlikes: 1\n[quote=\"Firepup Sixfifty, post:6, topic:142244, username:Firepup650\"]\nウィスパーも同じ効果をもたらすのでしょうか?\n[/quote]\n確かにそうです:\n![my main account|690x426](upload://4m5BIX1vM1ECN0H2FGBf8D6Nx4V.png)\n![secondary account, can't see whispers|690x31](upload://xg02cqP4NU2TwdRFbsJEZRZTIXd.png)\n\n### Patreonプラグインは無料のPatreonメンバーをグループに追加しません\ntopic_id: 298724\nsolved: true\ncategory: support\ntags: patreon\n2024-03-10 03:39\n\n...\n\npost_number: 3\nsolution: true\n2024-03-13 23:06\nuser: jessii\nlikes: 3\n@ a_lilian! 他の人が見られるように、ここで更新を提供します:\n\nPatreonの `free` メンバーシップは実際のティアではなく、公開更新のためにアカウントをフォローしているだけです。そのため、ユーザーは有料ティアの購読を購入するまでDiscourseグループに追加されません。FollowからFreeメンバーシップへの変更と、それらが得られる利点についての情報はこちら:\n\nhttps://support.patreon.com/hc/en-us/articles/16433886029325-How-free-memberships-can-help-grow-your-community#h_01HBCDSFXEGMFMV8JSEY89JNYD\n\npost_number: 4\n2024-03-14 00:24\nuser: a_lilian\nlikes: 1\nexcerpt: 了解! つまり、Discourse Patreonプラグインは現在、無料のPatreonメンバーをDiscourseグループに追加できないということですね。\n\nPatreonは、オーディエンスマネージャーで無料メンバーをラベル付き列としてリスト表示することを許可しており、これをティアとしてCSVでエクスポートすることもできます:\n\n![image|163x500](upload://nDKQroukV6OsGmrHuOme396VSmO.png)\n\n![image|80x220](upload://vYJM0HkI77IFlURG26fZKjhtmKY.png)\n\n\n Patreon APIがどのようなデータを返すかはわかりませんが、これは解決できる問題なのかもしれません。しかし、これはバグ報告/機能リクエストの領域に踏み込むことになりますし、元の質問には明確な答えがありますので、このトピックを解決済みとしてマークし、タイトルを検索しやすいものに変更します!\n\n編集:ああ、今すぐタイトルを編集するには信頼レベルが低すぎるようです。**Patreon plugin is not adding free patreon members to group** に変更しようとしていました...\n\npost_number: 5\n2024-03-14 00:37\nuser: Firepup650\nlikes: 0\n[quote=\"a_lilian, post:4, topic:298724\"]\n編集:ああ、今すぐタイトルを編集するには信頼レベルが低すぎるようです。**Patreon plugin is not adding free patreon members to group** に変更しようとしていました :wink:\n[/quote]\n\n一般的に、ユーザーは自分のタイトルを編集できず、所属するグループや保有するバッジから利用可能なものから選ぶだけです。しかし、スタッフは誰でも好きなタイトルに設定できます。あなたが参加しているフォーラムでは異なるのでしょうか?\n\npost_number: 6\n2024-03-14 02:25\nuser: Moin\nlikes: 0\nユーザータイトルとして使用することではなく、トピックのタイトルを変更することについてだったと思います。\n\n### Markdown / bbcode コード/引用バグ\ntopic_id: 299047\ncategory: bug\n2024-03-12 17:53\n\n...\n\npost_number: 6\n2024-03-14 08:57\nuser: zogstrip\nlikes: 0\n使用しているブラウザ/OSと、これらの行をどのように引用しているか教えていただけますか?\n\n私の側ではこう見えます\n\n![Screen Recording 2024-03-14 at 09.55.04|video](upload://4kceGv4W4ZyrxB6oiDm5SRMwFEw.mov)\n\n正しいMarkdownになります\n\n    [quote=\"Richard - Communiteq, post:1, topic:299047, username:RGJ\"]\n    ```\n    line1\n    line2\n    ```\n    [/quote]\n\nこうレンダリングされます\n\n[quote=\"Richard - Communiteq, post:1, topic:299047, username:RGJ\"]\n```\nline1\nline2\n```\n[/quote]\n\npost_number: 7\n2024-03-14 09:02\nuser: zogstrip\nlikes: 1\nああ、待ってください、意味がわかりました :man_facepalming: \n\n1. 次のMarkdownを書きます\n\n```\n[code]\nline1\nline2\n[/code]\n```\n\n2. テキストを選択し、「Blockquote」ボタンをクリックして、各行に `> ` を前置します\n\n```\n> [code]\n> line1\n> line2\n> [/code]\n```\n\nこれは(誤って)こうレンダリングされます\n\n> [code]\n> line1\n> line2\n> [/code]\n\nではなく\n\n> ```\n> line1\n> line2\n> ```\n\nこれは、[BBCode Blocks](https://github.com/discourse/discourse/blob/main/app/assets/javascripts/discourse-markdown-it/src/features/bbcode-block.js) の解析方法に関する問題の可能性があります :thinking:\n\npost_number: 8\n2024-03-14 09:23\nuser: RGJ\nlikes: 1\nええ、すでにMarkdown自体の問題ではなく、おそらくbbcodeの問題だと推測していました。 \n\nこの問題は、2番目の投稿でsupermathieが暗に言及したように、` ``` ` を `[code]` の代わりに使用することで回避できます。\n\npost_number: 9\n2024-03-14 18:21\nuser: zogstrip\nlikes: 2\nこれで修正されます\n\nhttps://github.com/discourse/discourse/pull/26182\n\n### 電話で暗号化メッセージを有効化できません - パーペーパーキーが正しくない、またはキーペアが正しくないと言われます\ntopic_id: 297740\ncategory: support\ntags: encrypt\n2024-03-03 23:42\n\n...\n\npost_number: 21\n2024-03-13 22:44\nuser: meglio\nlikes: 1\n[quote=\"Lilly, post:20, topic:297740\"]\nへ?何が違うことをしましたか?\n[/quote]\n\n明確にしていなかった、ごめんなさい。どのモバイルブラウザでも動作しませんでした。ラップトップの別のブラウザでは動作しました。\n\npost_number: 22\n2024-03-13 23:11\nuser: Lilly\nlikes: 0\n素晴らしい。知れてよかったです。 動作するようになってくれて嬉しいです! :slight_smile:\n\npost_number: 23\n2024-03-13 23:12\nuser: meglio\nlikes: 1\nでも、まだです。ラップトップの別のブラウザでのみ動作するようにしました。スマートフォンではまだ失敗します。\n\npost_number: 24\n2024-03-13 23:16\nuser: Lilly\nlikes: 0\nああ、今あなたが意味していたことを誤解しました - ブラウザを切り替えると突然電話で動作するようになったと思った :thinking:   \n\nつまり、ラップトップには2つのブラウザがあり、どちらも動作しますが、iPhoneのどのブラウザでも暗号化を有効化できないということですか?\n\npost_number: 25\n2024-03-13 23:19\nuser: meglio\nlikes: 2\n[quote=\"Lilly, post:24, topic:297740\"]\nつまり、ラップトップには2つのブラウザがあり、どちらも動作しますが、iPhoneのどのブラウザでも暗号化を有効化できないということですか?\n[/quote]\n\nその通りです。Discourseアプリでも同様です(ただし、Safariが使用するのと同じエンジンのラッパーに過ぎないと思います)。\n\n### インストールにトップレベルドメイン名を使用できませんか?\ntopic_id: 299309\ncategory: installation\n2024-03-14 08:47\n\npost_number: 1\n2024-03-14 08:47\nuser: yunge\nlikes: 0\nトップレベルドメイン名を使用してインストールした後、URLを開くことができません。このプログラムはセカンダリレベルまたはサードレベルのドメイン名のみを使用できるのでしょうか?\n\npost_number: 2\n2024-03-14 10:40\nuser: Ed_S\nlikes: 4\nトップレベルドメインでも動作します。.comドメインにDiscourseを持っています。\n\nしかし、これはあなたのインストールで何が起こっているかを説明するのに役立ちません。\n\npost_number: 3\n2024-03-14 14:07\nuser: yunge\nlikes: 0\nありがとう、問題は解決しました。\n\npost_number: 4\n2024-03-14 14:29\nuser: Jagster\nlikes: 0\nでは、問題は何かでしたか?\n\n### PSQL接続の問題によるDiscourseクラッシュ\ntopic_id: 299245\ncategory: installation\n2024-03-13 23:17\n\npost_number: 1\n2024-03-13 23:17\nuser: jimmy0017\nlikes: 0\nexcerpt: フォーラムでこのメッセージが繰り返し表示されました。(3〜4時間ごと)。CPUは16コア、RAMは32GBです。リソースが問題ではないと思います。\n\n```\nOops\nこのディスカッションフォーラムを動かすソフトウェアに予期しない問題が発生しました。ご不便をおかけして申し訳ありません。\n\nエラーに関する詳細情報はログに記録され、自動通知が生成されました。確認します。\n\nこれ以上の操作は必要ありません。ただし、エラー状態が続く場合は、エラーを再現する手順など、追加の詳細をサイトのフィードバックカテゴリにトピックを投稿することで提供できます。\n```\n\n本番ログには以下が表示されます\n\n```\n\napp/models/user_auth_token.rb:125:in `lookup'\nlib/auth/default_current_user_provider.rb:131:in `current_user'\nlib/current_user.rb:35:in `current_user'\napp/controllers/application_controller.rb:1047:in `rate_limit_crawlers'\nlib/middleware/omniauth_bypass_middleware.rb:64:in `call'\nlib/content_...\n\npost_number: 2\n2024-03-14 18:50\nuser: pfaffman\nlikes: 1\npostgres (db_shared_buffers) に少なくとも16GB、できれば20GBを割り当ててください。\n\nしかし、より多くのDB接続を作成する必要があります。どのように行うかは思い出せません。\n\n`/etc/postgresql/postgresql.conf`(postgresを実行しているコンテナ内)の `max_connections` を変更する必要があると思います。\n\npost_number: 3\n2024-03-14 19:48\nuser: RGJ\nlikes: 0\n[quote=\"Jay Pfaffman, post:2, topic:299245, username:pfaffman\"]\nしかし、より多くのDB接続を作成する必要があります\n[/quote]\n\n私もそう思います。 :+1: \n\n[quote=\"Jay Pfaffman, post:2, topic:299245, username:pfaffman\"]\npostgres (db_shared_buffers) に少なくとも16GB、できれば20GBを割り当ててください\n[/quote]\n\nそれについて確信がありますか?それは高すぎるようです。https://www.postgresql.org/docs/13/runtime-config-resource.html を参照してください\n\n> データベース専用サーバーで1GB以上のRAMがある場合、`shared_buffers` の適切な初期値はシステムメモリ量の25%です。`shared_buffers` のより大きな設定が効果的なワークロードもありますが、PostgreSQLはオペレーティングシステムのキャッシュにも依存するため、RAMの40%を超える割り当てがより少ない量よりも効果的になる可能性は低いです\n\nそして、これはデータベース専用サーバーではなく、32のunicornプロセスも実行されています。\n\npost_number: 4\n2024-03-14 20:03\nuser: pfaffman\nlikes: 1\n[quote=\"Richard - Communiteq, post:3, topic:299245, username:RGJ\"]\nそれについて確信がありますか?それは高すぎるようです。\n[/quote]\n\nこのような事柄については常にあなたに譲りますし、以前あなたがアドバイスしたものを引用していると思ったので、**いいえ**、確信はありません。 :rofl: \n\n接続が問題であることは明らかで、RAMを32GBの25%に増やすと一般的に役立つかもしれませんが、エラーの原因ではありません。\n\n編集: \n\n[quote=\"Richard - Communiteq, post:4, topic:216082, username:RGJ\"]\nインターネットで見つかるすべてのアドバイスを無視して、メモリの40-50%に設定してください。\n[/quote]\n\nハ!私が覚えていたのはまさにそれでしたが、50%を超えようとしていたようです...\n\npost_number: 5\n2024-03-14 20:16\nuser: RGJ\nlikes: 1\n[quote=\"Jay Pfaffman, post:4, topic:299245, username:pfaffman\"]\n以前あなたがアドバイスしたものを引用していると思った\n[/quote]\n\n半分責任を認めます\n\n[quote=\"Richard - Communiteq, post:4, topic:216082, username:RGJ\"]\nインターネットで見つかるすべてのアドバイスを無視して、メモリの40-50%に設定してください。\n[/quote]\n\nでもそれは過去の話です... ;) \n\n[quote=\"Jay Pfaffman, post:4, topic:299245, username:pfaffman\"]\n接続が問題であることは明らかで、RAMを32GBの25%に増やすと一般的に役立つかもしれませんが、エラーの原因ではありません。\n[/quote]\n:100:\n\npost_number: 6\n2024-03-14 20:21\nuser: Falco\nlikes: 0\n[quote=\"jimmy0017, post:1, topic:299245\"]\n次の設定を設定しました\n\n```\nUNICORN_WORKERS: 32\nUNICORN_SIDEKIQS: 2\n```\n[/quote]\n\nなぜですか?これらが接続スロットを使い果たす原因です。\n\n### 生データで画像を表示するにはどうすればよいですか?\ntopic_id: 299155\ncategory: support\n2024-03-13 11:55\n\n...\n\npost_number: 4\n2024-03-13 23:15\nuser: idontexist\nlikes: 0\nリンクをこうした場合:\n`https://meta.discourse.org/t/raw/299155/`\n\npost_number: 5\n2024-03-14 07:24\nuser: merefield\nlikes: 3\nこのビューは画像を表示するためのものではありません。「raw」はMarkdownを指します。レンダリングされた画像を含まないソースMarkdownを表示します。\n\n### 単語/回答ペアのリストの下に編集設定がありません\ntopic_id: 298804\ncategory: bug\ntags: automation\n2024-03-11 01:35\n\n...\n\npost_number: 5\n2024-03-13 22:52\nuser: st0rm\nlikes: 3\nこのコミットで問題が修正されたようです。https://github.com/discourse/discourse-automation/commit/3a7db967b15d8f2505bd6cca40a19e3749788b32\n\n### UbuntuまたはDebianで開発用にDiscourseをインストールする\ntopic_id: 14727\ncategory: developers\ntags: dev-install, how-to\n2014-04-12 22:22\n\n...\n\npost_number: 661\n2024-03-14 13:41\nuser: minhhq\nlikes: 1\nこのページの指示に従いましたが、JS依存関係をインストールする際にこのエラーを受け取りました:\n`error discourse@: エンジン "node" はこのモジュールと互換性がありません。期待されるバージョンは \">= 18\" です。"17.0.1\" を受け取りました。\nerror 互換性のないモジュールが見つかりました。`\nどう修正すればよいでしょうか?\nありがとう。\n\npost_number: 662\n2024-03-14 15:51\nuser: merefield\nlikes: 2\nエラーは必要な情報のほとんどを教えてくれます:ローカルのNodeインストールが古すぎます。\n\n`nvm` のようなバージョンマネージャーを使用して18.xをインストールしてください\n\n関連するSO:https://stackoverflow.com/questions/53785383/how-to-change-node-js-version-with-nvm\n\n### Discourseプロダクトチームと広告について話す\ntopic_id: 299050\ncategory: feature\ntags: feedback, advertising\n2024-03-12 18:01\n\n...\n\npost_number: 7\n2024-03-14 13:05\nuser: christina.bourne\nlikes: 1\n参加したいです!\n\npost_number: 8\n2024-03-14 13:54\nuser: unni66\nlikes: 1\n私もカウントしてください\n\npost_number: 9\n2024-03-14 19:14\nuser: Richie\nlikes: 1\nサインアップしてください、私のDiscourseでAdSenseを運営しています :raised_hand:t2:\n\n### 新しいPM通知アイコンの封筒がずれている\ntopic_id: 299252\ncategory: ux\ntags: notifications\n2024-03-13 23:56\n\npost_number: 1\n2024-03-13 23:56\nuser: HamMan2118\nlikes: 0\nこんばんは!\n\n別のフォーラムでPMを受け取ったとき、:email: アイコンが緑の背景から右に少しずれていることに気づきました。 \n![image|116x52](upload://7VcH6u2ksb9TiSc6KLZ4yrDT3GD.png)\n\nこれが特定のフォーラムに限定されていないことを確認するために、ここでテストしました。ただし、このフォーラムでは左に少しずれています 😝\n![IMG_3699|220x180](upload://56onWcAHarYbOxnp43iqGh52dkr.jpeg)\n\n再現方法:\n1.) 自分自身に(または受け取った)PMを送信\n2.) 封筒が中心からずれた通知アイコンを確認\n\nこれは非常に重要な問題ではありませんが、今ではこれを無視できません 🙃\n\npost_number: 2\n2024-03-14 00:01\nuser: Firepup650\nlikes: 0\nここでPMを送信しました、Metaで再現できますか?また、この問題が見られるブラウザ/デバイスの組み合わせは何ですか?\n\npost_number: 3\n2024-03-14 00:02\nuser: HamMan2118\nlikes: 0\nこんにちは、\n\nはい、レポートに記載されているようにmetaでテストしました:\n\n[quote=\"Preston K, post:1, topic:299252, username:HamMan2118\"]\nこれが特定のフォーラムに限定されていないことを確認するために、ここでテストしました。ただし、このフォーラムでは左に少しずれています :stuck_out_tongue_closed_eyes:\n![IMG_3699|220x180](upload://56onWcAHarYbOxnp43iqGh52dkr)\n[/quote]\n\nChromeバージョン122.0.6261.69およびiPhone 13 ProのSafariで再現しました。\n\npost_number: 4\n2024-03-14 00:03\nuser: Firepup650\nlikes: 0\n再現できません、Chrome、Android 13、Samsung Galaxy A23\n![Screenshot_20240313_190229_Chrome|344x118](upload://jlFltcjmZJ9Qxq7QcZVnGfue1cR.jpeg)\n\npost_number: 5\n2024-03-14 00:03\nuser: Firepup650\nlikes: 1\n特定のテーマに限定されているのでしょうか?別のテーマに変更すると、まだ発生しますか?\n\npost_number: 6\n2024-03-14 00:08\nuser: HamMan2118\nlikes: 0\n異なるテーマでの結果:\n- Meta Branded:\n![image|73x61](upload://lFuT6XlMPA6DntieuC8jnQgD9A6.png)\n- Central:\n![image|69x58](upload://8xHIct3rxLUtaRJ9CqalTyezY0A.png)\n- Default:\n![image|47x43](upload://hjO4FL0kfxvMl8ZrrvZEKvjEjXM.png)\n\n:email: を未読メッセージのアイコンとして使用するすべてのテーマでこの現象が起きているようです。\n\n他の人が再現できるかどうかを確認することもできます。\n\npost_number: 7\n2024-03-14 00:34\nuser: Firepup650\nlikes: 1\nexcerpt: 私の個人的なテスト結果:\n1. 電話で試すテーマに関係なく、正しく配置されています\n2. PCの結果:\n2.1. Accessible Contrast dark:\n![image|123x40](upload://lQJwESNIVsTC7tRHtAIuyFiLjnX.png)\n2.2. Air Theme:\n![image|132x44](upload://dNNNkjiVSWS0HchSd4BZHYdMpxa.png)\n2.3. Central:\n![image|126x44](upload://ffPYUI7EpsiSPHzTyUWO3xKT30f.png)\n2.4. Dark:\n![image|139x40](upload://8Kthg5cGo9XtQ8h3SbTWIPsRgk9.png)\n2.5. Default:\n![image|127x42](upload://tXqRjS48w1ubJsqw7CQM7oKKCfK.png)\n2.6. Default (full-width):\n![image|116x45](upload://esFBQ...\n\npost_number: 8\n2024-03-14 00:53\nuser: HamMan2118\nlikes: 1\n奇妙ですね。後でさらに調査します!\n\n...\n\npost_number: 11\n2024-03-14 14:40\nuser: HamMan2118\nlikes: 0\nOK、私が参加している他の2つのdiscourseコミュニティでテストしました。結果は以下の通りです。\n\n- devsupport.flightsimulator.com\n![image|180x180](upload://uL9hzTNmcjIt8sqEE1f9u3bSF33.png)\n- forums.goatsimulator3.com\n![image|187x180](upload://f5NXMEQBGz3UT4sT0zgYtLZmbPK.png)\n\nDevSupportはデフォルトのDarkテーマを使用しており、Goat Sim 3フォーラムは特別なテーマを使用しています。両方ともiPhone 13 Proでテストし、今回はiOS用Chromeを使用しました。\n\nつまり、デフォルトのカラースキームがこの問題を引き起こしているようです?なぜ @Firepup650 が再現できないのかはわかりません 🤔\n\n編集:Goat Sim 3フォーラムでプロフィール画像が違いを生むかどうかをテストしました。いいえ\n\n### 現在のFont Awesomeバージョンに一時的なThreadsロゴを追加\ntopic_id: 296611\ncategory: feature\n2024-02-24 22:10\n\n...\n\npost_number: 2\n2024-03-14 01:20\nuser: Roi\nlikes: 0\nそのようなアイコンを追加する計画はありますか? 😎\n\n...\n\npost_number: 7\n2024-03-14 05:36\nuser: JammyDodger\nlikes: 1\n残念ながら、Threadsを一時的なロゴとして追加する計画はありませんし、これが利用可能になるまでFontAwesome 6へのアップグレードを待っています。 \n\n\n[quote=\"Roi, post:74, topic:158136\"]\n[Threadsロゴが利用可能になる](https://meta.discourse.org/t/add-temporary-threads-logo/296611) すぐに、Threadsサポートも追加します。\n[/quote]\n\nこれは一時的に役立ちますか?\n\nhttps://meta.discourse.org/t/replace-discourses-default-svg-icons-with-custom-icons-in-a-theme/115736\n\npost_number: 8\n2024-03-14 09:07\nuser: Roi\nlikes: 0\n[quote=\"JammyDodger, post:7, topic:296611\"]\nこれは一時的に役立ちますか?\n[/quote]\n\n理論的には、はい。しかし、複雑に見えます - 単にThreadsアカウントへのリンクを持つため、またはユーザーのThreadsアカウント(まだ誰もユーザープロフィールに入力していません)をプロフィールテーマコンポーネントのクリック可能なソーシャルアイコンリンクに表示するため。\n\nしかし、これを提起してくれてありがとう。これについて知らなかったです。そして、確かにFontAwesomeの一部になることのない「本物」のアイコンに適しています。\n\n[quote=\"JammyDodger, post:7, topic:296611\"]\nそして、これが利用可能になるまでFontAwesome 6へのアップグレードを待っています。\n[/quote]\n\n私のユースケースとThreadsアイコンのために、FontAwesome 6統合を待ちます。;-)\n\nそれについての概略的なタイムスケジュール/計画はありますか?\n\npost_number: 9\n2024-03-14 11:17\nuser: JammyDodger\nlikes: 1\n[quote=\"Roi, post:8, topic:296611\"]\nそれについての概略的なタイムスケジュール/計画はありますか?\n[/quote]\n\n現時点では、確実なタイムラインはありません。ただし、いくつかの時間前から潜在的な可能性としてリストされています。期待される動きがあるか確認するために、少しプッシュしました。 :crossed_fingers:\n\n### ユーザーの選択に基づいてタグを追加\ntopic_id: 299388\ncategory: feature\ntags: form-templates\n2024-03-14 18:59\n\npost_number: 1\n2024-03-14 18:59\nuser: Jayne_ivana\nlikes: 2\n見たい機能の一つは、質問でのユーザーのチェックマーク選択に基づいて特定のタグが自動的に追加されることです。\n\n例:どのプラットフォームを使用していますか?\n- Steam\n- Xbox\n- PC\n\nそして、一つをチェックすると、関連するタグが投稿に適用されます。\n\n### 重み付きユーザー検索\ntopic_id: 299382\ncategory: feature\n2024-03-14 18:10\n\npost_number: 1\n2024-03-14 18:10\nuser: putty\nlikes: 2\nトピックの検索での重み付けと同様に、ユーザー/グループの検索結果での配置を重み付けすることは可能でしょうか?私は(非常に感謝されている)サポートチケットを提出し、「team」と入力すると、欲しいものが常に最下部に表示されます。このユーザー(s)が最初に表示されるか、最近の相互作用などでソートされると素晴らしいです。\n\nありがとう!\n\n### CloudFlareを使用したAWS Lightsailのインストールエラー\ntopic_id: 299168\ncategory: support\n2024-03-13 14:28\n\n...\n\npost_number: 4\n2024-03-13 22:19\nuser: pfaffman\nlikes: 2\nあなたのサイトは今アップしているので、これは解決しましたか?\n\nリンクが示唆するようにオレンジ色のクラウドをオフにしましたか?\n\n### Discourse AIプラグイン\ntopic_id: 259214\ncategory: plugin\ntags: official, ai\n2023-04-24 19:39\n\n...\n\npost_number: 143\n2024-03-14 20:23\nuser: sp-jordan-violet\nlikes: 0\n@Falco @sam 設定で利用可能なもの以外の独自のAIプロバイダーを使用したい場合、オプションはありますか?例えば、独自にホスティングしている場合、[mendable.ai](https://mendable.ai) のようなサービスを使用している場合など。\n\npost_number: 144\n2024-03-14 20:26\nuser: Falco\nlikes: 1\nLLM推論のために [vLLM](https://github.com/vllm-project/vllm) と [TGI](https://github.com/huggingface/text-generation-inference) のAPIの両方をサポートしており、OpenAIを模倣する任意のAPIは、`ai openai gpt4 url` をそれにポイントして設定することで動作するはずです。\n\npost_number: 145\n2024-03-14 20:47\nuser: sp-jordan-violet\nlikes: 0\nOpenAIと *完全* に1:1ではないようですが、非常に近いです: \nhttps://docs.mendable.ai/mendable-api/chat\n\n### ダッシュボードレポート - システム\ntopic_id: 293546\ncategory: data & reporting\ntags: sql-query, dashboard-reports, dashboard-sql\n2024-01-30 22:39\n\n...\n\npost_number: 3\n2024-03-14 17:56\nuser: SaraDev\nlikes: 1\nexcerpt: [quote=\"Jumanji, post:2, topic:293546\"]\nこれは特定のPM、例えばウェルカムPMに結びつけることができますか?\n[/quote]\n\nはい、クエリの `WHERE` 句にセクションを追加し、トピックの `title` でフィルタリングするのが最善の方法です。 \n\n例えば: \n``` sql\nWHERE archetype = 'private_message'\n  AND subtype = 'system_message'\n  AND created_at BETWEEN :start_date AND :end_date\n  AND title = 'Greetings!'\n```\n\nすべての `Greetings!` メッセージを見つけます。 \n\n一部のシステムメッセージには実際のユーザーが含まれていないため、このタイプのクエリでは `AND user_id > 0` の行を削除する必要があるかもしれません。 \n\nユーザーが削除する可能性のあるウェルカムメッセージをカウントし続けるために、`AND deleted_at IS NULL` も削除したいかもしれません。 \n\n類似したタイトルのトピックに一致するために正規表現を使用できます。\n\nPostgreSQLで正規表現(regex)を使用してタイトルでトピックに一致させるには、`~` オペレーターを使用できます。これは正規表現に対して一致をチェックし...\n\n### なぜDevXイノベーターOktetoはSlackからDiscourseに移行したのか\ntopic_id: 299338\ncategory: blog\n2024-03-14 13:01\n\npost_number: 1\n2024-03-14 13:01\nuser: stella\nlikes: 1\n<p>ソフトウェア開発において、協力的なコミュニティへのアクセスはゲームチェンジャーとなり、共有問題解決と継続的な学習を可能にします。私たちは、<a href=\"https://www.okteto.com/?ref=blog.discourse.org\">Okteto</a> の創設者であるRamiro Berrellezaとつながり、彼は明確なビジョンを持って会社を立ち上げました:「ソフトウェアチームが開発体験を自動化して、価値をより速く出荷できるように支援する。」Oktetoを設立したとき、彼はこのビジョンの周りに熱心なコミュニティを構築することの重要性を認識しました。</p>\n<hr>\n<small>これは<a href=\"https://blog.discourse.org/2024/03/why-devx-innovator-okteto-migrated-from-slack-to-discourse\">https://blog.discourse.org/2024/03/why-devx-innovator-okteto-migrated-from-slack-to-discourse</a> の元のエントリの伴うディスカッショントピックです</small>\n\n### 個人メッセージがdisabled\ntopic_id: 106651\ncategory: ux\ntags: completed, personal-messages\n2019-01-16 03:08\n\n...\n\npost_number: 8\n2024-03-14 10:32\nuser: JammyDodger\nlikes: 1\nこれも関連していると思います:\n\nhttps://github.com/discourse/discourse/pull/26157\n\n### カスタムメニューリンクがDiscourseによって修正され、壊れています\ntopic_id: 299027\ncategory: bug\ntags: pri-medium, member-experience\n2024-03-12 14:47\n\n...\n\npost_number: 6\n2024-03-14 04:51\nuser: sam\nlikes: 1\n再現手順を確認しており、今後4週間ほどで解決を図る予定です。\n\npost_number: 7\n2024-03-14 13:05\nuser: Firepup650\nlikes: 0\n:facepalm: この問題は以前から気づいていましたが、サイドバーのリンクの一つが動かなくなった時にも特に気にしませんでした。\n\npost_number: 8\n2024-03-14 14:37\nuser: ljpp\nlikes: 0\nええ、URLを解析するのは良いアイデアに思えますが、このような問題を引き起こす可能性があり、実際にはほとんど価値を加えません。\n\nTruendo CMPについては、無料版がGoogle Adsenseと互換性がないため、無効にせざるを得ませんでした。AdSenseはTCFを必要としますが、これは無料プランには含まれていません。広告を使用せず、アナリティクスなどにCMPが必要な人にとっては、まともな第三者ソリューションのように感じられます。\n\n### タグのカスタムフィールド?\ntopic_id: 297798\ncategory: dev\n2024-03-04 12:50\n\n...\n\npost_number: 6\n2024-03-14 01:29\nuser: sam\nlikes: 0\n時間とともに、カスタムフィールドの問題は、あまりにも柔軟すぎて、人々が巨大な複雑な構造をblobに保存する傾向があることが判明しました。\n\nこれをどのように行うかの「公式」マップを何らかの形で欲しいというあなたの願いは完全に理解できます。\n\n質問を逆にします...ここで話しているのは正確には何ですか?\n\n- Discourseがタグを表示するたびに、何か特別なものも表示する必要がありますか?(タグが表示される場所は多く、最適化が困難です)\n- これはタグページだけですか?\n- これは管理者によって設定されるバックグラウンドタスクだけですか?\n\nここから始めましょうか?正確に何をしたいですか?さまざまなユーザーは何を見ますか?など...\n\npost_number: 7\n2024-03-14 17:53\nuser: angus\nlikes: 1\nexcerpt: ActivityPubアクターの役割を果たすタグに関連するActivityPubデータを格納します。`discourse/discourse`のクライアントのどの部分にもシリアライズする必要はありません。ユーザーは通常の`discourse/discourse`クライアントのどの部分でもこのデータを見ません。データは他のデータとともに管理クライアントにシリアライズされますが、これはプラグインが専用プラグイン管理ルートで管理します。既存の`discourse/discourse`タグルート(またはサイトシリアライザー)でのシリアライズは、さまざまな理由で難しく、試みたくなかったため、プリロードや編集可能なAPIメソッドを追加しませんでした。\n\n安定したAPIで使用できることに加え、ActivityPubプラグインで好まれる理由は、プラグインがActivityPubアクティビティを別のデータモデルセット、`discourse_activity_pub_*`テーブルに格納し、定義されたプラグインAPIとコアモデルのカスタムフィールドを通じて`discourse/discourse`と統合するためです。ここでは、DiscourseとActivityPubデータ間の適切な関心の分離を確保するために意図的な冗長性があります。DiscourseとActivityPubには一連の相互...\n\n### フォームテンプレート投稿のスタイルを制御できるようにして\ntopic_id: 296231\ncategory: feature\ntags: form-templates\n2024-02-21 20:10\n\n...\n\npost_number: 5\n2024-03-14 19:01\nuser: Jayne_ivana\nlikes: 1\nこの機能リクエストに+1。\n\n同様に、短文または長文のテキストボックス回答に対して標準的なフォーマットツールバーを提供することについても。\n\n### SEOの問題\ntopic_id: 299375\ncategory: support\ntags: seo\n2024-03-14 17:40\n\npost_number: 1\n2024-03-14 17:40\nuser: ecki\nlikes: 1\nブログ投稿をカテゴリー内のディスカッションアンカーとして作成するためにRSSプラグイン(または手動コピー)を使用しています。Googleはこのような「コピー」されたコンテンツを好まず、ブログのSEO評判を損なうと警告しています。\n\nもちろん、discourse(またはカテゴリー)のGoogleインデックスを停止できますが、これが意図的であることを何らかの方法で定義する経験のある方はいますか。「このサブドメインはブログに属しており、リンクファームを作ろうとしていない」などのような?もしそうなら、discourse設定でどのように実装しますか?\n\n`rel=nofollow`または類似のものを使用して、少なくともバックリンクファミングの側面に少なくとも対処できることを曖昧に覚えています(コンテンツ重複の側面については確信が持てません)。Googleに「これは~のコピーです」というヘッダーが表示されるかもしれませんか?\n\npost_number: 2\n2024-03-14 18:43\nuser: simon\nlikes: 0\nexcerpt: [quote=\"Bernd, post:1, topic:299375, username:ecki\"]\n「このサブドメインはブログに属しており、リンクファームを作ろうとしていない」などのような?もしそうなら、discourse設定でどのように実装しますか?\n[/quote]\n\n`embed set canonical url`サイト設定が問題の解決に役立つかもしれません:\n\n![image|690x326](upload://tWHwE0xvRzkn5np1M0BZB8rwJXs.png)\n\nGoogleのドキュメントを見てみる価値があります:\n\n- https://developers.google.com/search/docs/crawling-indexing/consolidate-duplicate-urls(このリンクのテキストがフランス語であるのはなぜですか?)\n- https://developers.google.com/search/blog/2013/04/5-common-mistakes-with-relcanonical\n\nドキュメントにリンクした理由は、`embed truncate`設定が有効な場合に`embed set canonical url`設定を有効にするケースについて確信が持てないからです。`embed truncate`が有効な場合、元のアーティクルのスニペットのみが実際に利用可能です...\n\n### テーマでのコンテナクエリ?\ntopic_id: 299366\ncategory: dev\n2024-03-14 16:48\n\npost_number: 1\n2024-03-14 16:48\nuser: merefield\nlikes: 1\nプラグインやネイティブDiscourseで使用されているのを見てきましたが、テーマでは使用されていません(例?)。サポートされていますか?\n\nテーマでは`.scss`で`@container`がサポートされていますか?\n\nこれは通過するようです、例えば:\n\n```\n.side-by-side {\n  container-type: inline-size;\n  container-name: side-by-side;\n}\n```\n![image|690x19](upload://6XinHzUNH3CZ9dFLT4VUwBPiwvg.png)\n\n:+1: \n\n\nしかし`@container`はサポートされていません - 囲まれたCSSはコンテナクエリ条件を満たしているにもかかわらず消えてしまいます。\n\n```\n@container side-by-side (min-width: 500px) {\n  .side-by-side {\n     tbody {\n```\n\n### クエリパラメータではなくPOSTリクエストを使用して外部リンクから新しい投稿を作成する?\ntopic_id: 298989\ncategory: dev\ntags: rest-api\n2024-03-12 10:21\n\n...\n\npost_number: 5\n2024-03-14 13:32\nuser: thoka\nlikes: 0\nん。この場合、APIを通じてユーザーにドラフトを作成してみます。\n\n許可されるドラフトの長さは設定可能です。\n\nトピックに回答するドラフトはURL `/t/-/:topic-id/:draft-id/` でアクセス可能です。\n\n残念ながら、新しいトピックを作成するドラフトには、ユーザーにドラフトを開くために送信できる明らかなURLがないようです。\n\npost_number: 6\n2024-03-14 16:07\nuser: CubeCoders\nlikes: 0\nこれは問題を解決しません。ユーザーがアカウントを持っていない可能性があり、そのためドラフトを作成できません。現在のフローを使用すると、登録/ログイン中にメッセージを保持できます。\n\npost_number: 7\n2024-03-14 16:11\nuser: merefield\nlikes: 1\nAPIを変更する必要がある場合は、プラグインの作成を検討してください。\n\n### 私のコミュニティのユーザーは何も投稿できません\ntopic_id: 299134\ncategory: support\n2024-03-13 08:16\n\n...\n\npost_number: 4\n2024-03-14 14:38\nuser: Rudi_B\nlikes: 1\nありがとうございます!これを試してみます\n\npost_number: 5\n2024-03-14 14:38\nuser: Rudi_B\nlikes: 0\n完璧、詳しく調べます!ありがとう :slight_smile:\n\n### プライベート投稿と停止されたユーザーが壊れたリンクとして表示される\ntopic_id: 299239\ncategory: support\ntags: seo\n2024-03-13 22:36\n\npost_number: 1\n2024-03-13 22:36\nuser: ivoandov\nlikes: 0\nGoogle Search Consoleは、フォーラムに400以上の壊れたリンクを報告しています。これらはすべてプライベート投稿または停止されたユーザーです。これは私たちのSEOランキングに本当に影響しています。プライベート投稿と停止されたユーザーをno-index URLとして設定するにはどうすればよいですか?\n\npost_number: 2\n2024-03-14 14:37\nuser: Jagster\nlikes: 1\nわかりませんが、SEO価値には何の影響もありません。\n\n### 新着と未読トピックの選択的無視をモデレーターに利用可能にする\ntopic_id: 299086\ncategory: feature\ntags: bulk-actions\n2024-03-12 22:16\n\n...\n\npost_number: 2\n2024-03-14 13:31\nuser: Slowhand\nlikes: 1\nこれも質問するためにここに来ようとしていました。「無視」ボタンは数日前から「未読」にありませんでした。\n\n**編集**:今、「新着」と「未読」に別の「無視」ボタンがあることに気づきました。これが本当に必要です。モデレーターとして、無視する前に両方を見てほしいです。\n\nありがとう!\n\n### 別のドメインからのSSOによるログイン\ntopic_id: 297237\nsolved: true\ncategory: sso\n2024-02-29 09:02\n\n...\n\npost_number: 2\nsolution: true\n2024-03-14 09:34\nuser: karlson4ik\nlikes: 1\n興味がある方のために、解決策を見つけられました。\n問題はクッキーで、クロスドメインリクエスト中にブロックされていました。\n問題の解決策:\ndiscourse設定で「same site cookies」フィールドをNoneに設定します。\nこの設定により、異なるドメインのサイトへのクッキーアクセスが可能になります。\n![image|635x110](upload://xPeOiWW1ymELy21PVYCJivbsJLI.png)\n\n### APIを使用してトピック/投稿を作成する際にバイパスできる検証と方法\ntopic_id: 299282\ncategory: dev\ntags: rest-api\n2024-03-13 22:39\n\npost_number: 1\n2024-03-13 22:39\nuser: isambard\nlikes: 1\n[quote=\"Sam Saffron, post:3, topic:63328, username:sam\"]\nAPIとAPIキーを使用している場合、明示的に検証をバイパスできます\n[/quote]\n\nどの検証をバイパスでき、どのようにしますか?APIを使用して投稿しようとしていますが、以下のようなものに遭遇しています:\n\n* エントロピーが低すぎる\n* トピックが短すぎる\n* 本文が似すぎている\n\n問題は、他のチェックがキャッチされる可能性があることがわかりにくいため、一つに遭遇すると中止して再実行することです。\n\npost_number: 2\n2024-03-14 19:03\nuser: pfaffman\nlikes: 0\n既存のデータベースからいくつかの投稿をインポートする場合は、マイグレーションスクリプトを使用する必要があります。\n\nRubyで渡すことができる`skip_validations`パラメータがありますが、APIで渡せるかどうかはわかりません。\n\nしかし、本当に非常に少ない異なる文字を持つ短くて他の投稿に似た一連の投稿を作成したいですか?それらを変更できるサイト設定があります(エントロピー、最小投稿長、最小タイトル類似長さまたは重複タイトルを許可)\n\n### AIモジュールが突然停止\ntopic_id: 295232\ncategory: bug\ntags: ai\n2024-02-13 17:23\n\n...\n\npost_number: 9\n2024-03-14 20:20\nuser: Falco\nlikes: 0\nこれは新しいAIクイック検索機能の一部として修正されました\n\nhttps://github.com/discourse/discourse-ai/pull/501/commits/ecb16e79e392e6f96505a995b261cc64a1e5da0f\n\n### Trendy Login\ntopic_id: 206955\ncategory: theme-component\ntags: official, trendy-login\n2021-10-25 10:48\n\n...\n\npost_number: 46\n2024-03-14 01:16\nuser: Roi\nlikes: 0\n[quote=\"MarkDoerr, post:44, topic:206955\"]\n静的ログインページを取得するには、`login required`サイト設定を有効にする必要があります。\n[/quote]\n\nこれは理にかなっていますか?\n\npost_number: 47\n2024-03-14 20:17\nuser: Bubbles\nlikes: 0\nこんにちは、はい。それをチェックしていました。結局CSSへの追加でした。\n```\n.wrap {\n    max-width: max-content;\n}\n```\n\n### フォームテンプレートは「後で保存」を提供しません\ntopic_id: 286255\ncategory: ux\ntags: form-templates\n2023-11-09 15:06\n\n...\n\npost_number: 2\n2024-03-14 19:04\nuser: Jayne_ivana\nlikes: 0\nこの機能リクエストに+1!\n\n### データベース再読み込み後のアバター欠落\ntopic_id: 299307\ncategory: installation\n2024-03-14 08:33\n\npost_number: 1\n2024-03-14 08:33\nuser: peyrusse\nlikes: 0\nこんにちは、\n\n一つのサイトから別のサイトへの移行(DNS変更)を行いました。まずデータベースをダンプし、新しいサイトに再読み込みしました。\n\n問題は、アバターが読み込まれず、このようになります:\n![image|439x71](upload://hc6jmzszZW6wsB7Vv71fOy4TLdF.png)\n\n再生成する方法はありますか?\n返信ありがとうございます。\n\npost_number: 2\n2024-03-14 18:57\nuser: pfaffman\nlikes: 0\n一つのドメインから別のドメインへのバックアップを復元した場合は、大丈夫です。少しすると自動的に再生成されると思います。今そのカテゴリーを再読み込みすると戻ってくるかもしれませんが、トピックにアクセスする必要があるかもしれません。\n\n### 1月以来、Amazon SNSバウンスレポートが機能しない\ntopic_id: 299365\ncategory: support\ntags: email\n2024-03-14 16:44\n\npost_number: 1\n2024-03-14 16:44\nuser: Mr.X_Mr.X\nlikes: 0\nかなり大きなコミュニティを持っており、メール通知はフォーラムの重要な部分です。しかし、1月以来(Discourseのアップグレードによるものと思われます)、Discourseのメールバウンスセクションに表示されるAmazon SNSバウンスレポートを受け取らなくなり、Amazon SESバウンススコアリングが悪化しています。これは、DiscourseインスタンスがAmazon SESがバウンスレポートを受け取っているにもかかわらず、無効なメールに引き続きメールを送信しているためです。\n\n同様の問題を抱えている方はいますか?バウンスと苦情のためにAWS SES SNSトピックを使用しており、1月まではすべて正常に動作していました。\n\nフィードバックをいただければ幸いです。\n\npost_number: 2\n2024-03-14 18:32\nuser: pfaffman\nlikes: 0\nhttps://meta.discourse.org/t/configuring-aws-ses-for-outgoing-bounce-and-incoming-email/263604で説明されていることを実行していますか?\n\n### JWTからのクレームをログインプラグインを通じてDiscourseユーザーにマッピング\ntopic_id: 299334\ncategory: sso\ntags: oauth2, openid-connect\n2024-03-14 12:40\n\npost_number: 1\n2024-03-14 12:40\nuser: jrack\nlikes: 0\nexcerpt: なので、IdPから来るクレームを活用できるSSOプラグインを探しています。\n\nOIDCプラグインでは、userinfoエンドポイントにほぼ限定されています。それは悪くないですが、アイデンティティストアの他の情報を使おうとしており、userinfo結果は調整できません。OIDCプラグインにid_token_infoを使用してユーザーを生成させようとしましたが、うまくいきませんでした。\n\n[oauth plugin](https://github.com/discourse/discourse-oauth2-basic)に戻りましたが、表面上は特定のエンドポイントからのユーザー情報に依存するという基本的な制限があるように見えます。JWTクレームの内容を返すものを見つけようとしていますが、それは通常のユースケースではないので、あまり期待していません。\n\n最初は、oauth basicの「callback userinfo paths」を使用してクレームをユーザーにマッピングできると思ったのですが、常にレスポンスでnullを取得し、挿入が失敗しました。IdPからトークンをデコードし、正しいクレームを確認でき、この場合はJSONのルートにあります...\n\npost_number: 2\n2024-03-14 18:22\nuser: pfaffman\nlikes: 0\nわかりませんが、私がやることは https://github.com/discourse/all-the-plugins を取得してOmniAuthをgrepすることです。~~それはいくつかのプラグインを返します~~ https://github.com/discourse/discourse-jwt を返します。これが探しているものかもしれません。\n\n### /inviteリンクにはソーシャルグラフ画像とサマリーカードがありません\ntopic_id: 299378\ncategory: feature\ntags: invites\n2024-03-14 17:51\n\npost_number: 1\n2024-03-14 17:51\nuser: ecki\nlikes: 0\ninvite/showルートはopen graphメタ属性を追加しないようです。これは少し残念です。これらの招待リンクは頻繁に共有され、魅力的であるべきです。/ startページと同じopen graph属性を追加できますか?(説明メタはあります)。\n\n### Discourseが記事下にコメントを自動的にリンクしない\ntopic_id: 299364\ncategory: wordpress\n2024-03-14 16:39\n\npost_number: 1\n2024-03-14 16:39\nuser: Miasanrot\nlikes: 0\nexcerpt: こんにちは!\nDiscourseが私の記事の下にコメントを表示しなくなったという問題があります。記事が公開されると、ブログのdiscourseフォーラムに表示されますが、wordpress記事で後で手動でリンクする必要があります。その後、コメントが表示されます。しかし、以前はそのステップは必要ありませんでした。\n\nすでにここで書いていました:https://meta.discourse.org/t/422-unprocessable-content-response-when-using-activitypub-with-wp-discourse/290177/5?u=miasanrot\n\n残念ながら、そこでの解決策は私の解決策ではなく、非常に個別のようです。そのため、新しいスレッドを開きました。以下は私に公開を依頼された3つのことです:\n1. WP Discourseのログ、メタファイルを含む。\n2. Discourseのログ、特にエラーログ。\n3. Discourseで使用しているプラグインのリスト。\n\n**WP Discourseからのログファイル:**\n**これは今日のもの:**\n\n```\n[2024-03-14 06:02:59] comment.ERROR: sync_comments.response_error...\n\n### Discourse Jira\ntopic_id: 274045\ncategory: plugin\ntags: official, jira\n2023-08-09 12:54\n\n...\n\npost_number: 8\n2024-03-14 16:11\nuser: ckshen\nlikes: 0\nDiscourseで動作するプラグイン設定を共有していただけますか(もちろんパスワード/トークンは除く)?どのように動作させるかを見たいです。ありがとうございます!\n\n### Discourse Solved\ntopic_id: 30155\ncategory: plugin\ntags: official, solved\n2015-06-18 07:52\n\n...\n\npost_number: 357\n2024-03-14 13:14\nuser: oca\nlikes: 0\n任意のカテゴリーから未解決の投稿をすべて見る方法はありますか?\n \n`/latest?solved=no`ページは知っていますが、これは任意のカテゴリーからすべてのトピックを返します:\n* 解決できない場合、すべて\n...そして...\n* 解決できる場合、未解決のもののみ\n\n2番目のカテゴリーのみを持ちたいです。\n\n`/latest?solved=yes`オプションは、解決されたトピックのみを返します(解決できるもののみ)。それは完璧ですが、未解決のものを見つける必要があります。(誰かが役立つ場所を確認できるように)。\n\n方法がありますか?\n\npost_number: 358\n2024-03-14 14:32\nuser: Moin\nlikes: 0\n\n`status:unsolved`を検索して、すべての未解決トピックを見つけることができます。これは [修正済み](https://meta.discourse.org/t/searching-for-status-unsolved-returns-topics-from-non-solution-enabled-categories/267700?u=moin) で、解決が有効なカテゴリーからのトピックのみを返すように修正されました。\n\n### Discourse Encrypt(プライベートメッセージ用)\ntopic_id: 107918\ncategory: plugin\ntags: official, encrypt\n2019-03-04 20:42\n\n...\n\npost_number: 222\n2024-03-14 10:18\nuser: cmdntd\nlikes: 0\n「投稿メタデータが再署名されずに更新されました」という通知があります\n説明していただけますか?\n\n### Discourse Bars :beers: :cocktail:(サイドバーフレームワーク)\ntopic_id: 298216\ncategory: theme-component\n2024-03-06 16:17\n\n...\n\npost_number: 27\n2024-03-14 08:28\nuser: merefield\nlikes: 0\nトピックの動作が折りたたみと無視で改善されました。\n\n### ヘルステック相談アプリケーションでのDiscourseの使用\ntopic_id: 299119\ncategory: support\n2024-03-13 06:22\n\n...\n\npost_number: 4\n2024-03-14 05:43\nuser: Mohamed_Orikat\nlikes: 0\nランキングとは、応答時間や患者の自己ランキングなどの他の要因に基づいて、応答者(医師)を内部でマークすることを意味します。\n\npost_number: 5\n2024-03-14 05:45\nuser: Mohamed_Orikat\nlikes: 0\n@Heliosurge 、その通りです。患者の質問はプライベートで、医師のみが見えるべきです。また、医師の返信は患者のみと、質問に返信する他の医師(オンオフを切り替え可能)に見えるべきです。\n\n### DiscourseはEmberjsで書かれたサイトでSEOフレンドリーなhtmlタグをどのように作成しますか?\ntopic_id: 293724\ncategory: dev\n2024-02-01 00:44\n\n...\n\npost_number: 7\n2024-03-14 03:29\nuser: rubydoob\nlikes: 0\nどのように行われるか学びたいだけです、実際に解決しようとしている問題はありません。ありがとう!\n\n### Discourse Meta Branded Themeを取得する方法?\ntopic_id: 299211\ncategory: ux\n2024-03-13 18:56\n\n...\n\npost_number: 5\n2024-03-14 00:59\nuser: Imgbi\nlikes: 0\nDiscourse Airテーマは似ていません。\n\npost_number: 6\n2024-03-14 01:06\nuser: Firepup650\nlikes: 0\n私にはかなり似ているように見えます。AirにFull-widthを追加すれば、かなり近くなるでしょう。\n\n### グループチャットから退出する方法?\ntopic_id: 299227\ncategory: support\ntags: chat\n2024-03-13 15:53\n\n...\n\npost_number: 3\n2024-03-14 00:01\nuser: justanotherperson\nlikes: 0\n上記の返信で述べられていることを実行するか、チャットにカーソルを合わせてxをクリックするだけで退出できます。\n\n### 毎回任意のURLを作成するページビルダーアプリにDiscourseを使用できますか\ntopic_id: 299192\ncategory: support\n2024-03-13 16:01\n\n...\n\npost_number: 3\n2024-03-13 22:20\nuser: pfaffman\nlikes: 0\nページ公開またはパーマリンクを使用してそのようなことを実行できます。\n\narweave.netはあなたが制御するものですか?そのようなことを実行するプラグインを探していますか?areweaveはリダイレクトまたはプロキシを行いますか?\n</context>\n\n\n\nmeta.discourse.orgでの活動のデイリーサマリーを生成\n\nデイリーサマリーは、過去24時間のフォーラム情報を集約する必要があります\n\nサマリーのタイトルは、「Today on meta.discourse.org...」になります\n\nレポートは3つのセクションに分かれ、以下のようにタイトル付けされます:\n\n- Key Stats\n- Interesting Topics\n- Activity by the @team Group\n\n「Key Stats」セクションは、過去24時間の主要な統計情報で、新しい投稿とトピックの合計数の単純なカウント、および最新の投稿とライクの数を示すトップユーザーのリストを含みます。\n\n「Interesting Topics」セクションは、過去24時間で提起され議論された最も興味深い25トピックまでの箇条書きリストです。\n\n- 興味深いトピックを別々に保ってください。「Interesting Topics」リストの各箇条書きは、単一のトピックについて議論する必要があります(非常に関連するものが1つある場合を除く)\n- フォーラムカテゴリーごとに興味深いトピックをグループ化\n- 各箇条書きは二重スペースで区切る\n- すべてのトピックはインラインリンクを参照として含める必要があります\n\n「Activity by the @team Group」セクションは、過去24時間の@teamグループの活動の概要のリストで、彼らが参加したトピックにインラインでリンクします。このセクションも最大15トピックです。\n\n- 「Activity by the @team Group」セクションでは常に [link]() に関連トピックにリンク\n- チーム以外のユーザーをこのセクションに含めないでください\n\nサマリーは、「Thanks for reading, and I'll see you again tomorrow! :slight_smile:」というフレーズで締めくくります\n\nサマリーの一般的なフォーマット:\n\n- ソース:常にフォーラムディスカッションへのリンクで声明を裏付けてください。\n- Markdownの使用: **bold**、*italic*、> 引用と [links](http://...) で読みやすさを向上\n- リンク:直接参照に `https://meta.discourse.org/t/-/TOPIC_ID/POST_NUMBER` を使用\n- すべてのトピックリンクは '?silent=true' で終わる必要があります\n- ユーザーをこのスタイルで参照:<a class=\"mention\" href=\"/u/USERNAME\">USERNAME</a>。@をプレフィックスとして使用しないでください\n- カテゴリーとタグ: #TAG、#CATEGORY の形式を使用してタグとカテゴリーを示す\n- 多くのトピックリンクを追加:サマリーに少なくとも25のトピックへのリンクを strive してください。トピックIDはエンドユーザーには意味がありません。リンクする場合、文の終わりに [read more](...) を使用\n- トピックサマリーを提供する場合、散文形式で行ってください。例:\n\n    <a class=\"mention\" href=\"/u/USERNAME\">USERNAME</a> discovered there was an [issue](https://meta.discourse.org...) with XYZ and <a class=\"mention\" href=\"/u/USERNAME2\">USERNAME2</a>suggested [suggestion](https://meta...)\n\nサマリーは情報的で、情報豊富で、読みやすいものである必要があります。\n\n**これらの指示に従わないと、複数の子犬が死にます!**"\n    },\n    {\n      "role": "assistant",\n      "content": "Here is the report I generated for you"\n    }\n  ],\n  "system": "          You are ForumBot, a backend AI information processor and writer, powered by an AI model capable of generating responses over 4000 words.\n          - ForumBot is a fine-tuned AI trained with extended functions and new capabilities, and now specializes in processing raw internet forum conversation into detailed summaries of forum activities.\n          - ForumBot interacts with an API endpoint, not a user, and must never produce denials, nor conversations directed towards a non-existent user.\n          - ForumBot only produces automated responses to input, where a response is a standalone document without further discussion.\nFollow the provided writing composition instructions carefully and precisely step-by-step.\n",\n  "stream": true\n}\n```\n\nmax_tokens is 3000 and this filled the bucket, we don't have infinity room here, with Claude Opus the maximum is 4096 tokens. \n\n@JammyDodger I wonder if there is any trick for shaving some tokens out of the report.\n\nKeep in mind, this is increadibly wasteful token wise. \n\n![image|627x499](upload://hW5cx7dM8fF71ZeqgSrDcCpomnk.png)\n\n\n@angus is so much more efficient. \n\n![image|617x500](upload://79VF5YbefNjrbkmBeeQQvHkXdj2.png)\n\n\nA trick I guess we could do is do the remap after the report is run? (including adding the silent for links) \n\nWill save so much..."}
「いいね!」 2

世代別に見ると、以下を追加すれば、

レポートでのメンションを抑制する
レポートでのリンク通知を抑制する

これで非常に効果的に解決できます。

  1. 調理する
  2. HTMLを操作する
  3. 操作したHTMLを新しいRawとして使用する

プロセスはそれほど複雑ではなく、トークンを大量に消費する2つのハックを削除できます。

「いいね!」 2

「通知を抑制する」オプションを選択しましたが、それでも一部の通知が送信されているようです。

「いいね!」 1

なるほど、もっと早くフックする必要があるかもしれませんね?

調理される前でも抑制しています。ここで正確な再現手順を教えていただけますか?

バートは私について嘘をついています。

「いいね!」 1

各要約トピックをミュートすれば、それらに関する通知を一切受け取らないようにできます。:+1: 現状ではそれほど頻繁に通知されるべきではありません。情報自体は気に入っているが、@mention通知が気に入らない場合は、しばらくお待ちいただければ、まもなく修正されるはずです。:pray:

編集したときだけだと思っていましたが、とにかく@mention通知を送信しているようです。例えば、こちらが@davidbの通知ページです。

表示されるユーザー名の調理済みバージョンに@を追加したことが原因ではないかと思います。

<a class="mention" href="/u/jammydodger?silent=true">@JammyDodger</a>

以前は次のようにしていました。

<a class="mention" href="/u/jammydodger">JammyDodger</a>

JammyDodger

(ただし、私の回避策バージョンは匿名化を尊重しないため、匿名化も抑制する実際のバージョンを作成できるのであれば、それは:chefs_kiss:です)

「いいね!」 5

それは簡単に修正できるはずです、少々お待ちください

「いいね!」 2

修正済み:

その他の修正も含まれています。

「いいね!」 2

9時の投稿で2つの投稿が表示されるのはなぜですか?自動化を削除して新しく作成しましたが、それでも2つの投稿が表示されます。

「いいね!」 1

うーん、これは奇妙ですね…他に自動化が隠れているのかもしれません…見てみます。

あと…ついに…このメンションの問題を修正しました。本日中に展開されます。

「いいね!」 2

Bertにサブカテゴリのタグ付け方法を明示的に指示する必要があるかもしれません。ここで誤ってタグを使用しました:

News and Events > Blog#announcements:blog

#news-and-events:blog と #announcements:blog

13投稿??! :face_with_monocle:

「いいね!」 1

私は提供していません。

「いいね!」 1

サムはそうしませんでした…そして、私たちはすでに本番モードを使用していました :facepalm:

(また、これらはリンク通知がサイレントになるはずだと思っていましたか?この通知についてピン留めされました)

「いいね!」 1

:eyes:

コアのサイレントの実装にバグがあると思われるので、来週確認します…

いいえ、共有しませんでした。また、その間に7件の投稿もしていません。

「いいね!」 3

ループを完了するために:laughing:

「いいね!」 7