تقليل تكرار عرض تحذير "Draft is being edited in another window."

لقد واجهت هذه المشكلة في سياق مختلف تمامًا، وبشكل خاطئ.

دائمًا على الهاتف المحمول، قمت بإعادة إنتاجها باستخدام كل من Brave وDuckduckgo على نظام أندرويد، وأخبرني مستخدم أنه رآها في متصفح Chrome على أندرويد. ليست قابلة لإعادة الإنتاج بنسبة 100%، لكن ربما بين 50% إلى 80%.

  1. ابدأ ردًا.
  2. انتقل إلى تطبيق آخر (عادةً Firefox Focus، لكن ليس دائمًا) وحدد نصًا للنسخ منه.
  3. عد إلى تطبيق Discourse.
  4. فجأة: “المسودة قيد التحرير…”

لا توجد نافذة أخرى. إعادة تحميل الصفحة تحل المشكلة. تجاهلها قد يؤدي إلى نشر مزدوج (يبدو كلاهما مكتملًا). لقد رأيت هذه المشكلة منذ فترة. أمس كان لدي نشر مزدوج، لأن رسالة “المسودة” ظهرت فقط بينما كنت أنهِي الكتابة. أستخدم إصدار 2.6.0.beta1 من Discourse.

أعلم أنكم تدعمون فقط متصفح Chrome على أندرويد، وأنا أتجنبه لصالح متصفحات تركز أكثر على الخصوصية. لكنني أعتقد أن DDG وBrave هما في الأساس إصدارات مغلفة لـ Chrome. لم أواجه هذه المشكلة عندما كنت أستخدم Firefox على أندرويد لـ Discourse، لكن كانت هناك مشاكل أخرى كثيرة، معظمها جمالي.

إعجابَين (2)

هل لديك أي أفكار حول ما سبق، @sam؟

إعجابَين (2)

بصراحة… ليس الكثير، سأجرب الأمر على هاتفي الأندرويد القديم، على أمل أن يتمكن من تحقيق ذلك.

3 إعجابات

ظهرت هذه الرسالة مؤخرًا دون سبب واضح في منتدانا، هل يواجه أي شخص آخر هذا؟

مرحباً @tempogain
أنا أرى هذا أيضاً. إنها مشكلة حديثة فقط

4 إعجابات

لقد قمنا للتو بالترقية من الإصدار 2.8.0beta7 إلى 2.8.0beta11، وقد تلقينا بالفعل عدة تقارير عن حدوث ذلك منذ ذلك الحين.

إعجابَين (2)

أستخدم منتدى مستضاف ذاتيًا كقاعدة معرفة ويكي. أقوم عادةً بتحرير الموضوع عدة مرات في الشهر (أنا الوحيد في المجتمع الذي يقوم بالتحرير).
في البداية، كان الموقع يعمل في التكوين القياسي وكل شيء كان على ما يرام. هذه الرسالة لم تظهر دون سبب.
ثم قمت بتوصيل الموقع بخادم وكيل خارجي Nginx، بحيث أصبحت حركة المرور محمية بـ HTTPS. ومنذ تلك اللحظة، أرى هذه الرسالة مرة واحدة على الأقل في اليوم مفادها أن المسودة قيد التحرير في نافذة أخرى. لا توجد نوافذ أخرى، ولا يوجد مستخدمون آخرون يقومون بتحرير الموضوع.
يبدو لي أن الاتصال بخادم وكيل HTTPS تسبب في ظهور هذه الرسائل. للأسف، لا يمكنني إظهار جميع إعدادات Nginx الخارجية، لأن هذا محظور بموجب القواعد الداخلية.
ربما تساعد هذه المعلومات المسؤولين أو المطورين على النظر بعيدًا عن Discourse والنظر نحو إعدادات الشبكة للبيئة.

أواجه هذا الخطأ أيضًا وفقًا لعدد من المستخدمين، وأنا أستخدم الإصدار 2.9.0.beta5.

لا نزال نرى تحذير “هذه المسودة قيد التحرير في نافذة أخرى” حتى عندما لا يتم تحرير هذه المشاركات في مكان آخر. يقول العديد من المستخدمين إنه يحدث على الهاتف المحمول، على الرغم من أنه بالنسبة لي شخصيًا يحدث في الغالب على سطح المكتب (نادراً ما أنشر عبر الهاتف المحمول). كنت أعتقد دائمًا أنه بسبب أن لدي علامات تبويب للمنتديات مفتوحة على جهازي iPad و iPhone أيضًا (على الرغم من أن هذه الأجهزة تكون دائمًا في وضع القفل عندما أكتب ردًا على جهاز Mac الخاص بي).

للعلم، لدينا بعض الخطط لتحسين هذا الوضع، خاصةً للتعديلات عبر الأجهزة وعبر علامات التبويب. يعمل @pmusaraj مؤخرًا على بعض المواصفات في هذا المجال.

لقد رأيت بالفعل أحد هذه التحذيرات بالأمس… أعتقد أن طريقة إعادة الإنتاج قد تكون:

  1. قم بتحرير المنشور
  2. اذهب دون اتصال بالإنترنت
  3. استمر في تحرير المنشورات
  4. اذهب متصلاً بالإنترنت
  5. قم بتحرير المنشور
  6. يظهر التحذير غير الصحيح
4 إعجابات

هل تقصد أن السبب الرئيسي، حيث لا يتعافى البرنامج نفسه بشكل نظيف، هو عدم موثوقية اتصالات الإنترنت/واي فاي/أياً كان؟

لقد كنت أواجه مشاكل مع ذلك كثيرًا مؤخرًا، ولكن بدون الخطوتين 2 و 4.
يظهر التحذير حتى عندما أقوم فقط بإعادة تشغيل جهازي وأفتح علامة تبويب واحدة فقط.

إعجابَين (2)

نفس الشيء هنا، لا أذهب دون اتصال بالإنترنت أو عبر الإنترنت، فقط أفتح علامة تبويب جديدة:

  1. إنشاء/تحرير منشور
  2. فتح علامة تبويب جديدة (تفتح المحرر تلقائيًا مرة أخرى، حتى في سلسلة لا أقوم بالرد عليها)
  3. الحصول على التحذير

وهو أمر مزعج للغاية عندما تنسى شيئًا وتحتاج إلى إعادة قراءة منشور.

إعجابَين (2)

أتلقى هذا. يحدث منذ 18 شهرًا على الأقل، ربما عامين.

معلوماتي:

  • يحدث فقط في منتدى واحد من بين منتديات متعددة
  • يحدث في تطبيق DiscourseHub في الغالب
  • يحدث أيضًا في متصفح سفاري لسطح المكتب بنظام macOS
  • لا أفتح أبدًا نفس الصفحة في علامات تبويب متعددة، ناهيك عن تعديل نفس المنشور في علامات تبويب متعددة (في الواقع، لا يمكن القيام بذلك في تطبيق DiscourseHub)
  • قبل رسالة التحذير، أرى مثلث تحذير في أسفل اليمين أسفل المنشئ
  • أبلغت عن هذا لأول مرة قبل 18 شهرًا لمسؤول المنتدى المعني

تم الإبلاغ عن ذلك مؤخرًا أيضًا في المنتدى المعني: "Draft is being edited in another window" - #6 by matt - Playdate Developer Forum

أعتقد أن هذا المنتدى هو المنتدى الوحيد المستضاف ذاتيًا من بين جميع منتديات Discourse التي أستخدمها بانتظام.