إذا قام المستخدم بحذف منشوره، فيُعرض على أنه “حُذف بواسطة المستخدم”.
المشكلة التي أراها هي أن جميع أعضاء المنتدى يمكنهم عرض سجل التعديلات الكامل للمنشور وقراءة كل شيء حتى لو كان قد حُذف بالفعل.
فقط عندما ينتهي وقت “حذف المنشورات المحذوفة بعد” (الافتراضي هو يوم واحد) يتم إزالة المنشورات تمامًا ولا تصبح مرئية إلا للمسؤولين.
لكنني لا أرغب في أي من الأمرين. أريد الاحتفاظ بإدخال ينص على “حذف المستخدم هذا المنشور”. ولأسباب تتعلق بالشفافية، يجب أن يكون مرئيًا للجميع أن منشورًا ما كان موجودًا من قبل وقد حُذف. ولكن لأسباب تتعلق بحماية البيانات (وربما لأسباب قانونية)، لا ينبغي أن يكون محتوى المنشور الأصلي قابلاً للقراءة من قبل المستخدمين غير المسؤولين بعد الآن.
لا يبدو أن هذا السلوك المعقول ممكن حاليًا. هل يمكن إضافته؟
أم أنني فاتني إعداد ما؟ شكرًا مقدّمًا!
مشكلة ذات صلة تُفاقم وتُزيد من حدة المسألة المذكورة أعلاه هي أن سجل المنشورات المحذوفة الذي يمكن لجميع المستخدمين قراءته يُعرض جزئيًا فقط، مما قد يؤدي إلى سوء الفهم.
في هذه اللقطة لشاشة لمنشور محذوف في عرض HTML الافتراضي جنبًا إلى جنب، وفي عرض HTML فقط، تظهر الصورة:
ومع ذلك، فقط عند الانتقال إلى عرض كود المصدر، أرى أن المنشور المحذوف، إلى جانب الصورة، احتوى أيضًا على عبارة “Ich mache nur Spaß bitte nicht falsch verstehen” = “أنا أمزح فقط، أرجو ألا تسيء فهم ذلك”.
لا أدرك وجود أي وظيفة أو إعداد تلقائي يقوم بذلك، لكن يمكنك إضافة ‘(تم حذف المنشور من قبل المؤلف)’ إلى كلمات المراقبة المعلّمة لديك، ومن ثم يمكنك إخفاء نسخ التعديل يدويًا عندما يظهر المنشور ‘المحذوف’ في قائمة المراجعة. ولن يختفي المنشور تلقائيًا إذا كان عليه علم، مما يعني أنه سيظل ضمن الموضوع.
قد تحتاج إلى شرح هذا السلوك، وربما تعديل Discobot وغيرها لتعكس السياسة الجديدة.
القيود:
يؤدي إلى رفع علم غير مناسب، وهو ليس دقيقًا تمامًا.
عادةً ما يحصل المستخدمون على 24 ساعة للتراجع عن قرار الحذف، بينما في هذه الحالة سيحدث ذلك فور النقر على أيقونة سلة المهملات.
كما سيؤدي إلى التقاط أي شخص كتب عبارة (تم حذف المنشور من قبل المؤلف) في منشور عادي يتناول حذف المنشورات.
شكرًا على النصيحة حول كيفية محاكاة شيء من هذا القبيل باستخدام حيلة كلمة مراقَبة مميزة.
إعداد جديد مثل “إخفاء محتوى/سجل المنشورات المحذوفة” نعم/لا سيكون حقًا الحل المثالي بالنسبة لي.
هل لديك أي فكرة بشأن المشكلة الأخرى؟ لا يظهر سجل المنشورات الجملة الأخيرة في عرض HTML، ولا توجد أي إشارة على أن هذه ليست الرسالة الكاملة (مثل عدم وجود إشارة للتوسيع، أو نقاط، أو أي شيء آخر، بل يتم حذف الجملة الأخيرة فقط) مما قد يسبب ارتباكًا.
لم أصادف هذا من قبل (على الرغم من أنني لست خبيرًا ). هل من الممكن أن تكون عبارة “أنا أمزح فقط، من فضلك لا تسيء الفهم” قد أُضيفت إلى الرسالة كتحرير خفي ولم تُدرج في سجل التعديلات الرسمي؟
تعديل: جربت ذلك مع هذا المنشور، لكن التعديل الخفي أُدرج في سجل التعديلات. ربما كنت سريعًا جدًا في إضافته، لذا قد يكون التوقيت عاملاً، لكنني لست متأكدًا.
آسف لأنني لم أستطع المساعدة أكثر. آمل أن يكون لدى شخص آخر إجابات أكثر.
لا أعتقد ذلك، حيث أنه ظاهر في عرض كود المصدر. انظر لقطة الشاشة أعلاه. ربما يكون هذا خللاً؟
حتى لو لم تكن لديك الإجابات الدقيقة، فأنا أقدر ردودك والجهد الذي تبذله لمساعدتي. شكرًا لك! أنا أيضًا أحاول حل هذه المسألة لمستخدمين آخرين، وسأكون سعيدًا إذا تمكنت من حل ميزة “إخفاء محتوى المنشورات المحذوفة” لجميع مستخدمين discourse.