كيفية إنشاء مستخدم كمسؤول Discourse؟

كيف يمكنني إنشاء مستخدم كمسؤول في Discourse؟

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

هل لديك أي أفكار؟

أنا لا أفعل، لكن لماذا لا تقوم بإخفاء هويتهم؟ يوجد خيار لذلك.

مع ذلك، لا يتم مسح بيانات عنوان IP، مما يجعل هذا الإجراء غير مفيد إلى حد كبير. لذلك → نقل إلى المستخدم.

اتبع عملية التسجيل المعتادة وأنشئ مستخدمًا باستخدام عنوان بريدك الإلكتروني الخاص. أنت محق في أنه لا توجد طريقة لإنشاء مستخدمين وهميين لأن البريد الإلكتروني شرط إلزامي.

لأي شخص آخر يقرأ هذا، من الممكن إزالة بيانات عنوان IP عند إخفاء الهوية وفقًا لـ Anonymizing Users in Discourse

يا أخي، توقيتك مثالي. فقد أضاف آلهة Discourse خيار “النقل والحذف” إلى صندوق أدوات المسؤول في آخر تحديث.

يمكنك استخدامه لنقل منشورات أي مستخدم إلى كيان جديد تختاره. ستجده مع أزرار الحذف وإخفاء الهوية والتقمص.

نعم، لقد قرأت هذا الجزء:

سيحتفظ Discourse بعناوين IP الخاصة بالمستخدم في سجلاتنا المرتبطة بالمستخدم المجهول. ومع ذلك، توجد آلية جديدة لمسح هذه البيانات متاحة للمطورين.

عند استخدام فئة UserAnonymizer الخاصة بنا، يمكنك تمرير خيار :anonymize_ip مع عنوان IP لاستبداله، على سبيل المثال 0.0.0.0.

ومع ذلك، لست مطورًا، بل مديرًا لـ Discourse، لذا لا أعرف كيف يُفترض بي القيام بذلك.
ليس لدي الوصول إلى النظام الأساسي أو سطر الأوامر.
ما لا أفهمه هو لماذا لا يتم ذلك افتراضيًا عند النقر على Anonymize User.

نعم، هذا هو السبب في أنني طرحت سؤالي في البداية. :wink:

بصفتك عميلاً مستضافًا، لا تملك وصولاً إلى وحدة التحكم، ولهذا السبب حددت أن ردّي موجه لأي شخص آخر يقرأ هذا. :wink:

السؤال كان حول كيفية إنشاء ذلك الكيان. والإجابة هي أنه لا توجد طريقة منهجية لذلك.

أجل، أدرك الآن أين أخطأت. عذراً على المعلومات الخاطئة.