مرحباً، نحن نستخدم Discourse v3.0.3 ولدينا max_post_length مضبوط على الحد الأقصى الافتراضي البالغ 150,000 حرف. ومع ذلك، يواجه العديد من خبرائنا التقنيين الذين يقدمون ردودًا للحلول من الميدان رسائل خطأ تتجاوز الحد 150 ألفًا.
إذا حاولت زيادة الإعدادات، أحصل على الخطأ التالي:
max_post_length: يجب أن تكون القيمة بين 0 و 150000.
لقد أصبحت هذه المشكلة مشكلة بالنسبة لنا حيث يعتمد المحتوى بشكل كبير على الأجزاء المترابطة مع المراسي. سيتطلب تقسيم المحتوى إلى منشورات متعددة وقتًا وجهدًا كبيرين لإعادة ترتيب كل شيء وفقًا لذلك. علاوة على ذلك، سيؤثر سلبًا على تجربة المستخدم إذا كان على القراء التنقل بين منشورات متعددة للوصول إلى المعلومات الكاملة.
شكراً على ردك. يبدو أن المكون الإضافي الذي ذكرته قد تم دمجه بالفعل في النظام الأساسي. للأسف، يزيد المكون الإضافي الحد الأقصى لطول المنشور إلى القيمة الافتراضية البالغة 150,000، وهي بالفعل الحد الأقصى للإصدار الذي نستخدمه حاليًا من Discourse.
ومع ذلك، هدفي هو تجاوز الحد الافتراضي البالغ 150,000 حرف.
أشك في وجود طريقة للذهاب أعلى، لكن أعتقد أن تجاوز الحد الأقصى لطول المنشور قد يتسبب في مشاكل في الأداء. آمل أن تتمكن من إيجاد حل عملي أو أن يتمكن شخص آخر من تقديم بعض الأفكار والمساعدة.
مرحباً جاي،
هذه أخبار رائعة! شكراً جزيلاً على هذه الرؤية. يبدو أن الخطوة التالية هي أن أقوم بعمل نسخة من نفس المكون الإضافي من المستودع GitHub - jomaxro/discourse-plugin-site-setting-override وأجري التعديلات اللازمة في ملف site_settings.yml.
شكراً مرة أخرى! أنا متحمس لتجربة هذا.