لقد استخدمت أنا ومجموعة صغيرة من الأصدقاء منتدىً تم إعداده عبر منصة Discourse، يملكه أحد أصدقائي، خلال الأشهر الأربعة الماضية. لكننا انتقلنا الآن إلى منتدى أكبر ولم تعد هناك حاجة للمنتدى القديم. ينتهي الدفع المرتبط به غداً، لذا قررت أرشفة عدد كبير من المنشورات للحفاظ على الذكريات. لكن وبسبب قلة خبرتي في استخدام Discourse، لا أعرف إلى أين تذهب المواضيع المؤرشفة، أو ما إذا كان عليّ اتخاذ إجراء معين لإرسال هذه المواضيع إلى موقع محدد. أرجو المساعدة.
يمكنك عمل نسخة احتياطية لقاعدة بيانات الموقع، ثم استعادتها محليًا والمتابعة من هناك.
أعتقد أن هناك بعض اللبس هنا بشأن “تأرشف الموضوع”، وهو إجراء المشرف من قائمة إجراءات الموضوع (أيقونة المفتاح الإنجليزي)، والفكرة الأعم لتأرشف المحادثات للوصول إليها دون اتصال بالإنترنت.
إن إجراء “تأرشف الموضوع” هو في الأساس مجرد طريقة لتجميد موضوع ما والإشارة إلى أنه تم وضعه في شيء يشبه التخزين البارد، لكنه لا يحفظه فعليًا في أي مكان خارجي. تفاصيل حول ما يعنيه ذلك هنا: Understanding closed, unlisted, and archived topics
لحفظ محتوى المنتدى فعليًا للأجيال القادمة (ما تقصده بـ “الأرشفة”)، هناك عدة خيارات:
-
تنزيل نسخة احتياطية للمنتدى من Admin > Backups هو الطريقة الأكثر اكتمالاً، وسيمنحك طريقة لاستعادة المنتدى لاحقًا. لكنها في الأساس لقطة لقاعدة البيانات بأكملها، وليست طريقة مقروءة بشريًا لحفظ المحادثات للقراءة لاحقًا.
-
لحفظ الموضوعات الفردية، إحدى الطرق السهلة هي الطباعة إلى ملف PDF — حيث يؤدي الضغط على CMD + P إلى إظهار مربع حوار طباعة مع تنسيق الصفحة في عرض طباعة خاص، وبالتالي يمكنك حفظها كملف PDF من هناك. ربما تكون أفضل طريقة لحفظ بعض الموضوعات دون اتصال بالإنترنت بشكل مقروء.
هناك على الأرجح طرق أخرى لتنزيل الموضوعات بالجملة برمجياً باستخدام كود مخصص، لكنني لست على علم بأي أداة جاهزة للقيام بذلك.
أعترف بأنني أجمع البيانات، لكنني أنصحك بتنزيل نسخة احتياطية من قاعدة البيانات في حال احتجت إليها لأي غرض في المستقبل. إن تشغيل مثيل جديد واستعادة البيانات ليس بالأمر الصعب. لقد قمت مؤخرًا باستعادة نسخة احتياطية من منتدى يعود لسنوات، وعمل كل شيء على ما يرام.