تعارض التحرير في منشورات الويكي

متابعة النقاش من تعارض في التحرير: تم تعديل هذا المنشور من قبل مستخدم آخر ولا يمكن حفظ التغييرات الخاصة بك الآن:

بدأ منتداي في ظهور رسالة “تعارض في التحرير” مرة أخرى. ويبدو الآن أن المشكلة تقتصر على منشورات الويكي التي يقوم بتحريرها أكثر من مستخدم.

هذا لا يحدث عندما يقوم الأشخاص بالتحرير في نفس الوقت، بل يحدث عندما يحاول مستخدم آخر تحرير منشور تم إنشاؤه مسبقًا.

مثال:

  • منشور أولي من قبل المستخدم 1
  • تحرير من قبل المستخدم 1
  • عند تحرير المستخدم 2 تظهر رسالة “تعارض في التحرير” ويختفي التعديل الأول من قبل المستخدم 1.

الحل الوحيد الذي وجدناه هو الخروج من المنشور وإعادة تحميل الصفحة (أحيانًا مرتين)، ثم نستطيع المتابعة.

إعجاب واحد (1)

حسنًا، لا أستطيع تكرار المشكلة فورًا. في حال لم أكن أتبع الخطوات التي تتبعها، إليك فيديو لما حاولت تجربته. أخبرني إذا كانت هناك خطوات إضافية أحتاج إلى اتخاذها. وقد يكون من المفيد أيضًا معرفة حالة المستخدمين المعنيين (مثل: مسؤول؟ مشرف؟ ما مستوى الثقة؟).

إعجاب واحد (1)

جميع المشاركين في المنشورات هم مشرفون.

لدينا منشورات أخبار نقوم بتحديثها طوال اليوم.

ينشر المستخدم 1 المنشور الأول ويقدمه. ثم، عادة بعد 45 دقيقة إلى ساعة على الأقل، يقوم نفس المستخدم بالتعديل لإضافة مقال آخر.

يأتي المستخدم 2 لاحقًا (ربما بعد ساعة أخرى) ويبدأ في الإضافة إلى المنشور، ليقع فقط في تحذير “تعارض التعديل” في أسفل نافذة النشر.

لقد ناقشنا نحن (المشرفون) هذا الأمر بتفصيل كبير، لذا فإننا نتوخى الحذر الشديد عندما ينشر أكثر من واحد منا، لذا نراقب ذلك.

لم أتمكن من إعادة إنتاج المشكلة هنا لأنني لم أصادف أي منشورات ويكي لتعديلها.

إعجابَين (2)

حسنًا، تمكنت من تفعيل تعارض التعديل. يبدو أن هذا يحدث عندما تصبح علامة التبويب أو النافذة المفتوحة على منشور الويكي قديمة. كانت النوافذ في الفيديو التالي مفتوحة دون أي تفاعل لمدة 20 دقيقة تقريبًا. لاحظ أن رسالة تعارض التعديل في النهاية قد تكون مخفية قليلاً خلف شريط تقدم الفيديو.

@سام، ما رأيك؟ هل هذا السلوك متوقع؟ هل هو مشكلة في MessageBus؟

إعجابَين (2)

أرى ذلك، @nbianca، هل تتذكرين النظر في هذا؟ أتذكر أننا كنا نؤجل التعديل حتى نصل إلى أحدث نسخة “خام” للمناقشة.

أعتقد أنه من الصحيح دائمًا الحماية من فقدان رسائل حافلة الرسائل.

تقنيًا، يبدو هذا وكأنه خلل في حافلة الرسائل. لقد أضفتُ سابقًا بعض الكود المصمم للاستعادة والعودة إلى الاستدعاء الطويل عند إعادة تفعيل علامة تبويب قديمة، لكن ربما لم يغطِّ حالة الاستخدام هذه تحديدًا.

3 إعجابات

كان كودك جيدًا، لكن واجهة برمجة تطبيقات MessageBus تغيرت في مرحلة ما ولم يعد يعمل. قمت بإصلاح خطأين متعلقين بذلك في طلب سحب:

إعجابَين (2)

@Slowhand، هل لاحظت الخطأ مرة أخرى خلال الأسبوع الماضي؟

نعم، لقد حدث مرة واحدة على الأقل يوميًا حتى أمس.

لم أتحسن بعد فرصة لرؤيته اليوم.

لقد طبّقت إصلاحًا آخر لهذه المشكلة. لقد نجح ذلك بشكل جيد، لذا سأغلق هذا الموضوع.

3 إعجابات