جعل زر الرد غير متاح فور إغلاق الموضوع

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


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

4 إعجابات

هذه مشكلة رأيتها في العديد من المنتديات. ورغم أنها لا تسبب أي مشاكل، إلا أنني آمل أن يتم تغييرها وإصلاحها!

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

بحسب علمي، يتصرف زر الرد على النحو التالي:

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

  • لم أرَ زر رد بعد إغلاق الموضوع؛ هل يمكنك أن تطلب منهم مشاركة فيديو يوضح ذلك؟ يجب عليك محاولة إعادة إنتاج المشكلة هنا ونشرها في فئة bug.

ما رأيته أيضاً آلاف المرات (ويحدث أيضاً في لقطة الشاشة الخاصة بك) هو أن مشرفاً أو مسؤولاً يغلق الموضوع بينما لا يزال المستخدم يرد. ومع ذلك، ستظل صورة الملف الشخصي الخاصة به تظهر في الأسفل.

إعجابَين (2)

شكرًا لك سيدي على التوضيح. الآن أفهم معظم أسباب حدوث ذلك!

3 إعجابات

هل يمكننا إعادة إنتاج هذه المشكلة @dax؟

إعجابَين (2)

دعني أحاول سؤال بعض الأشخاص في منتداي وأرى ما إذا كان بإمكاني الحصول على فيديو يوضح إغلاق الموضوع، مع استمرار ظهور زر التحديث في زر الرد.

إعجابَين (2)

مرحبًا، أعتقد أنك ستجد هذا المكون للقالب مفيدًا جدًا

بما أننا واجهنا نفس المشكلة حيث يمكن للأعضاء ذوي المستويات الأعلى الرد على المواضيع المغلقة على مستوى tl4، فإن المشرفين والمديرين

يُحذّر هذا الأشخاص من أنهم يقومون برفع مواضيع مغلقة.

في صورتك، كابتنزاك هو مشرف.

@codinghorror يمكن دمج هذا المكون للقالب كجزء من تثبيت Discourse.

3 إعجابات

إذن، هذا الموضوع بأكمله مُقدَّم بشكل غير صحيح. يمكن للمشرفين والموظفين الرد على المواضيع المغلقة.

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

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

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

أعتقد أن @CaptainZac يجادل بشأن رد المستخدم الآخر على الموضوع المغلق. هذا المستخدم ليس من الموظفين، بل هو عضو. إذا راجعت عن كثب، ستجد أن المستخدم

3 إعجابات

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

صحيح، لكن لنفترض أنني بدأت في صياغة الرد قبل 3 أيام وتركت المتصفح مفتوحًا. ثم أُغلق الموضوع أمس. ما الذي تقترحه فعله؟ هل سنُجبر على إغلاق الرد الذي يكتبه المستخدم حاليًا؟

أتفق على أنه يجب إزالة زر الرد فور إغلاق الموضوع، لكن كيف نعرف أن هؤلاء المستخدمين لم يكونوا يكتبون ردودًا قبل إغلاق الموضوع بدقائق أو ساعات… أو حتى أيام؟

ربما يظهر تحذير في أعلى الصفحة أو نافذة منبثقة على الشاشة تشير إلى أن الموضوع قد أُغلق. بالتأكيد شيء يمكن تجاهله، حتى يتمكنوا من نسخ عملهم ولصقه في مكان آخر. فقط حتى لا يضيع الناس وقتهم في شيء يُغلق.

3 إعجابات

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

سيكون الأمر مشابهًا للطريقة التي تعمل بها هذه الميزة:

بمجرد إغلاق الموضوع، وأنت لا تزال في محرر الكتابة، نظرًا لأن منصة Discourse لديها طريقة لجعل الشريط الأزرق يظهر في الأعلى عند نشر موضوع جديد دون الحاجة إلى تحديث الصفحة، على سبيل المثال: ما يلي


إذا كان بإمكانهم تمكين ظهور نافذة منبثقة عند نشر موضوع جديد، فيجب أن يكونوا قادرين على تمكين ظهور نافذة منبثقة عندما تكون في محرر الكتابة وفي نفس الوقت يتم إغلاق الموضوع.

إعجابَين (2)

لا أدري ما إذا كنتُ أفهم ما تقصده، لكن عند الرد، يغطي نصف الصفحة أو أكثر لوحة المفاتيح ومحرر الكتابة.

من جهة الهاتف المحمول، لن يكون ذلك ممكنًا، لأن…

لا، أعني شيئًا مثل هذا (عذرًا على الرسم غير الدقيق، لكنك ستفهم الفكرة)

سأحاول الحصول على بعض مقاطع الفيديو من المستخدمين بخصوص هذا الأمر.

أدعم إجراء “فشل حرج” عند النقر أو الضغط على زر الرد للتأكد من أن الموضوع غير مغلق في الوقت الذي تم فيه استدعاء المحرر لأول مرة.

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

(المستخدمون بالتأكيد يعرفون كيفية النسخ واللصق، لذا لن يُفقد أي شيء يكتبونه. لست متأكدًا مما إذا كنا نحفظ مسودات الردود للمواضيع المغلقة، لكنني أعتقد أننا نفعل ذلك على الأرجح، مما يعني أن المستخدمين محميون بشكل مزدوج في هذه الحالة.)

إعجابَين (2)

ما لم يتم تغيير هذا مؤخرًا. فمن خبرتي، عندما يحاول المستخدم نشر الرد، يستجيب Discourse بأن المنشور لا يمكن نشره. على سبيل المثال، اضطر أحد المستخدمين إلى نسخ منشوره وبدء موضوع جديد.

ومع ذلك، @CaptainZac، هل يشكو الأعضاء من أنهم يقضون وقتًا في إكمال رد يُرفض نشره؟

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