لست متأكدًا تمامًا مما يسبب هذا، ولكن يبدو أنه مرتبط على الأرجح بـ Themeable site settings are now available
ما هو السمة التي تستخدمها؟ كيف تم تكوين هذه الإعدادات للسمة؟
أعتقد أنه إذا كان لديك search field in site header (حقل البحث في رأس الموقع) معينًا وتم تثبيت هذا المكون، فستصل إلى الحالة التي تصفها حيث يكون البحث فقط في اللافتة ولا يظهر في الرأس على الإطلاق… هل هذا يبدو دقيقًا؟
RBoy
(RBoy)
17 يوليو 2025، 9:56م
181
باستخدام السمة الافتراضية وهذه هي الإعدادات.
إعجاب واحد (1)
RBoy
(RBoy)
26 يوليو 2025، 5:23م
182
هل لديك أي فكرة عن السبب الجذري وما إذا كان يحتاج إلى إصلاح للمكون أو إصلاح للنقاش؟
tknospdr
(David Muszynski)
4 أغسطس 2025، 2:16م
183
لقد قمت بتحديث أحد مواقعي وأصبح مكون السمة هذا… مضغوطًا.
للأسف، ليس لدي لقطة شاشة لما بدا عليه المنزل قبل التحديث، لكنني سأنشر لقطة شاشة لما يبدو عليه الآن. لقد تم سحقه أساسًا بحيث لم يعد طويلًا كما كان.
وهنا اللافتة الأصلية، كان شريط البحث موجودًا في المساحة المفتوحة التي أصبحت مفقودة الآن.
إعجاب واحد (1)
tknospdr
(David Muszynski)
4 أغسطس 2025، 5:09م
184
يبدو أن المشكلة ليست في لافتة البحث بحد ذاتها.
لقد تأكدت من إلغاء تحديد المربع لتحديث مكون السمة مع تحديثات Discourse، ثم قمت بتحديث موقعي الإنتاجي الآخر، وقد قلص هذا أيضًا اللافتة.
كيف أستعيد الحجم الأصلي للافتة؟ هذه الأحجام الأصغر قبيحة.
tknospdr
(David Muszynski)
4 أغسطس 2025، 5:25م
185
تم العثور على لقطة شاشة لما قبل التحديث على موقعي الثاني.
كيف كان يبدو سابقًا:
والآن:
إشعار المسؤول يتعلق بجزء غير ذي صلة من التعليمات البرمجية ولا يوجد على موقعي الآخر.
eisammy
(Sammy)
4 أغسطس 2025، 7:06م
186
نفس الشيء هنا، لسبب ما لافتتي معطلة
جرب هذا الإصلاح المؤقت => سطح المكتب => شائع
.search-banner {
background-image: url(https://segredin.com/uploads/default/original/1X/3f044a906d2c358806610fc756e09991d25323ed.webp);
background-size: cover;
background-repeat: no-repeat;
border-radius: 15px;
margin-bottom: 10px !important;
height: 17em;
padding-top: 50px
}
@edit
tknospdr
(David Muszynski)
4 أغسطس 2025، 7:27م
187
شكرًا، هذا يصلح حجم اللافتة، لكن المحتويات في الأعلى بدلاً من أن تكون في المنتصف.
إعجاب واحد (1)
tknospdr
(David Muszynski)
4 أغسطس 2025، 7:44م
188
تم الإصلاح باستخدام padding-top: 50px
إعجاب واحد (1)
tknospdr
(David Muszynski)
4 أغسطس 2025، 8:30م
189
بالتأكيد هذا لا يزال معطلاً بنسبة 100% على الهاتف المحمول.
إعجاب واحد (1)
eisammy
(Sammy)
4 أغسطس 2025، 9:32م
190
ما هو موقعك؟ على الهاتف المحمول، تختفي لافتة البحث هذه ببساطة، ربما تغيرت بعض الفئات، لا أعرف.
يبدو أن اسم متغير قد تغير وهذا أفسد التباعد، لقد أضفت للتو إصلاحًا FIX: restore padding broken due to missing variable by awesomerobot · Pull Request #100 · discourse/discourse-search-banner · GitHub
لذلك يجب أن تكون قادرًا على استعادة التباعد السابق عن طريق تحديث المكون.
نعم، هناك نسخة أبسط من اللافتة مضمنة في Discourse بشكل افتراضي الآن، وهناك بعض CSS لإخفائها على الهاتف المحمول… يمكن استعادتها ببعض CSS المخصصة
@use "lib/viewport";
@include viewport.until(sm) {
.welcome-banner {
display: block;
}
}
5 إعجابات
tknospdr
(David Muszynski)
5 أغسطس 2025، 3:04م
192
ممتاز، شكراً جزيلاً على استعادة هذه المكونات!
bartv
(Bart )
13 أغسطس 2025، 7:02ص
193
هل يتتبع هذا المكون بيانات الاستخدام؟ نود أن نرى مدى فعاليته بالفعل لمجتمعنا.
RBoy
(RBoy)
24 أغسطس 2025، 2:59ص
195
يبدو أنه لم يحل المشكلة. شريط البحث في قسم رأس الموقع العلوي لا يظهر ببساطة. لقد قمت للتو بالتحديث إلى أحدث إصدار 3.6.0 Beta1-Dev ولا تزال المشكلة قائمة. الطريقة الوحيدة التي يمكنني من خلالها استعادة شريط البحث في رأس الموقع العلوي هي تعطيل هذا المكون وتمكين مكون البحث في رأس Discourse.
أي فكرة لماذا توقف هذا عن العمل؟ كان هذا أحد أجمل المكونات التي استخدمتها، وأنا أفتقد ميزاته حقًا.
RBoy
(RBoy)
24 أغسطس 2025، 10:15م
196
Discourse:
نخطط لإيقاف دعم مكون السمة هذا قريبًا وننصحك باستخدام ميزة شعار الترحيب بدلاً من ذلك.
أعتقد أن هذا يجيب على سؤالي. بعد آخر تحديث لشعار الترحيب، قمت بتمكينه للتو ويبدو أنه يحل محل وظائف هذا المكون بالإضافة إلى البحث في رأس Discourse.
لا يزال شعار الترحيب يفتقر إلى بعض التخصيصات الرائعة التي يمتلكها هذا المكون مثل القدرة على إضافة نص عنوان فرعي (مفيد للغاية لأنه يمكن أن يحث المستخدمين على استخدام شريط البحث بدلاً من مجرد البقاء هناك كصندوق فارغ). نأمل أن يصل ذلك إلى شعار الترحيب.
على الجانب الآخر، هل هناك طريقة لاستخدام ميزة تخصيص CSS في Discourse لتعديل نص العنوان الفرعي في شعار البحث؟
هل تقصد مكون لافتة البحث المتقدم هذا؟ إذا كان الأمر كذلك، أعتقد أن هذا الإعداد يقوم بذلك:
Discourse:
search_banner.subhead
RBoy
(RBoy)
25 أغسطس 2025، 12:30ص
198
لا، أنا أشير إلى النص الموجود داخل مربع البحث الذي يقول بحث
إعجاب واحد (1)
manuel
(Manuel Kostka)
25 أغسطس 2025، 10:53ص
200
يمكنك تغيير المتغير النصي js.search.title في /admin/customize/site_texts.
ولكن كما ذكرت في Creating a banner to display at the top of your site - #23 by RBoy يجب أن يكون المتغير الأكثر تحديدًا هو js.welcome_banner.search - ولكنه لا يبدو أنه يعمل في الوقت الحالي.
إعجابَين (2)