قمنا بتحديث Discourse خلال عطلة نهاية الأسبوع، ولم تعد العديد من منشوراتنا العامة قابلة للمشاهدة (حيث يرى مستخدمو المجتمع والجمهور صفحات خطأ بدلاً منها).
هذه المنشورات هي إعلانات أصدرها مشرفو/مديرو فريقنا للمجتمع. لاحظنا أن لدى مشرفي/مديري فريقنا خيار “نشر المسودات المشتركة” لكل من هذه المنشورات. ومع ذلك، لا نرغب في نشرها مرة أخرى لأن هذه الإعلانات القديمة ستُرسل بريدًا إلكترونيًا إلى أعضاء مجتمعنا. هل يمكن لأحد المساعدة؟
ما هو الإصدار الذي كنت عليه قبل التحديث؟ هل تتذكر؟
أيضًا، هل تم إضافة أي مكون إضافي مؤخرًا؟
وللتأكد من فهمي لما تسأل عنه هنا، هل تقصد أنه قبل التحديث كانت المنشورات مرئية، ولكن الآن بعد التحديث يمكن للمستخدمين من الطاقم فقط رؤية المنشور، بينما يواجه المستخدمون الذين كانوا يستطيعون رؤيتها سابقًا صفحة خطأ بدلاً من ذلك؟
بالنسبة لأولئك الذين كانوا يستطيعون رؤيتها سابقًا وليسوا من الطاقم، هل توجد إعجابات أو ردود منهم على هذه المنشورات؟ إذا كان الأمر كذلك، يرجى مشاركة لقطة شاشة تظهر ذلك، بالإضافة إلى لقطة شاشة لزيارتهم للصفحة مع فتح وحدة تحكم المتصفح.
أيضًا، يجب على مستخدم من الطاقم زيارة الصفحة مع فتح وحدة تحكم المتصفح ومشاركة لقطة شاشة تظهر أي أخطاء.
نعم، أعلم أن هذا طلب كبير في وقت واحد ، لكنني فقط أريد تغطية جميع الجوانب لأن مشكلتك فريدة جدًا! إنها المرة الأولى التي أسمع أو أرى فيها مثل هذا الأمر.
الإصدار الحالي من النظام هو 2.7.0.beta4، بينما اكتملت آخر ترقية في 19 سبتمبر 2020 وكان الإصدار حينها 2.6.0.beta2. لم تتم إضافة أي إضافات جديدة إلى إعدادات discourse لدينا أثناء الترقية.
قبل الإصدار، لم نكن نرى أي شريط أزرق يتعلق بالمسودات المشتركة، لكن بعد الإصدار بدأنا نراه. انظر هنا:
قمنا بتخفيف المشكلة عن طريق إعادة نشر جميع المنشورات وتحديث الطوابع الزمنية لكل منشور على حدة. مع ذلك، احتفظت التعليقات في المنشورات بطابعها الزمني الأصلي.
علاوة على ذلك، قبل الإصدار، كان فريقنا يبدأ بكتابة المسودات في مجلد خاص ثم نقلها إلى المجلد العام. بعد ظهور الشريط الأزرق لمنشوراتنا، لاحظنا زرًا جديدًا يُسمى “نشر المسودات”.
من المثير للاهتمام أن منشورات الموظفين فقط هي التي تأثرت بهذه المشكلة، بينما ظلت المنشورات التي أنشأها المجتمع مرئية.
وبما أننا قد خففنا مشكلة العملاء عن طريق إعادة نشر المنشورات، فإننا لا نملك لقطات شاشة من الصفحة أو من وحدة التحكم.
لإضافة المزيد من السياق، يقوم فريقنا بإصدار إعلانات متكررة (عدة مرات في الأسبوع). بالنسبة للتحديثات المستقبلية، نرغب في التأكد من أن هذه الإعلانات تنتقل تلقائيًا دون الحاجة إلى اتخاذ خطوات إضافية مثل إيقاف البريد الإلكتروني، وإعادة النشر، وتعديل الطابع الزمني.
لم يكن من المفترض أن يحدث هذا، كانت حالتك حالة فريدة، وبدون طريقة متسقة لإعادة إنتاجها عبر سجلات الأخطاء أو وحدة التحكم أو أي نوع من التسجيلات التي توضح كيف حدث (لقطة شاشة أو تسجيل)، فإن الحديث عنها أو القول بما يمكن فعله لمنعها أمر صعب للغاية.
هل تفقدت سجلات إجراءات الموظفين في /admin/logs/staff_action_logs للتأكد من أن أحدًا لم يقم بإجراء أي تغييرات في الإعدادات قد تكون سببت المشكلة؟