Firepup650
(Firepup Sixfifty)
30 يونيو 2023، 6:33م
160
هل يمكنك تعطيل التمرير على الغلاف دون تعطيل التمرير الخاص بالدردشة نفسها؟
Drew-ART
(Drew)
12 سبتمبر 2023، 8:34م
161
@hoangphuctran93 هل اكتشفت كيفية استدعاء قائمة الهامبرغر لفتحها؟ أريد استدعاء الشريط الجانبي الجديد لفتحه، والذي يجب أن يكون نفس الاستدعاء.
إعجاب واحد (1)
Canapin
(Coin-coin le Canapin)
12 سبتمبر 2023، 9:23م
162
على الرغم من أن أحد أعضاء الفريق أنشأ المكون (لم يكن بالضرورة جزءًا من الفريق عند إنشائه)، إلا أنه ليس رسميًا ولن تتم مراقبته وتحديثه بنفس قدر المكونات #الرسمية .
بالنسبة لهذا النوع من المكونات، أعتقد أنه سيستفيد من طلبات السحب إذا أراد شخص ما المحاولة لإصلاح المشكلات الحالية.
إعجابَين (2)
Drew-ART
(Drew)
14 سبتمبر 2023، 8:24م
164
إذا كان أي شخص يستخدم المكون الإضافي المعين، فإن عنوان URL هذا يعمل:
my/activity/assigned
ماذا ندخل في المربع في الإعدادات لإضافة أيقونة Font Awesome جديدة؟
Osama:
نعم، هذه هي الخصائص الصحيحة التي نحتاج إلى استهلاكها، ولكن مع كون Discourse تطبيق Ember، فإننا عادةً لا نشترك في أحداث DOM لتحديث واجهة المستخدم. بدلاً من ذلك، يجب أن نستخدم ما تسميه Ember الخصائص المحسوبة .
يحدد المكون بالفعل خاصية محسوبة هنا ، لذا يمكنك استخدام ذلك كمثال. بمجرد تحديد الخاصية المحسوبة التي تحدد ما إذا كان يجب عرض شارة الإشعارات أم لا (بناءً على خصائص currentUser.unread_high_priority_notifications وما إلى ذلك)، ستحتاج إلى استخدام الخاصية المحسوبة الخاصة بك في قالب Handlebars في نفس الرابط في الأسفل.
ملاحظة: تنفيذ هذه الميزة في مكون منفصل أمر صعب، لذا كل ما قلته هنا يفترض أنك تنفذ هذه الميزة في المكون نفسه، وليس في مكون منفصل.
هل تمكن أي شخص من جعل هذا يعمل؟ في أعقاب وظيفة روبوت الدردشة بالذكاء الاصطناعي، قد يحتاج المستخدمون إلى التنبيه عندما يرد الروبوت وأن تحمل أيقونة الرسائل غير المقروءة شارة وفقًا لمعايير صناعة وسائل التواصل الاجتماعي لواجهة المستخدم/تجربة المستخدم.
هذا يكسر الموقع الآن، لست متأكدًا لماذا
تم إجراء تحديثات حديثة على المستودع الأصلي لإصلاح الإهمالات وإجراء تحسينات أخرى. وهو غير متوفر حاليًا في شوكة @th21 .
إعجابَين (2)
يمكنك رؤية أي مستودع أصلي في أعلى الموضوع. إليك ما تبحث عنه: GitHub - OsamaSayegh/discourse-tab-bar-theme .
3 إعجابات
Zomb
(Ro)
10 نوفمبر 2024، 3:22ص
170
تبدو رائعة! أتمنى لو كانت هناك أزرار للخلف/للأمام.
إعجابَين (2)
MihirR
(Mihir)
2 يناير 2025، 5:17م
171
هل هناك خطأ في التصميم في صفحة الدردشة أو الرسائل المباشرة؟ يبدو أن هناك مساحة فارغة ولا يوجد خيار لشريط علامات التبويب هناك.
Drew-ART
(Drew)
6 فبراير 2025، 4:44م
172
إذا قمت بإنشاء بعض النسخ المتفرعة من هذا وأعدت تثبيتها، فهل سيكون من الممكن تحديد عناوين URL التي يتم تحميلها على موقعي لكل منها؟
على سبيل المثال
‘تحميل/استبعاد على عنوان URL: /t/’
‘تحميل/استبعاد على عنوان URL: /c/’
‘تحميل/استبعاد على عنوان URL: /c/puppies’
الهدف هو إنشاء شريط علامات تبويب يغير الأيقونات والروابط لثلاث مناطق مختلفة من الموقع، مما يجلب للمستخدمين الإجراءات التي أريد أن يتخذها المستخدمون في كل منطقة.
أتساءل عما إذا كانت وظيفة المكون الإضافي Kanban ‘عرض الفئات’ قد تحتوي على بعض التعليمات البرمجية التي يمكن إعادة استخدامها لتمكين ذلك.
قائمة بالفئات التي سيظهر فيها زر "لوحة". إذا تُركت فارغة، فستظهر في كل مكان. استخدم @ للإشارة إلى طريقة العرض على المستوى الأعلى.
بدلاً من ذلك، ربما يمكن تعديل الـ getter isHomepage للتحقق من صفحات أخرى أيضًا؟
A very common situation you’ll find yourself in as a theme developer is the need to create content that only shows on the homepage of your community.
You might add some HTML to the “After Header” section of your theme, which will then appear on every page. You can jump through some hoops in CSS to hide this everywhere except the homepage… but instead let’s use a Discourse theme to create a component with content that is only visible on your homepage.
If you’re unfamiliar with Discourse themes …
Osama
6 فبراير 2025، 5:38م
173
Drew:
إذا قمت بإنشاء زوج من النسخ المتفرعة من هذا وتثبيتها مرة أخرى، فهل سيكون من الممكن تحديد أي عناوين URL على موقعي يقوم كل منها بتحميلها؟
على سبيل المثال
‘تحميل/استبعاد على عنوان URL: /t/’
‘تحميل/استبعاد على عنوان URL: /c/’
‘تحميل/استبعاد على عنوان URL: /c/puppies’
الهدف هو إنشاء شريط علامات تبويب يغير الأيقونات والروابط لثلاثة مجالات مختلفة من الموقع، مما يجلب للمستخدمين الإجراءات التي أريد أن يتخذها المستخدمون في كل مجال.
هذا غير ممكن بمجرد تثبيت نسخ متعددة من المكون - ستحتاج إلى إنشاء نسخة متفرعة من المكون وتعديلها لدعم حالة الاستخدام الخاصة بك.
Drew-ART
(Drew)
6 فبراير 2025، 5:40م
174
نعم، هذا ما أقصده. أنا أسأل عما إذا كان هذا طريقًا معقولًا يجب سلوكه وما إذا كان من المحتمل أن ينجح مع المكون الرائع الذي قمت ببنائه.
Osama
6 فبراير 2025، 5:45م
175
أنت تعرف احتياجات موقعك/مجتمعك بشكل أفضل، لذلك إذا شعرت أن هذا سيكون تحسينًا لموقعك أو سيحل مشكلة، فأنت بالتأكيد مرحب بك لنسخ الكود وتعديله. هذا هو جمال المصادر المفتوحة
إعجاب واحد (1)
cmdntd
(cmdntd)
11 يونيو 2025، 5:40م
176
لا يمكنني تعيين رابط لمرساة مثل #intro
هل يمكنك التحقق من ذلك؟
هل يمكنني رؤية الإعدادات الدقيقة الخاصة بك؟ يبدو أنها لا تعمل معي.
eisammy
(Sammy)
14 أكتوبر 2025، 10:56م
178
السبب:
GitHub repository:
Screenshots
[thumbnail]
[image]
Installation
Follow the instructions in this howto topic:
Customization
See the readme file in the theme’s GitHub repository.
Ideas to improve this theme are very welcome
Update 24/12/2018:
You no longer need to overwrite any code in order to customize this theme. It’s now shipped with theme settings that allow customization for each of the 6 tabs with ability to disable any tab. See the readme file for detai…
لقد قمت بإصلاح هذا من قبل ولكن عندما قمت بتحديث كل شيء حدث هذا مرة أخرى.
cmdntd
(cmdntd)
28 يوليو 2026، 5:10م
182
يوجد إشعار في تحديث النواة الجديد:
يحتوي السمة على كود يحتاج إلى تحديث. (id:discourse.static-viewport-initialization)
This document outlines the APIs used to adapt Discourse’s user interface for different devices.
Viewport Size
The most important characteristic to consider is the viewport size. We design “mobile first” and then add customizations for larger devices as needed. The breakpoints we use are:
Breakpoint
Size
Pixels (at 16px body font size)
sm
40rem
640px
md
48rem
768px
lg
64rem
1024px
xl
80rem
1280px
2xl
96rem
1536px
To use these in an SCSS file, add @use "lib/viewport"; at the t…
4 إعجابات