خطأ عند حذف موضوع تم الرد عليه بالفعل

مرحباً :slight_smile:

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

  1. أقوم بإنشاء موضوع جديد.
  2. أرد على هذا الموضوع.
  3. أحاول حذف هذا الموضوع.
  4. أحصل على حدث خطأ: حدث خطأ أثناء حذف هذا الموضوع. يرجى الاتصال بمسؤول الموقع..

كيف يتم التعامل مع هذا؟
أرى أنه في بعض الأحيان يتم إخفاء زر الحذف، بينما يكون زر التعديل متاحًا، وفي بعض الأحيان يكون زر الحذف متاحًا ويخبرني أنني غير مسموح لي بحذف الموضوع.

لا يمكنك حذف مواضيع معينة، تلك التي يتم إنشاؤها تلقائيًا بواسطة Discourse، مثل مواضيع “حول هذه الفئة”.

لقد أنشأت موضوعًا على نسختي (المحدثة)، ورددت، وتمكنت من حذف الموضوع.

  • هل يمكنك أن تعطينا أمثلة على المواضيع التي لا يمكنك حذفها؟

  • هل أنت مسؤول أم مشرف؟

  • ما هي أذونات الفئة؟

  • هل حاولت في الوضع الآمن؟

  • هل هناك أخطاء في وحدة تحكم JavaScript، أو علامة التبويب الشبكة في أدوات المطور في متصفحك؟

  • هل هناك أخطاء في /logs؟

3 إعجابات

إذًا، ما هو الاختلاف هنا؟

https://try.discourse.org/t/test-for-deleting-a-topic-which-has-already-been-answered/1502
زر الحذف مخفي حتى الآن.
هل يجب أن أفعل ذلك مرة أخرى، أم يمكنك إعادة إنتاجه هناك؟

لا أحد.

أعتقد: لا شيء. لا أعرف ما الذي تسميه.
يجب أن تراه إذا نجحت في إعادة إنتاجه. من فضلك أخبرني إذا لم تفعل.

أعلم أن زر الحذف مرئي حتى لو كان للموضوع رد، لذلك لا يُسمح لك بحذف الموضوع. النص عند المرور فوقه يعكس ذلك أيضًا. مثال من آخر موضوع أنشأته في Meta:
you dont have the permission to delete this topic
لكنني لا أتذكر أنني لاحظت موضوعًا كان فيه زر التعديل مرئيًا ولكن زر الحذف غير مرئي.

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

هذا ما أحصل عليه (على سبيل المثال لهذا الموضوع).

هذا ما أحصل عليه هناك، بعد فترة: https://try.discourse.org/t/test-for-deleting-a-topic-which-has-already-been-answered/1502

لا أعرف كم من الوقت بالضبط، ولكن يمكن أن يكون ساعة واحدة، منذ أن قمت بإنشاء https://try.discourse.org/t/test-for-deleting-a-topic-which-has-already-been-answered/1502 لأتمكن من مواصلة الاختبار، بعد أن حدث ذلك لـ https://try.discourse.org/t/1st-test-for-deleting-a-topic-which-has-already-been-answered/1500.

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

ولكن بعد ذلك فإن حقوقك في الحذف والاستعادة محدودة للغاية :thinking:

بشكل افتراضي، لا يمكن للمستخدمين تعديل أو حذف مشاركاتهم بعد 24 ساعة (30 يومًا لمستخدمي مستوى الثقة 2)، وهذا قد يفسر سبب عدم قدرتك على حذف بعض مشاركاتك.

تنتهي صلاحية الروابط إلى try.discourse.org بسرعة، حيث تتم إعادة تعيين المثيل كل يوم.

حسنًا، لماذا لا تخبر “ليس مسموحًا لك بحذف الموضوع”، بدلاً من إظهار خطأ؟

إعجابَين (2)

حتى لو لم تتمكن من رؤية اختباراتي، هل حاولت إعادة إنتاج ما قلته، وهل نجحت أم لا؟

بالمناسبة، لماذا لا يتم إعادة تعيين try.discourse.org كل أسبوع بدلاً من ذلك، حتى نتمكن من اختبار هذه الأشياء؟