- موقع Discourse هو chiahpa.be
- أستخدم إضافة مخصصة لإضافة نص روبي (أحرف صغيرة فوق الأحرف اليابانية أو الصينية)، باستخدام الإضافة GitHub - lostandfound/markdown-it-ruby: Ruby annotation plugin for markdown-it parser..
- الإضافة الخاصة بي هي GitHub - aiongg/discourse-ruby. لقد عملت بشكل جيد لبضع سنوات، ولكن مؤخرًا بدأت في إظهار الخطأ التالي في كل مرة يحاول فيها شخص ما النشر:
بدأ POST "/posts" من 172.17.0.1 في 2024-11-25 22:17:41 +0000
معالجة بواسطة PostsController#create بصيغة JSON
المعلمات: {"raw"=>"updated ruby plugin\n\ntesting ruby:\n\n{汝|lí}{好|hó}", "unlist_topic"=>"false", "category"=>"3", "topic_id"=>"71", "is_warning"=>"false", "archetype"=>"regular", "typing_duration_msecs"=>"200", "composer_open_duration_msecs"=>"2658", "featured_link"=>"", "shared_draft"=>"false", "draft_key"=>"topic_71", "nested_post"=>"true"}
[PrettyText] تم العثور على رد اتصال BAD MARKDOWN
[PrettyText] الميزة هي: md-ruby
اكتمل خطأ 500 الداخلي في 76 مللي ثانية (ActiveRecord: 0.0 مللي ثانية | التخصيصات: 4230)
- يتم طرح الخطأ سواء كان هناك نص روبي (
{...|...}) في المنشور أم لا. - هذا المنشور Discourse markdown extensions not working after latest Discourse upgrade بدا أنه يحتوي على مشكلة مماثلة، لكنني قمت بتحديث الامتداد إلى
.jsولم يتم إصلاحه. - قمت أيضًا بتحديث الإضافة
markdown-it-rubyإلى أحدث إصدار 1.1.1 عن طريق نسخ الإضافة إلى الملف/assets/javascripts/vendor/markdown-it-ruby.jsفي مستودعي.
شكراً مقدماً. آسف على الروابط، يمكنني فقط نشر 2.