قاعدة المعرفة

شكرًا لك على ملاحظاتك @tobiaseigen! لدي بعض المهام الأخرى في جدول عملي هذا الأسبوع، لكنني سأحرص على التعمق في بعض هذه العناصر الأسبوع القادم.

7 إعجابات

عنصر آخر - لا يبدو أن مكون هذا السمة منطقي بجانب مكون السمة الشائع للوسوم، ولأسباب غير معروفة، يبدو أن إعداد استبعاد الفئة الخاص بذلك المكون لا يعمل بالنسبة لي رغم التحديثات المتعددة للمتصفح. لا أعرف ما إذا كان بإمكانك معالجة هذه المشكلة في هذا المكون للسمة… حتى نتمكن من استخدام الوسوم الشائعة في عروض أخرى وعدم عرضها هنا.

لست فخورًا جدًا بكشف كيفية استخدامي لـ Discourse كقاعدة معرفية شخصية - في لقطة الشاشة أدناه، يمكنك رؤية كيفية ظهور الوسوم على الجانبين، حتى مع تعيين فئة “howto” لاستبعادها في مكون السمة للوسوم الشائعة.

3 إعجابات

أولاً، يجب أن تكون فخورًا. هذا استخدام احترافي لمنصة Discourse! إنها مثالية لمثل هذه الأمور! :smiley:

سأقوم بمراجعة هذا الأمر مع البنود الأخرى في وقت ما الأسبوع المقبل.

5 إعجابات

شكرًا لك، جاستن!

لقد قمت للتو بتثبيت هذا على منتدى الشبكة العالمية لتمكين القانوني. لدينا فئة قاعدة معرفة (KB)، وفئات فرعية داخل قاعدة المعرفة. لكل فئة فرعية صلاحيات وصول مجموعة فردية خاصة بها.

من الرائع جدًا رؤية أن تفعيل مكون هذا السمة في فئة قاعدة المعرفة والفئات الفرعية يعمل! في الواقع، يعمل بشكل ممتاز. :rocket:

أمران إضافيان لاحظتهما:

  • يبدو أن قائمة الوسوم لا تعمل بشكل صحيح في فئة قاعدة المعرفة. العناصر التي تظهر في قائمة المواضيع من الفئات الفرعية تحتوي بوضوح على وسوم، لكن قائمة الوسوم فارغة، لأنه لا توجد مواضيع في فئة قاعدة المعرفة.
  • سيكون من المفيد جدًا رؤية قائمة بالفئات الفرعية في القائمة. لا أعرف ما إذا كان ذلك ممكنًا تقنيًا. إذا كان كذلك، ربما يمكن سردها مباشرةً فوق قائمة الوسوم؟
4 إعجابات

هذا مثير. هل يمكن لأحد إنشاء منشور يحتوي على رابط لقالب مثبت عليه KB، يُظهر بالضبط ما يقدمه KB مقارنة بالفئات والمواضيع العادية فقط؟

3 إعجابات

يمكنك رؤيته قيد التشغيل على موقع منشئ السمات الخاص بنا: https://theme-creator.discourse.org/theme/justindirose/knowledge-base

5 إعجابات

تم إصلاح هذه المشكلة في هذا الالتزام:


@TowerBR هل تمكنت بالصدفة من معرفة ما الخطأ؟ إذا لم يكن الأمر كذلك، أرسل لي رسالة خاصة ولعلنا نستطيع إلقاء نظرة.

3 إعجابات

كان هذا تعارضًا في تسمية المكونات وقد قمت بحله.

لم أتمكن من إعادة إنتاج هذه المشكلة باستخدام الخطوات المذكورة. جرب التحديث وأخبرني إذا كانت المشكلة لا تزال قائمة.

هذا متوقع حاليًا لأننا في هذه النسخة من السمة نضيف فقط واجهة قاعدة المعرفة إلى قائمة المواضيع الحالية.

أعتقد أن هذه مقترحة عادلة، وقد قمت بإزالة الرابط والرمز #.

سيتم تضمين هذه الميزات في النهاية في النسخة المتقدمة التي ستكون على شكل إضافة.

اختفيت الوسوم الشائعة بشكل صحيح بالنسبة لي عندما أضفت استثناءً.

لم أفهم تمامًا ما هي المشكلة بالضبط هنا. هل تحتوي فئة قاعدة المعرفة على فئات فرعية، لكن لا توجد مواضيع فعلية في فئة قاعدة المعرفة الأصلية؟

إذا كان الأمر كذلك، فإن هذا يقع إلى حد ما خارج نطاق مكون السمة - لقد أردنا حقًا فقط جعل فئة معينة قابلة للفرز. الأمر نفسه ينطبق على فلتر الفئة الفرعية. بعض هذه العناصر ستكون ممكنة في الإصدار المتقدم.}

6 إعجابات

للأسف لا، لا يزال السلوك قائمًا. يبدو أن زر KB لا يفعل شيئًا. سأرسل لك رسالة خاصة.

بمساعدة بسيطة من @justin، الآن يعمل كل شيء بشكل صحيح.

لم يكن قد تم تمكين tagging_enabled و show_filter_by_tag على النسخة التي أستخدمها للاختبار.

شكرًا لك!

إعجابَين (2)

رائع! هناك الكثير من الأشياء الرائعة هنا. شكرًا لك على جهدك في جعل هذا المكون من القالب يعمل بشكل ممتاز. تذكر وجود إصدار متقدم يعمل كإضافة — هل توجد خارطة طريق لأي من هذه الأمور حتى أستطيع وضع توقعاتي وتقديم ملاحظاتي؟ لدينا أيضًا https://meta.discourse.org/t/knowledge-base-plugin/115288 من @angus والتي تحتوي على بعض الوظائف المتداخلة، وسيكون من الجيد معرفة أي الخيارات أفضل للاستثمار فيه. أعجبني جوانب من كليهما.

سأقوم ببعض الاختبارات وأعود إليك بالنتائج.

لا، للأسف لا توجد. لكن يمكنني إخبارك بأن الإضافة التي أعمل عليها تأتي بنمط مختلف تمامًا — فكّر في مكون السمة ولكن بقوة مضاعفة. أعتقد أن كلاً من الإضافة وإضافة قاعدة المعرفة الخاصة بـ @angus سيكون لهما حالات استخدام مفيدة.

5 إعجابات

لقد قمت بإجراء تغيير لطيف — الآن إعداد kb categories يملأ نفسه تلقائيًا بالفئات. كان هذا متاحًا في واجهة برمجة تطبيقات (API) الخاصة بنا طوال الوقت، لكنني لم أكن أعرف به! أشار إليّ @tshenry.

تنبيه واحد — إذا قمت بإعداد هذا بالفعل، فستحتاج إلى إضافة فئاتك مرة أخرى بعد التحديث.

7 إعجابات

رائع! هذا يعمل بشكل جيد.. ستحصل الآن على طلبات دعم أقل. :slight_smile:

ملاحظة صغيرة، لكنني لاحظت أن إعداد kb categories يبحث في أسماء الفئات، وليس الاسم المختصر (slug).

أه نعم، لن تقلق بشأن الـ slug بعد الآن. يتولى مكون المظهر هذه المهمة الآن. ربما نسيتُ تحديث بعض النصوص…

تعديل: نعم، لقد فعلت ذلك. قمتُ بتسجيل تغيير لإصلاح ذلك.

إعجابَين (2)

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

هناك بعض الأمور التي أواجه صعوبة في فهمها:

  1. قائمة الوسوم تظهر على أحد مواقعِي، لكنها لا تظهر على موقع آخر. لم أتمكن من تحديد سبب التعارض. من المرجح أن يكون ذلك بسبب إضافة غير رسمية. هل لديك أي اقتراحات حول أين أبحث؟
  2. لا يوجد زر + موضوع جديد في أعلى عرض فئة قاعدة المعرفة كما هو الحال في الأحدث. سيكون من المفيد وجود زر لإضافة موضوع ويكي جديد في الفئة. حالياً، يجب عليك النقر للانتقال إلى الأحدث لبدء موضوع في الفئة.
  3. ليست مشكلة كبيرة ولكنها تبدو وكأنها خطأ يمكن تكراره على كلا موقعي وعلى منشئ السمة:
    • انتقل إلى عرض قاعدة المعرفة
    • اختر وسماً للفرز بناءً عليه
    • انتقل إلى الأعلى في القائمة العلوية
    • عد إلى قاعدة المعرفة في القائمة العلوية
    • لا يزال فلتر الوسم مفعلًا
  4. على نفس الموقع الذي لا تظهر فيه قائمة الوسوم، لدي مشكلة غريبة أخرى لا يمكنني تكرارها على موقعي الآخر أو على منشئ السمة. عندما أذهب إلى فئة قاعدة المعرفة عبر القائمة المنسدلة للفئات، يتم نقلي إلى الأحدث على الرغم من أنه يجب أن يكون الافتراضي هو قاعدة المعرفة. اختيار قاعدة المعرفة في القائمة لا يؤثر… لكن عند تحديث الصفحة يدوياً في متصفح الويب، يتم نقلي إلى قاعدة المعرفة.
4 إعجابات

شكرًا لك، جاستن. هذا مكون مفيد للغاية - فهو يجعل فئات قاعدة المعرفة أكثر تنظيماً.
لقد أضفته إلى تثبيت جديد أمس، لكنني واجهت مشكلتين:

  1. لا تظهر الوسوم في الشريط الجانبي.
  2. عند اختيار الفئة، لا تظهر عرض قاعدة المعرفة افتراضيًا (على الرغم من أنني قمت بتفعيل خيار إظهار عرض قاعدة المعرفة افتراضيًا للفئات المحددة تلقائيًا).

لقد قمت بتعطيل جميع المكونات الأخرى، وتم تفعيل كل من tagging_enabled و show_filter_by_tag، لكنني ما زلت أواجه هاتين المشكلتين.

هل تظهر لك أي أخطاء في وحدة تحكم المتصفح؟ وهل قمت بتحديث الصفحة بعد تمكين هذين الإعدادين؟

3 إعجابات

هل تقصد تحديث الصفحة؟ بالتأكيد، لقد قمت بذلك.

لا أرى أي أخطاء، بل هذه التنبيهات فقط:

هل هذا على منتدى عام؟ لدي بعض الشكوك، لكن سيكون من الأفضل وجود طريقة للنظر في الأمر.

تحرير: بالتأكيد، المشكلة رقم 2 ناتجة عن التغييرات الأخيرة التي قمنا بها في توجيه الفئات. أنا أعمل على إصلاحها، لكن هناك تعقيدات لا بد من تجاوزها بعد.

أما المشكلة رقم 1، فلا أستطيع إعادة إنتاجها. وعلى الأرجح، ذلك لأنك تشاهد المواضيع من الفئات الفرعية في القائمة. وبما أن هذه المواضيع ليست ضمن الفئة التي اخترتها، فلن تظهر الوسوم في الشريط الجانبي.

إعجاب واحد (1)