هل توجد طريقة لتعطيل هذه الإشعارات دون اللجوء إلى حيلة CSS؟ لا أحتاج فعليًا إلى هذا التشويش البصري.
ولكن ألا سيظل ذلك يعرض عدد الإشعارات/المؤشر؟ لكنني أعتقد أنه لا يمكن تجنب ذلك.
ليس بعد الآن ![]()
لقد أوقعني هذا الأمر في حيرة عدة مرات، ولا أرى ذكره أعلاه كقضية أو مشكلة.
لست معتادًا على التحقق من التغييرات القادمة عن طريق النقر على خيار القائمة على اليسار:
https://xyz.discourse.group/admin/config/upcoming-changes
تتضمن هذه الصفحة رابط معاينة لكل تغيير.
عادةً، كجزء من روتيني اليومي، أتحقق من صندوق الوارد في Discourse وأجد أحيانًا إشعارًا بشأن تغييرات قادمة، على سبيل المثال:
https://xyz.discourse.group/admin/config/upcoming-changes?changeNamesFilter=enable_ai_bot_starred_conversations
لاحظ التغيير في الرابط، وكذلك أن رابط المعاينة مفقود.
هذا الرابط المفقود المعاينة هو ما أوقعني في حيرة لعدة أيام. كنت أعرف أن الرابط موجود، لكنني اعتقدت أنه اختفى.
أتمنى أن يوفر هذا التفاصيل الكافية لفهم القلق وإصلاحه ربما.
كلا رابطَي “التعليق…” و"المعاينة" اختياريان للعناصر التغييرية القادمة:
- سيوجه رابط “التعليق” إلى موضوع هنا في ميتا لمناقشة التغيير
- سيفتح رابط “المعاينة” لقطة شاشة للتغيير في نافذة منبثقة خفيفة على الصفحة
الأمر متروك للمطور الذي يضيف التغيير القادم لتحديد هذه الخيارات… سأراسل بعض الأشخاص داخليًا وأرى ما إذا كان بإمكاني حثهم على إضافتها.
اليوم، يظهر زر المعاينة مع عنوان URL المذكور.
https://xyz.discourse.group/admin/config/upcoming-changes?changeNamesFilter=enable_new_checkbox_style
شكرًا لك!
اليوم، فكرت في نفس الشيء…
أعلم أن هذا صحيح على استضافتنا، لكنني لم أكن متأكداً مما نفعله لمن يستضيفون بأنفسهم.
ذهبت للبحث عن مصدر الحقيقة اليوم حول ما نفعله هناك واكتشفت أننا حالياً ننتظر حتى «مستقر».
هكذا فعلنا الأشياء في البداية على أي حال: FEATURE: Automatic promotion of upcoming changes - Pull Request #36211 - discourse/discourse - GitHub
ويبدو أن هذا لا يزال هو الحال هنا:
أتساءل ما إذا كان يجب علينا تغيير ذلك إلى «بيتا» لمن يستضيفون بأنفسهم؟
في الوقت الراهن، سأقوم بإجراء تعديل صغير على المنشور الأول هنا.
هل تريد تحديث الوثيقة أيضًا؟
من المفيد حقًا معرفة ذلك. الآن أفهم لماذا قال مارتن إنه لن ينقل التغيير إلى النسخة المستقرة قبل حل المشكلة. لقد قمت بمراجعة الوثائق في ذلك الوقت وتساءلت عما إذا كان هناك فرق إذا كان بيتا يعني بالفعل “مفعّل بشكل افتراضي”.
هل تقصد beta هنا؟
أتساءل أيضًا كم عدد المسؤولين الذين يفقدون خيار الامتناع عن التغيير وتقديم ملاحظات قبل أن يصبح التغيير دائمًا إذا قمت بإزالته بعد أن يكون في مرحلة beta — متخطيًا مرحلة stable (والدائمة).
نعم، كنت أعني beta. عذراً، شكراً. تم الإصلاح.
هناك طلب سحب (PR) مفتوح لإجراء هذا التغيير هنا الآن:
إذن، يصبح stable ذا صلة فقط بالنسبة إلى المواقع القليلة التي قام فيها المسؤول بتعديل إعداد إخفاء الموقع لتمكين التغييرات لاحقًا؟
كيف سيؤثر هذا التغيير على حقيقة أنه لا يزال لا يوجد حل لمكونات السمات واستبدال مجموعة “الجميع”؟
إذا كان beta يمكّن التغيير للجميع، فإن عدم نقله إلى stable
لم يعد يبدو مفيدًا للغاية. سيؤدي ذلك لا يزال إلى تعطيل المكونات في معظم المنتديات.
نعم. ربما نرى المزيد من المواقع تختار تغيير هذا الإعداد بعد هذا التعديل. لكن الافتراضي سيكون تمكين الأشياء مبكرًا.
تغيير من هذا القبيل سيؤدي إلى المزيد من الشكاوى في وقت أبكر.
نوصي الأشخاص المتأثرين بإيقاف تشغيله حتى نحل المشكلة.
التغيير لا يزال غير دائم حتى يصل إلى مرحلة الثبات/الدوام، لن نزيله قبل ذلك… مرحلة بيتا تمكّنه فقط بشكل افتراضي في وقت مبكر لمستخدمي «الاستضافة الذاتية». كما يقول ديف:
يمكنك ما زال تعطيله إذا كانت هناك مشاكل في مرحلة بيتا.
أعمل على هذا حالياً، كان عليّ الحصول على توافق داخلي حول ما يجب فعله بشأن هذا. حتى الآن لم نسمع أي ملاحظات حول هذا سوى منك، لذا لا أعتقد أنه يسبب مشكلة كبيرة لمشرفي المواقع في مرحلة بيتا حالياً.
ثق بي، أريد حل هذه المشكلة بقدر رغبتك في ذلك، إنها تغييراتي، لكن لدي أيضاً أولويات متنافسة على وقتي.
لا أدري سبب إزالة هذا التغيير المحدد في مرحلة النسخة التجريبية (Beta) بدلاً من انتقاله إلى النسخة المستقرة/الدائمة، سأقوم بالاستفسار داخلياً.
كان هذا خطأً ارتكبناه، وقد أعطينا التغيير القادم في DEV: Reintroduce reporting_improvements upcoming change as permanent … · discourse/discourse@08cf6f4 · GitHub.
عذراً، يبدو أنني أواجه مشكلة في الفهم. في طلب السحب (PR) الذي قمت بربطه، أرى أن الإعداد قد أُعيد إضافته. ما لا أفهمه هو ما هي آثاره الآن. بالضبط، ما الذي يتغير الآن اعتماداً على ما إذا كنت سأفعّل التعديل أم أعيّله؟ لا أستطيع تتبع ذلك في الكود بطريقة ما.
كما هو الحال الآن، أليس صحيحاً أن الخطوة التي كانت ستفعّل التعديل لغالبية المنتديات قد تخطيت أيضاً؟ إذن، لم يكن لديهم خيار الانسحاب لأن ذلك كان سيؤثر على منتدياتهم، أم أنني ما زلت أفهم العملية بشكل خاطئ؟
حاولت أيضاً أن أرى كيف يعمل الأمر الآن، لكنني لا أستطيع العثور على التعديل. هل لدى أي شخص فكرة عن ما أفعله بشكل خاطئ؟ الإصدار هو 08cf6f4
الميزة أصبحت دائمة الآن، لذلك ليست تغييرًا يمكنك تفعيله أو إيقافه.
عندما تصبح التغييرات «دائمة»، تظهر على صفحة /whats-new بدلاً من ذلك. سأضيف هذه المعلومة إلى المنشور الأصلي، بالإضافة إلى أي شيء آخر قد يكون فاتنا خلال الأشهر القليلة الماضية.
تعديل: تم الآن.





