فئات وثائق Discourse

:loudspeaker: تحديثات للمستضيفين الذاتيين

بالنسبة للمستضيفين الذاتيين الذين يستخدمون هذه الإضافة، سيتطلب آخر تحديث لدينا إعادة بناء الفهرس يدويًا. سيتضمن ذلك تشغيل مهمة الـ rake التالية:

bundle exec rake doc_categories:build_sidebar

# إذا فشلت المهمة أعلاه بسبب خطأ NoDatabaseError،
# قم بتشغيلها بالإعدادات التالية للإعدادات المستضافة ذاتيًا النموذجية
sudo -E -u discourse bundle exec rake doc_categories:build_sidebar

إذا لم تتمكن من تشغيل مهمة الـ rake هذه، يمكنك الانتقال إلى إعدادات كل فئة من فئات التوثيق، وإزالة فهرس الفئة، وحفظه، وإضافته مرة أخرى، وحفظه. سيؤدي ذلك إلى إعادة بنائها وتحديث ذاكرة التخزين المؤقت للفئة أيضًا.


لماذا نقوم بذلك؟

في السابق، عندما كان يتعين ملء الشريط الجانبي، كنا نقوم بتحليل كل موضوع فهرس في الوقت الفعلي، وتخزينه مؤقتًا. ينقل هذا التحديث الفهارس الحالية لتكون مدعومة بقاعدة البيانات بدلاً من موضوع. يؤدي القيام بذلك إلى تعريض فريقنا لمزيد من الخيارات عند التفكير في طرق لتحسين تجربة المستخدم لتنظيم الفهرس.

9 إعجابات