مرحبًا مجددًا - وبطريقتي البسيطة، جرّبت الاستعلام التالي في Data Explorer، ولم أحصل على أي نتائج ذات صلة للرسائل المحذوفة في فئة الموظفين.
SELECT *
FROM topics
WHERE deleted_at is not NULL
AND category_id = 3
أو حتى في أي فئة:
SELECT *
FROM topics
WHERE deleted_at is not NULL
لذا أتساءل: هل هناك شيء آخر يحدث إذا لم تكن المواضيع قد حُذفت؟ هل توجد طريقة أخرى للكشف عن هذه المواضيع المفقودة؟ أم أن منشورات النظام ربما لا تُخزّن في جدول ‘topics’ من الأساس؟
أتساءل ما إذا كان بإمكاني حتى التلاعب بقاعدة البيانات لإلغاء عمليات الحذف إذا لم تكن هناك أي إشارة إلى أن المنشورات الأولية المفقودة قد وُجدت من الأساس؟ هل هناك طريقة لإعادة تشغيل معالج الإعداد على تثبيت موجود، لتحفيز إنشاء تلك المنشورات الأولية؟ هل من الممكن أن يكون معالج الإعداد قد أهملها في المرة الأولى؟ (ربما كان هناك خيار قمت فيه بالنقر على ‘تخطي’ في المرة الأولى؟)
هل من الممكن أن يكون هناك خلل في الإصدار الحالي من Discourse في الوقت الذي قمت فيه بالإعداد؟
هل من الممكن أنه إذا لم تكن المنشورات الأولية المفقودة مُعلّمة كمحذوفة، بل ببساطة غير موجودة، فإن هذا الغياب لن ينتشر أو يحل محل أي شيء إذا استعدت قاعدة بيانات احتياطية إلى تثبيت Discourse جديد؟ أم أن الأمر يقتضي أن قاعدة البيانات الأولية تُحذف بالكامل وتستبدل بالنسخة الاحتياطية مع كل عيوبها؟
شكرًا جزيلاً!! هذا بالضبط ما كنت أبحث عنه - لكن للأسف بالنسبة لي، الأمر النهائي rake topics:update_static[en]
أعطى خطأ - لست متأكدًا من السبب، أو كيفية التعامل معه.
@Paul_King واجهتُ خطأً أيضًا عند تشغيل update_static، لكن صفحة الأسئلة الشائعة الخاصة بي عادت! @gerhard الخطأ هو التالي، وأعتقد أنه نفس الخطأ الذي واجهه بول.
[5] pry(main)> rake topics:update_static[zh_CN]
NameError: undefined local variable or method `update_static' for main:Object
هل توجد طريقة لجعل روابط شروط الخدمة وسياسة الخصوصية في نافذة التسجيل تعمل؟ لم ينجح أي شيء مما ورد أعلاه معي، رغم أنني أستطيع إنشاء مواضيع شروط الخدمة وسياسة الخصوصية غير المرتبطة.
أنا غير متأكد تمامًا من كيفية اختفاء هذه المواضيع في المقام الأول. لقد افترضت ببساطة أنني يجب أن تكون قد حذفتها عن طريق الخطأ بطريقة ما عندما اكتشفت اختفاءها، لكن مما قرأته يبدو أن هذا غير ممكن حتى من خلال واجهة المستخدم - وبما أن آخرين واجهوا مشكلة مماثلة، فهل قد يكون ذلك متعلقًا بخلل برمجي محتمل في مكان ما؟
يجب عليك أيضًا نسخ ولصق الروابط المُنشأة للمقالات المنشورة في الحقول المقابلة في الإعدادات/القانونية، كما لو كانت صفحات “استضافة خارجية” لشروط الخدمة وسياسة الخصوصية، إذا كنت تريد أن تعمل الروابط الموجهة إليها في نافذة التسجيل الجديدة. (غير متأكد من سبب استبعاد الأسئلة الشائعة من نافذة التسجيل، لكن يمكنك أيضًا تعيين هذا الرابط هنا - رغم أنني غير متأكد من الغرض من هذا الحقل أو ما الذي يرتبط به إذا لم يُدرج في نافذة التسجيل؟
هذه طريقة بديلة قد تفقد فعاليتها إذا انتقل الموقع إلى عنوان URL آخر، لكنها ممتازة في الوقت الراهن للسماح للناس على الأقل برؤية ما هي شروط الخدمة وما شابه ذلك قبل التسجيل!