كيفية نقل الرسائل الخاصة من Drupal إلى Discourse

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

هل تستخدم https://github.com/discourse/discourse/blob/main/script/import_scripts/drupal.rb؟ لا يبدو أنه يستورد الرسائل الخاصة، لذا ستحتاج إلى القيام ببعض العمل لإضافة هذه الميزة.

مرحباً @pfaffman شكراً على ردك. ونعم، أنا أستخدم drupal.rb ولكن في هذا السكربت لا توجد رسائل خاصة مدرجة، لذا يجب علي القيام بذلك خارجياً. كما وجدت في Discourse أي نموذج مسؤول عن الرسائل الخاصة ولكن عندما تم استيراد المواضيع إلى Discourse وتغيرت معرفات المستخدمين في Discourse، على الرغم من أنني مررت بنفس المعرفات في السكربت أيضاً. لذا الآن عندما أقوم باستيراد الرسائل الخاصة، أواجه صعوبة في استيراد الرسالة الصحيحة للمستخدم المرسل والمستلم.
لذا هل يمكنك مساعدتي ببعض الأفكار حول كيفية تعيين هذه الرسائل الخاصة للمستخدم المناسب؟
شكراً !!

انظر إلى بعض النصوص البرمجية الأخرى التي تستورد pms. أو انظر إلى كيفية قيام مستورد المنشور بالبحث عن المستخدم