أعتقد أنها حالة نادرة إلى حد ما، ولكن لا يزال الأمر كذلك ![]()
غالباً ما تحتوي مكونات السمات على هذا الزر لتثبيت مكون السمة على Discourse عن بُعد:
![]()
هنا، أدخلت discourse.canapin.com بدلاً من discourse.canapin.dev. النطاق الأول يؤدي إلى عنوان IP لا يعمل، وهو بقايا تجارب سابقة. ![]()
بعد ذلك، لا يوجد أي رسالة خطأ. يظل زر “Install” (تثبيت) رمادياً، ولا يحدث شيء:
بعد فترة، من الواضح أن https://meta.discourse.org/theme-install-checker.json يُرجع خطأ 502، ولكنه مرئي فقط في علامة تبويب الشبكة في أدوات المطور في المتصفح.
لست متأكداً مما إذا كان يجب فعل أي شيء حيال ذلك، ولكن بما أنني أخلط باستمرار بين نطاقاتي، فقد أدى ذلك بي إلى هذا الموقف عدة مرات ولم أفهم ما الخطأ (لأنه لم يتم عرض أي خطأ).
ربما يجب عرض رسالة، بغض النظر عن رقم الخطأ.
ربما يجب إضافة أيقونة تحميل بجوار “Install” (تثبيت) في الزر إذا استغرقت العملية وقتاً أطول من المعتاد.
![]()
تعديل: رأيت أن هناك أيقونة تحميل رائعة على زر التعديل السريع. شيء كهذا سيتناسب:

