I participated in a workshop that was hosted in Discourse and I was able to Download All my user activity. In that workshop I was actually developing the concept for our community.createyourownschool.com. I would love to import this user activity into my own Discourse community so that my team can see the project origin and chime in on things I may have forgotten to move forward.
Is it possible to use the CSV file to upload in my Discourse community, and if so, is there some instructions you can point me to.
You want to migrate … what, specifically? Just the topics you created, and your posts on your own topics you created?
Since your user export only includes your posts and your topics, unclear what importing that into another Discourse would actually mean in practice. Can you perhaps describe with an actual real world example to make it a bit more clear?
Is the original site still live? Why don’t you just link each Topic in new Topics on your own site?
I don’t think migrating user activity makes sense unless you import all the data including the original Topics and Posts. There will be unique reference ids unique to that instance so it’s not a trivial import. Sounds like a can of worms!
@codinghorror in the workshop I was participated in we each created one topic and then replied to that for over 100 days. Other people poked at our ideas and we were able to clarify our thinking. When I first looked at the download there was almost 1200 records. I started going through them and deleting things that aren’t important and then I realized I could probably more easily isolate the parts I would really want which are all my responses in that one topic and the 35 other prompts I responded to.
Since this doesn’t sound easy to do then I will likely do a Mail merge into a Word/Google doc and just let my team comment on that to extract the ideas and storytelling language we can use going forward.
@neounix I appreciate this response and hope it may help someone in the future but I’m not that much of a tech person.
@merefield The original site is a private workshop space and so it will disappear in a few days as it just officially ended on 12/31.
…I’m not sure where you have CYOS (her community) hosted. That exp/inport mentioned by @Falco looks like a command line tool. I’ve never played with that (I’m on Hosted Discourse, so no command-line access for me.)
But that requires a category export which is not the same as the export of your user data.
You could ask the owner of the original forum if they would be willing and able to provide you with a category export.
IIRC that would also contain the user profiles of other users who participated there (and that would end up in your forum as well). I am not sure if that is something you (or those users, or the owner of the other forum) want.
My estimate is that in this specific case it is easier / less work to manually copy/paste the contents.
آسف لإحياء هذا الموضوع، ولكنه قريب جدًا مما أود أن أكون قادرًا على فعله، ولم أجد شيئًا أقرب حتى الآن.
السيناريو: مجموعة من الكتاب في منتدى Discourse الذي ينهار في إطار زمني غير محدد.
منتدى Discourse جديد تمامًا على مساحة تبرع بها Bhanu Sharma، وأنا المسؤول.
أنا أبحث في كيفية نقل سنوات من مشاركاتنا، والعديد منها قطع كتابية إبداعية قصيرة، سليمة، إلى المنتدى الجديد؟
كنت أبحث للتو في أرشيف CSV الخاص بي، وأفكر في المشاريع السابقة في مسيرتي المهنية في مجال البرمجيات باستخدام CSV للتصدير/الاستيراد بين قواعد بيانات مختلفة، ورمز Perl لتقسيم/ضم/إنشاء حقول - بشكل أساسي، تحويل مخطط CSV واحد إلى آخر.
هل هناك طريقة مباشرة موجودة لأخذ أرشيف CSV الخاص بي من الموقع القديم واستيراده إلى الموقع الجديد؟ إذا كان الأمر كذلك، هل يمكن لأحد أن يشيرني إليه؟ لقد نظرت في مجموعة نصوص الاستيراد على Github، ولكن يبدو أنها كلها تقوم بالاستيراد من تخطيطات بيانات مختلفة.
إذا لم يكن هناك واحد - حسنًا، ميزانيتي صغيرة جدًا، لكنني قمت بهذا النوع من الأشياء من قبل، غالبًا تحت الضغط في وظيفة جديدة تمامًا، وأنا متقاعد، ولدي كل اليوم. أيضًا، يبدو لي أنه سيكون مساهمة مفيدة.
حسنًا. لقد أتيحت لي بعض الوقت للتفكير في الأمر، وللتوصل إلى أسباب وجيهة تجعل مجتمعي أفضل حالًا ببداية جديدة. أيضًا، قد تكون هناك قضايا أمنية متعلقة بهذا الأمر ليست واضحة لي بسهولة، لا أعرف ما يكفي!
لكنني أتخلى بموجب هذا عن هذا المشروع لأنني تقاعدت من كوني مهندس برمجيات ولدي الكثير من المشاريع الأخرى التي تهمّني أكثر الآن.
سيكون من السهل جدًا القيام بذلك - طالما يمكنك الوصول إلى خادم المجتمع الذي تركته (أو لديك مسؤول هناك يقوم بذلك نيابة عنك). لقد فعلت هذا عدة مرات بنفسي. هذا هو ما يُشار إليه هنا:
إنها ليست دقة عالية - يتم استيراد المستخدمين (عناوين بريدهم الإلكتروني فقط) والمواضيع / الردود، وليس الإعجابات أو بيانات المستخدم / الملفات الشخصية / إلخ. لكنها تعمل.
آه! هذا مفيد للمعرفة، على الرغم من أنه لن يساعدني، حيث لا يبدو أن هناك أي مسؤولين نشطين حاليًا على نانو. لكن أعتقد أنه من المناسب لنا البدء من جديد.
ومع ذلك، فقد أرسلت بعض الاستفسارات إلى أشخاص قد يكونون مهتمين بهذا، وقد يكون لديهم أيضًا النفوذ لجعل شخص ما في نانو يتحرك ويساعدهم بالفعل.
إذا كانت “الردود” تشير إلى جميع المنشورات التي تم إجراؤها، فإن المواضيع/الردود ستغطي الأشياء التي يرغب الناس في نقلها إلى منتدى جديد، وهذا سيكون دقيقًا بما فيه الكفاية!