علامة خيار الاستطلاع تتداخل مع علامات الإشارة (mention pills)

لم يكن لعناصر قائمة خيارات الاستطلاع حاوية تخطيط، مما سمح لأقراص الإشارة إلى المستخدمين (@mentionmention) بالتداخل مع علامة الخيار أو مربع الاختيار.

يُجري هذا التغيير خيارات الاستطلاع كصفوف مرنة بحيث يتم دائمًا وضع العلامة والمحتوى جنبًا إلى جنب.

CSS فقط، لا تغييرات في السلوك أو الترميز.

إعادة الإنتاج:
أنشئ استطلاعًا يحتوي على خيارات تتضمن إشارات إلى مستخدمين (أقراص إشارة إلى مستخدمين).
في عرض الموضوع المنسق، يمكن أن تتداخل علامة/مربع اختيار الخيار مع قرص الإشارة.

الإصلاح:
اجعل عناصر قائمة خيارات الاستطلاع صفًا مرنًا بحيث يتم وضع علامة/مربع الاختيار ومحتوى الخيار
جنبًا إلى جنب مع مسافات متسقة.

تُظهر لقطات الشاشة التداخل قبل التغيير.

الاستطلاع قبل، المعاينة جيدة:

الاستطلاع مع الخلل:

بعد الإصلاح:

طلب السحب (PR):

الكود لإعادة الإنتاج:

سلوك مربع الاختيار جيد
 
[ ] @Richarde
[ ] @discobot
 
# خلل في الاستطلاعات عند استخدام أقراص الإشارة إلى المستخدمين @elRicharde @discobot ولكن ليس في المعاينة
 
[poll type=multiple results=on_close name=glitchMentionPills chartType=bar close=2028-02-06T21:45:00.000CET groups=mitglieder max=4 min=1]
* @elRicharde
* @discobot
* [date=2026-02-12 time=17:00:00 timezone=Europe/Berlin]
* [date=2026-02-13 time=18:00:00 timezone=Europe/Berlin]
* نص عادي
* خيار نص عادي 2
 
[/poll]
 
 

سلوك مربع الاختيار جيد

@elRicharde
@discobot

خلل في الاستطلاعات عند استخدام أقراص الإشارة إلى المستخدمين @Richarde @discobot ولكن ليس في المعاينة

  • @elRicharde
  • @discobot
  • 2026-02-12T16:00:00Z
  • 2026-02-13T17:00:00Z
  • normale Text
  • 2nd normal TextOption
0 voters

[/poll]

3 إعجابات

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

حسنًا، يبدو لي أن طلب السحب الذي أشرت إليه يستهدف النسخة المتفرعة (fork) الخاصة بك بدلاً من المستودع الرئيسي discourse/discourse. هل هناك سبب محدد لعدم فتح طلب السحب مقابل المستودع الرئيسي بدلاً من ذلك؟

عادةً ما يوافق الفريق ويُدمج طلبات السحب هناك. لست متأكدًا مما إذا كانوا ينظرون عادةً إلى طلبات السحب على النسخ المتفرعة. ربما لم يلاحظ @zogstrip ذلك عندما قام بمراجعة هذا الطلب.

3 إعجابات

آه، حسنًا. ظننت أنه سيؤدي إلى الفرع الرئيسي على أي حال أو سيظهر هناك لقبول التغييرات. لكني لست معتادًا جدًا على ذلك وسأحتاج إلى دعم هنا.

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

أعتذر وشكراً لمساعدتك.

مع خالص التقدير، ريتشارد

نعم، هناك على الأرجح بضع طرق للقيام بذلك ولكنك تريد الذهاب إلى:

https://github.com/discourse/discourse/pulls

اضغط على:

New pull request

ثم:

compare across forks

وأكمل التعيين وابدأه.

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

شكرًا، تم ذلك

4 إعجابات

بعيني غير المصممة، يبدو اتجاه الإصلاح رائعًا.

سأقوم بإرسال إشعار إلى @interrupt-designer لإلقاء نظرة ورؤية ما إذا كان بإمكاننا دمج طلب السحب (PR) :hugs: وشكراً لك.

3 إعجابات

شكرًا @elRicharde، الإصلاح يبدو رائعًا. لقد تم دمجه الآن.

إعجابَين (2)