يبدو أنه كان هناك تحديث آخر يحتاج إلى التثبيت. إنه يعمل بشكل جيد الآن. شكرًا!
تحرير: سؤال - بمجرد فتح صفحة موضوع، لاحظت أن شريط البحث في الرأس يختفي وبدلاً من ذلك يظهر رمز البحث العادي بجوار أيقونة الملف الشخصي. هل هذا متوقع؟
يبدو أنه كان هناك تحديث آخر يحتاج إلى التثبيت. إنه يعمل بشكل جيد الآن. شكرًا!
تحرير: سؤال - بمجرد فتح صفحة موضوع، لاحظت أن شريط البحث في الرأس يختفي وبدلاً من ذلك يظهر رمز البحث العادي بجوار أيقونة الملف الشخصي. هل هذا متوقع؟
نعم، هذا متوقع. يجب أن نأخذ في الاعتبار العناوين الطويلة المحتملة في المواضيع التي تتنافس على المساحة في الرأس.
مرحباً
أواجه صعوبة في فهم كيفية استخدام المعلمات.
هل من الممكن الحصول على مثال؟
أيقونة لبدء البحث في فئة معينة؟
شكراً لمساعدتك.
مرحباً!
يبدو أن الاختصارات الخاصة بالبحث لا تعمل مع هذه المكونات.
![]()
هل هذا مقصود؟ هل يمكن إصلاح ذلك؟
مرحباً @Stephane_Roy،
آسف لأنني لم أر هذا في وقت سابق. على ما أذكر، قام Penar بمعظم العمل على هذا، لكنني كتبت المواصفات لذا يمكنني الإجابة على معظم أسئلتك حول هذه الوظيفة. لا تتردد في تذكيري هنا إذا كانت لديك المزيد من الأسئلة ![]()
أدناه مثال لما فعلته داخل فئة Gitlab الخاصة بنا. يمكنك رؤية شريط البحث في رأس الصفحة الخاص بنا أنه بمجرد كتابة مصطلح بحث (في هذه الحالة، خط أنابيب)، يمكنك البحث في منتدى gitlab (النقر على زر التعليقات)، ووثائق gitlab (الكتاب)، ومشروع gitlab (التذكرة)، ومكتبات python الخاصة بـ gitlab.

أدناه مثال للمعلمات التي تسمح لك بالبحث في منتدى gitlab.
| المعلمات | القيمة |
|---|---|
| prefix | https://forum.gitlab.com/ |
| icon | comments |
| target | _blank |
| showInCategories | 20,33,90 |
المعلمات، على حد علمي، هي
| المعلمات | القيمة |
|---|---|
| prefix | عنوان URL للمجال مع شرطة مائلة للأمام |
| icon | اسم أيقونة SVG. يمكنك استخدام أيقونات fontawesome، أو أيقونات مخصصة |
| target | |
| showInCategories | قائمة بمعرفات الفئات التي يجب أن تظهر فيها الأيقونة |
| excludeFromCategories | عرض الأيقونة في كل فئة باستثناء هذه القائمة من الفئات |
استخدم واحدة فقط من showInCategories أو excludeFromCategories
أدناه أحد الالتزامات ذات الصلة من مارس إلى أبريل 2023 تقريبًا. حالة الاختبار هي مثال جيد جدًا أيضًا:
DEV: Add test case by pmusaraj · Pull Request #23 · discourse/discourse-header-search · GitHub
هل هذا المكون تم استبداله بواسطة لافتة الترحيب يا @awesomerobot؟ عندما أقوم بتمكين هذا، أحصل على شريطي بحث في العنوان
نعم، يوجد الآن ملاحظة في المنشور الأصلي
هل يمكنك التوضيح، ما هو البحث الخارجي، فهو غير واضح في المنشور الأول. اعتقدت أن هذا يسمح لك فقط بتخصيص الأيقونات. هل يبحث في موقع خارجي مثل جوجل أو بينج؟
الزر الذي تقوم بتعيين الأيقونة له سيتم توجيهه عند النقر إليه إلى المضيف والمسار وفقًا لإعدادات المسؤول، ولكن الاستعلام وفقًا لما أدخله المستخدم في رأس البحث في ذلك الوقت ![]()
تذكر أن عنوان URL يتكون من المضيف ثم المسار ثم الاستعلام
هذا بالضبط ![]()
عندما كلفنا بهذا التطوير، كان الهدف هو تمكين الموظفين في منصة Discourse الخاصة بنا من البحث في منصات متعددة من شريط بحث واحد. الآن يمكن للمستخدمين البحث في منصة Discourse الخاصة بنا، و Stackoverflow، و Sharepoint، وما إلى ذلك من شريط بحث Discourse.
في هذا المثال، سيكون “البحث الخارجي” هو Stackoverflow أو Sharepoint. فهو لا يبحث تقنيًا في تلك المنصات، بل يعيد توجيه المستخدم إلى نتائج البحث على تلك المنصات.