タイムラインを更新しました!![]()
これにより、プログレスバーをクリックすると、トピックのタイムラインコンテナ(いわゆるモバイル用タイムライン)を含む専用のモーダルが開きます。これにより、モバイルでの使用も 훨씬 容易になりました。
申し訳ありませんが、この問題は再現できません。![]()
タイムラインを更新しました!![]()
これにより、プログレスバーをクリックすると、トピックのタイムラインコンテナ(いわゆるモバイル用タイムライン)を含む専用のモーダルが開きます。これにより、モバイルでの使用も 훨씬 容易になりました。
申し訳ありませんが、この問題は再現できません。![]()
テストサイト https://forum.escooterworld.com/ にアップデートを適用してみましたが、そこで同じ現象が発生しました。原因は不明です。火曜日までは休暇中なので、何が起きているのかをさらに詳しくテストすることはできません。
コンポーネントを送ってもらえますか?確認してみたいので。
送信済みです。そのコンポーネントをオフにしても同じことが起きます。前回のアップデート以降に発生し始めました。
DuckDuckGoブラウザで試してみてください ![]()
スワイプヒントのメッセージを更新しました: DEV: Add more control over swipe hint message - Pull Request #11 - VaperinaDEV/discourse-topic-preview-modal - GitHub
2つの新しい設定が含まれています:
always_show_dismiss_hint:
デフォルトでは、モバイルのクローズジェスチャーのヒント(「スワイプアップ/ダウン、または戻るジェスチャー/ボタンで閉じます」)は、ブラウザごとに一度だけ、プレビューモーダルが初めて開いた際に表示されます。これを有効にすると、毎回表示されるようになります。modal_dismiss_gesture が “gesture” の場合にのみ適用されます。
dismiss_hint_duration_ms:
クローズジェスチャーのヒントがフェードアウトするまでの時間(ミリ秒単位)です。always_show_dismiss_hint を有効にしている場合は、開くたびに10秒間ヒントが表示されると煩わしくなる可能性があるため、値を下げることを検討してください。自動クローズを完全に無効にする場合は -1 を設定してください。その場合、ヒントはモーダル自体が閉じられるまで表示され続けます。
topic_preview.back_gesture_hint は現在 htmlSafe です。
こんにちは、このテーマのコンポーネントに大変感謝いたします。私の環境では問題なく動作しています。
今日、ネストされた返信ビューのテーマで、コメント欄の「他の1件の返信」ボタンをクリックすると、「エラーが発生しました:要求されたURLまたはリソースが見つかりません。」というメッセージが表示されることに気づきました。
ご報告ありがとうございます!ネスト型の返信ビューをテストしてみましたが、問題の再現には至りませんでした。私の環境では返信は正常に読み込まれます。
通常のネスト型トピックページで同じ返信が正しく開くか確認していただけますか?もし開けない場合は、その特定の投稿やトピックに問題がある可能性があります。
もし再度問題が発生した場合は、調査を続けるためにトピックのURLも送っていただけますと幸いです。
こんにちは、
「ネスト返信」ビューで「
2件の返信」をクリックすると、
「エラーが発生しました:要求されたURLまたはリソースが見つかりません」というエラーメッセージが表示されます。
プレビューモード、PCのGoogle Chrome、スマホのGoogle Chromeいずれでも同じエラーが表示されます。
こんにちは、
申し訳ありません!私の説明が不十分だったようです。
「topic-preview-modal」コンポーネントを使用している状態で、トップページで「ネスト表示」モードのトピックをプレビューし、その後「返信を追加」ボタンをクリックすると、このようなエラーが表示されます。
あ、わかりました、ありがとうございます!修正はこちらです: FIX: Nested view lost topic identity on pagination + dead "Continue t… · VaperinaDEV/discourse-topic-preview-modal@fa90848 · GitHub
ありがとうございます!さきほどテストしてみましたが、問題ありませんでした!
このテーマコンポーネントの開発に費やしていただいたおかげです!![]()
こんにちは、
このコンポーネントは素晴らしいですね。特にスマートフォンでの使いやすさは優れています。
しかし、ブロックされるバグに遭遇しました。
「Post Voting プラグイン」が有効なトピックでは、モーダルが表示されません。
この問題はスマートフォンでもPCでも発生します。
最新のバージョンでも発生します。
必要であれば、私のフォーラムでコンポーネントを再有効化して、バグのリンクをDMでお送りできます。
よろしくお願いします。
Stephane_Roy さん、ありがとうございます!修正はこちらです: FIX: post-voting topics crashing the topic preview modal · VaperinaDEV/discourse-topic-preview-modal@0be328e · GitHub
こんにちは ![]()
テーマコンポーネントのリファクタリングを行いました:
大きな topic-preview-modal コンポーネントは、ネストされたトピック、コンポーザーとの相互作用、投稿アクション、進捗ナビゲーション、オーバーレイの監視、バックジェスチャーの状態管理という、それぞれに焦点を当てたデリゲートクラスに分割されました。
既存のコンポーネントAPIと外部の契約は変更されていませんが、topic-preview-modal.gjs の行数は1836行から873行に削減されました。
機能の変更は意図していません。
おそらくその機能は存在していて、設定方法が見つからなかっただけかもしれません:
サイドバーを表示することを意図している特定のカテゴリ(いわゆるDiscourse Category Docs)では、モーダルが表示されると逆効果になる可能性があるため、モーダルを回避することは可能でしょうか?
以前この件についてリクエストがありました。最適な実装方法を検討しているところです。/latest で一部のトピックがモーダルで開き、他のトピックは開かないとユーザーを混乱させる可能性があるため、単純な話ではありません。一方で、カテゴリに厳密に制限する場合、/latest 上のトピックはどのように動作すべきでしょうか?
おお、ドンさん。ごめんなさい、前のリクエストを見落としていました。分析してくださり、考慮に入れてくださっているとのこと、とても嬉しいです!
一方、カテゴリに厳密に限定する場合、
/latestのトピックはどう動作すべきでしょうか?
私たちの具体的なケースでは、モーダルを無効にするカテゴリは、用語集、Wiki、そして Discourse に構築されたオンラインコースです。
これらのカテゴリでモーダルの使用をテストするためのスイッチを用意し、それらが最新トピックとして一覧表示されることを確認できれば、実際のシナリオにおいてユーザーの視点からその影響を正しく評価できるため、好ましいと考えます。
それが不可能な場合、少なくとも私たちにとっては、スコープが設定されたこれらのカテゴリでは、最新トピックビューでもモーダルを有効にしない方が望ましいです。コースは、私たちの Wiki や用語集と同様に、サイドバーを表示するように設定されているためです。
私たちは、人々にその特定の情報を実際に調査し、読んでもらいたいと考えており、サイドバービューからそれへの直接リンクを提供することに関心があります。
コミュニティの残りの部分でモーダルを許可することには、まったく問題ありません。非常にうまく機能しています。
私たちは、ユーザーがその特定の情報を実際に調査・閲覧することを意図しています。そのため、サイドバービューからその情報への直接リンクを提供することに興味があります。
彼らは「トピック全体を開く」をクリックしないのですか?
「トピック全体を開く」をクリックしないでしょうか?
実は、私たちが求めているのは単に摩擦を減らすことなんです。音楽トラックや何かしらの要素があるといいのにね ![]()