ここにエラーがあるかもしれません。これを有効にした(元の設定を無効にした)ところ、管理者アクセス権のないアカウントで問題が発生しました。何が競合したのか正確にはわかりませんが、一部のトピックが非表示になり、カテゴリ/タグのナビゲーションが非許可アカウント(TL1)では全く使用できなくなりました。
Arkshineのアップデートを待ちます。
ここにエラーがあるかもしれません。これを有効にした(元の設定を無効にした)ところ、管理者アクセス権のないアカウントで問題が発生しました。何が競合したのか正確にはわかりませんが、一部のトピックが非表示になり、カテゴリ/タグのナビゲーションが非許可アカウント(TL1)では全く使用できなくなりました。
Arkshineのアップデートを待ちます。
本日アップデートした際に、以下が表示されました
[管理者通知] テーマ「Quote Callouts」(https://connect.amicalnet.org/admin/customize/themes/41?safe_mode=no_themes)には、更新が必要なコードが含まれています。(id:discourse.widgets-decommissioned)(詳細はこちら)
修正をプッシュしました。コンポーネントを更新して試していただけますか?![]()
今のところ順調に動作しています!
現在、引用ブロックが折りたたんだり展開したりできなくなるという問題が発生しています。
再現可能な例をここに貼り付けていただくか、フォーラムへの投稿へのリンクをいただけますでしょうか(ご希望であればプライベートメッセージで送っていただいても構いません)。
もちろんです、このトピックの最後はこちらです
ここに、コンポーネントを最新化し、リッチテキストエディタのサポートを追加するアップデートがあります!![]()
微調整や予期せぬエッジケースが必要になるかもしれませんが、これはかなりの良いスタートだと考えています。![]()
callout_transition_duration_ms設定(折りたたみアニメーション)を追加リッチテキストエディタについて、そして期待できることについて話しましょう!
calloutを挿入するには4つの方法があります:
/callout<:type> !!<type> calloutを編集するためのコントロールは、選択した場合にのみ表示されます。
移動コントロール
キーボードナビゲーション
これにより、ネストされたcalloutに出入りしやすくなります。
このバージョンでは動作を consistent に保つために、将来的に調整が必要になるかもしれません。
クリックして挿入
おそらく、後で調べることは次のとおりです:
設定をすべて削除し、まずシンプルさに重点を置き、高度なカスタマイズはCSSのみで行いたいと思っていましたが、それはもう手遅れでした ![]()
フィードバックをくれたMoinに特に感謝します。
以上です。ご意見をお聞かせください。フィードバックは大歓迎です!
特定の型に複数のエイリアスがある場合、リッチテキストエディタでその型を選択すると、各エイリアスがオプションとして連続して表示されるという効果に気づきました。
これは良い設計ですが、さらに拡張が必要なようです。タイトルが定義されていない場合、コールアウトタイプが表示されるため、同じ最終的な配色を共有するこれらの連続したオプションは、異なる名前とタイトルを表示します。しかし、タイトルが定義されている場合、引用符を作成するときと同じようにリスト内で同じタイトルが表示され使用されるため、いくらか混乱を招きます。
この拡張の実装が難しい場合は、タイトルが定義されている場合に、エイリアスに一対一で対応する余分なエントリを型選択リストに追加しないようにするためのチェックボックスを提供することを提案します。![]()
おっしゃるとおりです!フィードバックありがとうございます。TCをご利用いただいているのを見るのは嬉しいです。
実は、そのことについては以前考えたことがあったのですが、修正するのを完全に忘れていました。 ![]()
タイトルが設定されている場合にリストを適切にフィルタリングするための修正に取り組むつもりです。
修正をプッシュしました。どうなったか教えてください!![]()
de翻訳を使用している場合のみ、以下のエラーが発生します:
![]()
JSコンソール:
client-error-handler.js:109 [THEME 6 'Quote Callouts'] TypeError: Cannot set properties of undefined (setting 'callout_sample')
at new po (callouts.gjs:30:19)
at callouts.gjs:265:23
at eK (plugin-api.gjs:3582:10)
at Object.initialize (callouts.gjs:264:5)
at i.initialize (app.js:304:28)
at index.js:375:19
at e.each (index.js:183:7)
at e.walk (index.js:112:10)
at e.each (index.js:59:20)
at e.topsort (index.js:65:10)
at ij._runInitializer (index.js:388:11)
at ij.runInstanceInitializers (index.js:373:10)
at l._bootSync (instance.js:111:22)
at ij.didBecomeReady (index.js:780:18)
at invoke (index.js:262:14)
at m.flush (index.js:180:11)
at g.flush (index.js:334:19)
at Y._end (index.js:762:32)
at Y._boundAutorunEnd (index.js:499:12)
h @ client-error-handler.js:109
このエラーは、以下の引用の最後の行で発生しています:
class QuoteCallouts {
constructor(owner, api) {
[...]
window.I18n.translations[
window.I18n.fallbackLocale || "en"
].js.composer.callout_sample = ``;
️ * /u/<username>/preferences/interface の「インターフェース言語」を「ドイツ語 (Deutsch)」に設定してください
このエラーは、2026.3.0-latest と 2026.4.0-latest の間の最近の Discourse アップデートのいずれかで導入されたもののようですが、原因を特定できていません。現在は 2026.4.0-latest 4b2c45376d および Quote Callout v0.0.1 9aa6548 を使用しています。
この種の問題はもう修正されていると思っていたのですが。
サイトのロケールはデフォルトの英語(米国)に設定されていて、ユーザーのロケールはドイツ語に設定されている、という理解で合っていますか?
はい、それで問題が解決しました。ありがとうございます! <3
@Arkshine さん、素晴らしいプラグインをありがとうございます!
コールアウトをタイトルなし、またはアイコンのみで表示することは可能でしょうか?
今はそれを行うことはできないと思いますが、次のアップデートで方法を考えます!
その間、トリックがあります:ゼロ幅スペースを挿入すると機能するはずです
。例えば、このページからコピーできます: U+200B ZERO WIDTH SPACE - Unicode Explorer
これでうまくいったか教えてくださいね。
うまくいったと思います!ありがとうございます!![]()
こんにちは、@Arkshine ![]()
「詳細を隠す」機能を使用しても、元の呼び出しボックスの色を維持することは可能でしょうか?
投稿エディタモードでは元の色が保存されますが、変更を保存すると背景がグレーになってしまいます:
ご報告ありがとうございます!
修正をプッシュしました。コンポーネントを更新して、再度発生するか確認してもらえますか?