أنا أستخدم DiscoTOC منذ فترة طويلة، وهو يعمل بشكل جيد مع العناوين الصينية حتى التحديث الأخير.
إذا كان هناك عناوين صينية متعددة (بما في ذلك عدم وجود أحرف ASCII) في المنشور، فسيتم التنقل فقط إلى العنوان الأول من مستوى واحد عند النقر على عنصر التنقل على الجانب الأيمن. أعتقد أن هذا يرجع إلى أن DiscoTOC ينشئ عناصر تنقل بنفس المعرف (لأن العناوين كلها باللغة الصينية). لذلك، سيجد محدد الاستعلام العنوان الأول فقط.
كمحاولة، قمت بعمل نسخة من مستودع GitHub ودفعت التزامًا صغيرًا كما في
يبدو أنه يعمل في موقعي. إذا بدا جيدًا للفريق، يمكنني تقديم طلب سحب، أو يجب إصلاح هذه المشكلة بطريقة أخرى.
أولاً، هذا مكون سمة مفيد للغاية للمشاركات الطويلة!
ومع ذلك، هناك مشكلة في مكون السمة هذا على الأجهزة المحمولة (على الأقل على نظام iOS). عند فتح جدول محتويات كبير، لا تعمل التنقل عبر جدول المحتويات على الهاتف المحمول كما هو الحال على سطح المكتب.
لا يمكنني رؤية إصدار مكون السمة الموجود على منتدانا، ولا يمكنني اختباره على تثبيت محلي (لأنني لا أستطيع تحميله على هاتف). لذا، إذا كان هناك حل لا أعرفه أو إذا كان هناك أي شيء يجب علي فعله، فيرجى إخباري.
@pmusaraj أعتقد أنه من الممكن أنني لم أقم بتعيين هذا بشكل صحيح ولكنني قمت بتثبيت السمة وجدول المحتويات الذي قمت بإعداده في موضوع لا يظهر في إصدار discourse-docs ولكنه يظهر في الموضوع الرئيسي.
في المرة القادمة التي تقوم فيها بتحديث DiscoTOC، ستلاحظ على الأرجح أننا أضفنا زرًا للتبديل بين المخطط الزمني للموضوع وجدول المحتويات… أخبرنا إذا واجهت أي مشكلات أو كانت لديك ملاحظات حول هذه الميزة الجديدة!
هذه المكونات تعمل بشكل جيد للمنشور الأول، شكراً على هذا العمل الرائع…
أتساءل إن كان من الممكن إنشاء جدول محتويات تلقائي للمنشورات التالية أيضاً… يبدو هذا حالة شائعة عند محاولة توثيق شيء ما باستخدام منشور واحد وردود أدناه…
على سبيل المثال، عند التصفح للمنشور الرئيسي أو الردود أدناه، إذا كان المنشور/الرد يحتوي على عناوين/عناوين فرعية محددة، فإنه يعرض جدول المحتويات تلقائياً، وإلا فإنه يعرض الشيء الافتراضي للجدول الزمني…
لم أقرأ هذا الموضوع الطويل، قمت ببحث سريع، ويبدو أنه لم تتم مناقشته…
بطريقة ما، لا أرى الزر للتبديل بين المحتوى وجدول المحتويات
نفس الشيء باستخدام disco-toc الرسمي أو النسخة المتفرعة من @Moin…
هل هناك إعداد لهذا؟ يبدو لا… هممم…
نظامي على discourse 3.2.1
نعم، الإصدارات الرئيسية لها جدول إصدار أبطأ بكثير، لذا قد تضطر إلى الانتظار لأشهر للحصول على ميزات جديدة وتحديثات أمنية وإلا - افتراضيًا، نوصي بالبقاء على اطلاع دائم بإصداراتنا التجريبية. المزيد من المعلومات هنا: Understanding Discourse release channels