MD トピックリストモバイルコンポーネント

更新は以前ほど頻繁に行っていないですが、今のところ問題はないようです。もし問題が発生したらお知らせください。

Discourse Theme をフォローしていますが、現時点では問題は見当たりません。

「いいね!」 2

私もそうです。Discourse プラグインはすべてあきらめて、完全に削除します。
もしもっと簡単ならフォーラムソフトウェアを変更したいですが、少なくともこれで作業量が少し減るはずです。
このプロジェクトの管理方法は、完全な災害です。

このアップデートは MD コンポーネントに影響しますか:Improving automatic switching of mobile/desktop modes

https://github.com/discourse/discourse/commit/9aa52af4c9d261be19c538164eafd83463054998

最新バージョン(コミット:https://github.com/discourse/discourse/commit/3c9549773b0c5c61a71bd01e68410e900d9d2747)でテストを行いました。

動作はしますが、非推奨の警告が表示されます。

[THEME 9 'MD Topic List Mobile'] 非推奨通知:サイトの初期化中に site.mobileViewまたはsite.desktopView にアクセスすると、ブラウザウィンドウのリサイズ時にエラーや不整合が発生する可能性があります。これらのチェックは、ページ描画時に実行されるコンポーネント、トランスフォーマー、または API コールバックに移動してください。[Discourse 3.5.0.beta9-dev より非推奨] [非推奨 ID: discourse.static-viewport-initialization] [情報: https://meta.discourse.org/t/367810]

対応策を検討しますが、少なくとも動作が壊れることはありません。

「いいね!」 4

素晴らしい!お疲れ様でした :+1:

Discourse の最近のバージョンには次のような注意書きがあります :see_no_evil_monkey: :

[管理者向け通知] テーマ ‘MD Topic List Mobile’ には更新が必要なコードが含まれています。(id:discourse.static-viewport-initialization)

「いいね!」 1

調べてみますが、かなり作業量大きそうです

ただ、@lhc_fl がこのコンポーネントで行ったことを参考にすれば、適応できると思います:Show both OP and last reply on mobile - #23 by Lhc_fl

「いいね!」 3

数時間格闘した結果… コンポーネントをアップグレードすれば、非推奨のメッセージは消えるはずです(今日は最新バージョンへのアップグレードはできませんでしたが、非推奨の通知はなくなりましたので、バナーも消えるはずです)。Discourseがまたすべてを変更するまで、数ヶ月間は問題なく使えるはずです。

フォーラム上では変更はシームレスに反映されるはずですが、問題が発生した場合はお知らせください!

@Arkshine による以前のバージョンの作業と、@lhc_fl による彼女のコンポーネントの作業が大きな助けになりました。

「いいね!」 4