إنه جميل جداً! هل يمكنني بطريقة ما تحديد عدد الأحرف في مقتطف؟
يوجد إعداد للموقع في Discourse يُدعى topic_excerpt_maxlength. حسب ما أذكر، ينطبق هذا الإعداد فقط على المواضيع الجديدة. إذا أردت تطبيق التغيير على المواضيع الموجودة مسبقًا، فستحتاج إلى إعادة طهيها (rebake).
شكرًا لك، كيف يمكنني “إعادة خبزها”؟
هذا الأمر لا يساعدني:
$ cd /var/discourse
$ ./launcher enter app
$ rake posts:rebake
ماذا حدث؟ هل ظهر خطأ؟
تغيير في إعدادات الموقع:
لا توجد أخطاء:
# cd /var/discourse
# ./launcher enter app
# rake posts:rebake
إعادة معالجة تنسيق ماركداون للمشاركات لـ 'default'
4805 / 4805 (100.0%)
تم إنجاز 4805 مشاركة!
هل لا تزال المقاطع تتجاوز 100 حرف؟ هل التغيير يعمل على المواضيع الجديدة؟
لا تعمل أيضًا للمواضيع الجديدة
كيفية حل هذه المشكلة؟ أي أفكار؟
هل هذا هو الإعداد الصحيح؟ لقد لاحظت أن مقتطفاتي تصل إلى 300 حرف، وهو الإعداد الافتراضي لـ post excerpt maxlength.
لم أتمكن من تطبيق هذا التغيير بنجاح.
أود تعديل طول مقتطف المعاينة عندما يقوم أحد أعضاء المنتدى بنشر رابط لموضوع آخر داخل نفس المنتدى. أي أن الأمر يتعلق بطول هذا المقتطف (فقط للمواضيع داخل المنتدى):
حاليًا، يكون المقتطف طويلًا جدًا (400 حرف). جربت تعديل كل من إعداد “post_excerpt_maxlength” وإعداد “topic_excerpt_maxlength”، لكن لم يطرأ أي تغيير على النتيجة، بما في ذلك في المواضيع الجديدة المنشورة بعد تعديل الإعدادات.
كيف يمكنني تعديل هذا الإعداد لجعل معاينات الروابط إلى منشورات أخرى داخل المنتدى أقصر؟
نفس المشكلة هنا. هل تم إصلاح هذا بالفعل للمواضيع القديمة؟ ![]()
لا يمكنني جعله يعمل: https://forum.fit.nl/
أريد تحديد طول المقتطف بـ 20 كلمة على سبيل المثال.
أعتقد أنك بحاجة إلى إعادة خبز المنشورات حتى يتم تطبيق تلك الإعدادات على المنشورات القديمة.

