لافتة البحث المتقدم

:warning:

هذا المكوّن الثيماتي مُهمَل ولم يعد يُستخدم. تم نقل ميزاته إلى نواة Discourse — انظر وثائقنا لمزيد من التفاصيل حول إعداد لافتة ترحيب:

Creating a banner to display at the top of your site

:discourse2: الملخص يضع Advanced Search Banner شريط بحث مع عنوان فرعي وخاطفة اختيارية في لافتة أعلى شريط تنقل قائمة المواضيع الرئيسية.
:eyeglasses: معاينة معاينة على منشئ ثيمات Discourse
:hammer_and_wrench: رابط المستودع https://github.com/discourse/discourse-search-banner
:open_book: جديد على ثيمات Discourse؟ دليل المبتدئين لاستخدام ثيمات Discourse

تثبيت هذا المكوّن الثيماتي

الميزات

بشكل افتراضي، تظهر هذه اللافتة في جميع صفحات المواضيع من المستوى الأعلى (الأحدث/الجديد/غير المقروء/الأعلى/الفئات… أي شيء في إعداد الموقع القائمة العلوية)، ولكن يمكن أيضاً ضبطها لتظهر فقط في الصفحة الرئيسية للمجتمع.

الإعدادات

الاسم الوصف
إظهار على يحدد الصفحات التي تظهر عليها اللافتة
منفذ الإضافة المكان الذي ستظهر فيه اللافتة على الصفحة
صورة الخلفية (الوضع الفاتح) صورة الخلفية للافتة في السِمات الفاتحة
صورة الخلفية (الوضع الداكن) صورة الخلفية للافتة في السِمات الداكنة
تكرار صورة الخلفية كرر صورة الخلفية
إظهار لـ من يمكنه رؤية لافتة البحث (مسجل الدخول، غير مسجل الدخول، أو كلاهما)
نمط خاص اختلافات اختيارية تغير مظهر لافتة البحث
الترجمة الافتراضي
search_banner.headline مرحباً بكم في مجتمعنا
search_banner.subhead يسعدنا وجودكم هنا. إذا كنتم بحاجة إلى مساعدة، يرجى البحث قبل النشر.
search_banner.search_button_text

لتخطي عرض أي منها، اترك الحقل فارغاً.

التنسيق المخصص

يُمنح عنصر HTML فئة تسمى .display-search-banner في كل مكان تظهر فيه هذه اللافتة، وتُلف اللافتة نفسها بفئة .custom-search-banner، لذا مع بعض تنسيقات CSS يجب أن تتمكن من تخصيص مظهر هذه اللافتة كما ترون مناسباً.

التحسينات المستقبلية

  • إضافة خيار لتمكين اللافتة في فئات محددة

الشكر

:sparkling_heart: يستعير هذا بشكل كبير من Pavilion Header Search Theme Component الخاص بـ @angus


:discourse2: مُستضاف من قبلنا؟ متاحة للمكوّنات الثيماتيّة للاستخدام في خططنا القياسية، والأعمال، والمؤسساتية.

83 إعجابًا
[PAID] New search bar
Bringing popular features to Discourse: Header search, welcome banner, and category icons / emoji
Elementary Layout Component
Searching for users on mobile
New Theme: Tag-Pages Navigation
How to add links on home page menu to other site?
New Theme: Tag-Pages Navigation
Adding Search option
Header search in custom header
Can't find how to localize a theme component
Creating and installing plugins?
Bug with "search_banner.search_button_text" shown in search banner theme component
Pavilion Header Search Theme Component
Help Needed for Installing Meta Branded Theme
Banner Featured Links
Search section like on Reddit?
How do I edit "Welcome to our community" and tagline on the Homepage?
Anything wrong with this component?
User card out of alignment
Search Banner image cuts off on smaller screens
Pavilion Header Search Theme Component
Where to find search bar in our settings?
Where to find search bar in our settings?
3.5.0.beta9: Improving color management, core welcome banner, and staff action log filters
Welcome Banner components
What plug-in or customization for this header?
Translations of theme component sample texts
Homepage header, how to add?
How can I make the home page similar to this one?
Theme or Custom CSS on Monday’s Discourse Instance?
Community not displaying correctly - new problem - help!
Christmas Decoration Component :christmas_tree:
Challenge with non-admin users not getting page to load?
We're upgrading our icons to Font Awesome 6!
Search for and/or filter topics in a category using text search
Forum search bar not showing up
How to add custom links below welcome banner?
Pavilion Header Search Theme Component
Search banner requires login
Mint Theme
Advanced Header Search
Custom Platform
Making my discourse site look a certain way
How can I change the HTML template of advanced search?
Fully Theme
How to change the header text on the title page
How to make a custom search bar?
Bug in Search banner theme component
Simple modifications
How can I achieve these header and footer customisations?
Meta Branded theme and all categories header
Search in this topic filter issue with Search banner TC
Bug with "search_banner.search_button_text" shown in search banner theme component

لقد قمت بتحديث مكون السمة لإضافة بعض الإعدادات الجديدة:

show on — يحدد هذا الخيار مكان ظهور اللافتة ويتضمن الخيارات التالية:

  • top_menu (الأحدث/التصنيفات/الأعلى/الجديد/غير المقروء)
  • homepage
  • all (جميع الصفحات باستثناء صفحة البحث الافتراضية وصفحات المسؤول)

show for — يحدد هذا الخيار من يرى اللافتة:

  • everyone
  • logged_in
  • logged_out
17 إعجابًا

لقد أجريت للتو تحديثًا بسيطًا يضيف نمطًا اختياريًا لهذا المكون، ويمنحك شريط بحث كبير بدون نص عنوان:

يمكن تمكين هذا عن طريق إعداد جديد “نمط خاص”. كل ما يفعله هذا هو تمكين بعض CSS الإضافية.


قد أضيف بعض الخيارات الأخرى هنا في المستقبل أيضًا!

8 إعجابات

كيف يمكنني تغيير لون نص الترحيب في هذه الإضافة؟

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

لا يوجد إعداد لذلك. ومع ذلك، يمكنك إضافته باستخدام بعض CSS:

أضف ما يلي إلى السمة الخاصة بك أو إلى مكون سمة جديد، وقم بالتغيير حسب رغبتك. :+1:

.search-banner > .custom-search-banner {
    /* title */
    h1 {
        color: #286989;
    }

    /* description */
    p {
        color: #286989
    }
}
3 إعجابات

شكراً جزيلاً!

إعجابَين (2)

هل هناك طريقة لإخفاء أيقونة البحث (باستخدام CSS أو غير ذلك)؟ أواجه مشكلة حيث تتكرر أيقونة البحث عند استخدامها مع هذا المكون: Advanced Header Search - #56 by RBoy

إعجاب واحد (1)
.search-input .search-icon:first-child {
  display: none;
}

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

أوصي باستخدام أحدهما أو الآخر فقط.

4 إعجابات

شكرًا! مفيد جدًا

هل يمكنك توضيح ما هي الآثار الجانبية لتجربة المستخدم؟

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

يُظهر الفيديو الذي أشرت إليه أعلاه بعض المشكلات :slight_smile:

  • قوائم البحث المنسدلة المتداخلة
  • حالات فتح وإغلاق غريبة لقوائم البحث المنسدلة
  • أيقونة البحث هي رابط للبحث المتقدم في مربع إدخال بحث واحد وليست في الآخر
  • إلخ
إعجابَين (2)

حسناً. طالما أنهما ليسا معاً في نفس الصفحة، فلا ينبغي أن تكون هناك مشكلة.

إعجابَين (2)

هل يمكن لأحد مساعدتي؟ لقد قمت بتثبيت هذا القالب على منصة Discourse الخاصة بي ولكن الصورة مقطوعة من الجانب الأيمن، لكي تتناسب الصورة بالكامل يجب عليّ ضبط خط الموقع على “أصغر” لديّ تثبيتان مختلفان لـ Discourse وفي إحداهما عملت الصورة بشكل طبيعي، في الأخرى لماذا الصورة مقطوعة؟

إعجابَين (2)

هل يمكنك تضمين لقطة شاشة؟ سيؤدي ذلك إلى تسهيل فهم المشكلة بشكل كبير

إعجابَين (2)

لدي نفس المشكلة حيث تعرض المتصفحات/الأوضاع المختلفة أجزاء مختلفة من تلك الصورة. لقد قمت بحلها بجعلها عريضة جدًا، بحيث لا يظهر الجانب الأيمن إلا في بعض الظروف. لكن هذا ليس سهلاً جدًا للصور المتماثلة. أعتقد أن المزيد من CSS (دون البحث عن تجاوز لمكون thome) سيساعد في ذلك.

تمكنت من حل جزء منه، قمت بتعطيل مكون السمة في السمات الأخرى وتركته واحدًا فقط، ومن المدهش أنه يبدو أن الصورة كانت “طبيعية” بحجم الخط “طبيعي” فقط بسبب الهاتف الخلوي الذي يظهر فيه جانب واحد فقط من الصورة، هل هناك أي شيء يمكنني فعله لجعله يظهر بالكامل على هاتفي الخلوي أيضًا؟

مرحباً،

هل هناك طريقة لإزالة المسافة بين شريط البحث والرأس؟

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

مرحباً، يمكنك استخدام CSS هذا في مكون سمة جديد:

.custom-search-banner-wrap {
    margin-top: 0;
}
3 إعجابات

عمل بشكل مثالي، شكرا!

إعجابَين (2)

تم تقسيم 3 مشاركات إلى موضوع جديد: هل يمكنني إضافة فواصل أسطر إلى نص العنوان الفرعي لشعار البحث؟

يبدو أن Discourse لديه نفس المشكلة التي أواجهها في مجتمعي، يستغرق التراكب بعض الوقت لتغطية أي شيء تحت طبقة البحث (Discover):
2024-07-05 14.42.23

وهو أكثر وضوحًا في مجتمعي:
2024-07-05 14.49.53

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

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