لقد قمت مؤخرًا بترحيل منتدانا من NodeBB إلى Discourse. كل شيء يسير على ما يرام حتى الآن، لكنني أجد أن جميع الردود داخل كل موضوع يتم فرزها تلقائيًا بترتيب زمني عكسي (أحدث رد في الأعلى، وأقدم رد في الأسفل)، وهو ما يبدو عكسيًا.
لقد قضيت حوالي 30 دقيقة في محاولة معرفة كيفية عرض جميع ردود الموضوع بترتيب زمني افتراضي (أقدم رد في الأعلى، وأحدث رد في الأسفل)، ولكن لا يمكنني العثور على مكان لتعديل هذا في إعدادات المسؤول.
ما الذي أفتقده؟ أين يمكنني تعديل كيفية فرز هذه الردود؟
يتم عرضها بترتيب topic_id. المشكلة، على ما أعتقد، هي أن مستورد nodeBB يحصل على البيانات بترتيب زمني عكسي وبالتالي ينشئ المشاركات بترتيب عكسي.
تحتاج إلى التأكد من أن البرنامج النصي للاستيراد يقوم بفرز المشاركات بترتيب زمني عند إجراء الاستيراد. (ستحتاج أيضًا إلى مسح قاعدة البيانات بأكملها وإجراء الاستيراد مرة أخرى).
عمل جيد! يبدو أن هذا يجب أن يعمل، على الرغم من أنه إذا لم يكن الوقت متأخرًا جدًا، فإنني أوصي بإصلاح البرنامج النصي للاستيراد والبدء من جديد.