هل من الممكن تعطيل حذف الحساب ذاتيًا؟

وفقًا لمنشور سابق:

يسمح نظام Discourse للمستخدمين بحذف حساباتهم بأنفسهم عندما يكون عدد منشوراتهم أقل من <X. تكمن مشكلتنا في أن لدينا وظائف دفع مرتبطة بمعرفات حسابات المنتدى وارتباط البريد الإلكتروني عبر إضافة Patreon، ولدينا مستخدمون يساءلون استخدام وظيفة الحذف الذاتي لاسترداد الوظائف المدفوعة عدة مرات.

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

حذف المستخدم بعد أقصى عمر للمشاركات

حذف جميع المشاركات بعد الحد الأقصى


هل ستساعدك هذه الإعدادات؟

يبدو أن هذا مخصص لـ المسؤولين حتى يتمكنوا من حذف الحسابات، وليس لمستخدم لحذف حسابه “الجديد” الخاص به. :confused:

هذه هي الطلبية الثانية التي أراها بهذا الشأن، وأعتقد أنها منطقية على أي حال، لذا سأكون الثالث. هل يمكننا جدولة إعداد هنا @eviltrout؟ بالنسبة لعتبات الحذف التلقائي للمستخدمين الجدد، أعتقد أن هناك متغيرين: عمر الحساب بالأيام وعدد المنشورات.

@riking هل يمكنك إضافة هذه أيضًا إلى قائمتك؟ يجب أن تكون مباشرة إلى حد ما.

عجائب نظافة الكود الجيدة :smile:

الإعداد الجديد

delete_user_self_max_post_count

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