هل سيكون من الممكن تمكين محدد حذف جماعي في قائمة /u/username/deleted-posts؟ على حد علمي، سيتطلب ذلك نصًا برمجيًا تقنيًا صعبًا للغاية وخطيرًا محتملًا لاستعادة حذفها برمجيًا.
لكي تكون هذه الميزة مفيدة قدر الإمكان، سيكون من الأفضل التمييز بين المواضيع المحذوفة والردود المحذوفة. ربما يمكن الحفاظ على عنوان URL الحالي /u/username/deleted-posts، ثم إضافة /u/username/deleted-posts/topics و /u/username/deleted-posts/replies إليه.
تم حذف المواضيع بالفعل، وليس لدي تقدير لموعد طلب المستخدم استعادة المواضيع، لذلك أعتقد أنه يمكنني الانتظار حتى يتم تنفيذ الحذف الجماعي. لا أعتقد أنني الوحيد الذي سيجد ذلك مفيدًا، فهناك عدد غير قليل من المشاركات هنا تطلب المساعدة للقيام بذلك.
يبدو هذا أيضًا طريقة أسهل وأكثر أمانًا للحذف البرمجي، بافتراض أنني أستطيع معرفة كيفية إنشاء قائمة بمعرفات المواضيع المحذوفة للمستخدم:
إذا حان الوقت لإلغاء حذف الأشياء، فيجب أن يكون ما ورد أعلاه كافيًا لشخص يعرف القليل عن rails ليكون قادرًا على إلغاء حذفها جميعًا.
للعلم، إذا كنت قد نقلتها إلى فئة مخفية، لكان من الأسهل ربما التراجع عن الكل إلى آخر مراجعة. ولكن عندما لا يكون أي من هذين الأمرين ممكنًا لك على الإطلاق، أعتقد أن هذا تمييز بدون فرق.
أخيرًا، أعتذر مرة أخرى عن معاملة طلب الميزة كـ Support. أعتقد أنني أفعل ذلك لأنه ليس لدي القدرة على إنشاء الميزات، ولكن يمكنني حل المشكلات.
لا مشكلة على الإطلاق يا جاي، أقدر ذلك حقًا. بالطبع أفضل لو تم تطبيق طريقة واجهة مستخدم رسومية في Discourse، ولكن إن لم يكن كذلك، فأنا أقدر حقًا أنك قمت بإرشادي خلال ذلك.