مرحباً!
لقد قرأت المنشور Writing an effective bug report.
وجدت أنه من غير المعتاد الإبلاغ عن المشاكل دون ذكر إصدار محرك المنتدى الذي يعمل على موقع ويب.
في هذا الموقع، وجدت طريقة ممكنة للقيام بذلك: فتح أدوات المطور للمتصفح، علامة التبويب Console، والحصول على البيانات من
globalThis.Discourse.application.APP.version
//'2.8.0.beta8 510219a0daef50056420762f446aac4c88c90ba1'
ولكن في نفس الوقت فتحت مواقع أخرى:
https://forum.manjaro.org/
https://forum.garudalinux.org/
https://discourse.ardour.org/
https://discourse.omnigroup.com/
مع محرك منتديات Discourse، ولكن لم أتمكن من العثور على إصدار المنتدى هناك:
globalThis.Discourse.application
// undefined
الأسئلة هي:
- لماذا لا يُطلب إصدار محرك المنتدى في تقارير الأخطاء؟ كما لو أنه لا يهم أي إصدار هو: لمعالجة كل شيء على أنه نفس الشيء، وهو ما لا يصح بالطبع.
- لماذا يحتوي مورد https://meta.discourse.org على الإصدار والبعض الآخر (الكل؟) لا يحتوي عليه؟
- كيف يمكن معرفة إصدار التطبيق على موقع منتديات Discourse؟
- هل الأجزاء الأمامية والخلفية لمحرك منتديات Discourse متماثلة دائمًا (متساوية لبعضها البعض، “مرتبطة” ببعضها البعض بشكل صارم)؟
شكرا!