Don
2022 年 11 月 14 日午後 4:01
1
|||
|-|-|-|
| | 概要 | モバイルデバイスでデスクトップビューを使用している場合に警告バナーを追加するテーマコンポーネントです。
| |プレビュー | Theme Creator |
| |リポジトリ | GitHub - VaperinaDEV/desktop-to-mobile-view-banner · GitHub |
| |インストールガイド |テーマまたはテーマコンポーネントのインストール方法 |
| |Discourseテーマ初心者の方へ | Discourseテーマ使用の初心者ガイド
こんにちは
このテーマコンポーネントは、モバイルデバイスでデスクトップビューを使用している場合に警告バナーを追加します。
よくある問題として、ユーザーがモバイルデバイスを使用中に誤ってデスクトップビューでサイトを使用してしまうことがあります。これはユーザーを不意打ちし、サイトが期待どおりに機能せず、全体的なユーザーエクスペリエンスを損なう可能性があります。
このバナーは、モバイルデバイスでデスクトップビューを使用しているユーザーに警告し、それを迅速に修正するためのリンクを提供します。
デスクトップアイコンと翻訳(HTML形式可)を変更するための設定があります…
「いいね!」 11
thoka
(Thomas Kalka)
2023 年 3 月 9 日午後 9:22
3
狭い画面でユーザーの操作なしにモバイルビューに変更することは可能ですか?
Roi
2026 年 7 月 18 日午前 9:39
4
このコンポーネントはまだメンテナンスされていますか?今日 Discourse をアップグレードした後に、以下のようなメッセージが表示されました:
[THEME 9 'Desktop to Mobile View Banner'] DEPRECATION NOTICE: The file 'theme-9/discourse/templates/connectors/below-site-header/desktop-to-mobile-view-banner.hbs' uses the deprecated .hbs extension. Refactor it to use '.gjs' instead. [deprecation id: discourse.hbs-extension] [info: https://meta.discourse.org/t/398896]
Discourse の最新バージョンでは、テーマやプラグインで .hbs ファイルを使用することは非推奨になりました。このファイル形式のサポートは、次の ESR リリース後に削除されます。
Handlebars テンプレートは、よりモダンな .gjs 形式に置き換える必要があります。これにより、開発体験が大幅に向上し、将来の Discourse のバージョンで大きなパフォーマンス向上が可能になります。
簡単なケースについては、コードを https://ask.discourse.com/ で共有し、.gjs 形式に書き直すように依頼してください。
より複雑なケースについては、こちらの codemod を使用して更新を自動化できます。
david
(David Taylor)
2026 年 7 月 18 日午前 10:12
5
Discourse は もう デスクトップ用とモバイル用のビューを分けていないため、このコンポーネントに使うケースはもうないと思います。サイトから削除するのがおそらく最善でしょう。
これを end-of-life (寿命終了)としてマークします(@don 、間違っていたら訂正してください)
「いいね!」 3