3.3.0.beta3: صور مصغرة للفيديو، تأكيد إعدادات الموقع، وصول أسرع إلى إعدادات الإضافات، وأكثر

ميزات جديدة في الإصدار v3.3.0.beta3

صور مصغرة للفيديو

عند تحميل فيديو أو ربطه، سيعرض المنشئ الآن صورة مصغرة في معاينة المنشئ.

تُظهر الصورة إضافة فيديو إلى منشور والصورة المصغرة المرتبطة به في معاينة المنشئ.

تأكيد إعدادات الموقع

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

وصول أسرع إلى إعدادات الإضافات

ستعرض الإضافات التي تحتوي على إعدادات موقع ذات صلة الآن زر settings في صفحة الإضافات لتسهيل التنقل.

تحسين علامات الإشراف

يمكن للمسؤولين الآن تمكين علامات الإشراف وتعطيلها وإعادة ترتيبها.

تحسين التنقل للجوال

تم تغيير القوائم مع مساحة أكبر لأهداف لمس أسهل عند استخدام الجوال.

متطلبات حقول محدثة

يمكن للمسؤولين الآن تعيين متطلبات حقول المستخدم للأعضاء الجدد والحاليين في المجتمع.

تحديثات الأمان

يتضمن هذا الإصدار إصلاحات لهذه المشكلات الأمنية التي أبلغ عنها مجتمعنا و HackerOne.

  • حرمان من الخدمة (DoS) عبر Onebox (CVE-2024-35227)
  • ثغرة XSS مخزنة عبر DOM عبر Facebook Oneboxes (CVE-2024-35234)
  • عدم وجود فحوصات تفويض لتعليق المسؤولين/المشرفين (CVE-2024-36113)
  • تحديد حمولة مُسلسل مستخدم قابل للمراجعة (CVE-2024-36122)
  • ثغرة SSRF عبر FastImage (CVE-2024-37157)
17 إعجابًا

والمزيد!

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

تحسينات الإضافات

discourse-adplugin

إصلاحات الأخطاء

  • عرض الإعلانات غير المقيدة بدلاً من عدم عرض الإعلانات على الإطلاق (213)

discourse-ai

ميزات جديدة

  • أدوات محددة من قبل المستخدم (677)
  • تخزين المعلمات الخاصة بالموفر. (686)
  • السماح باختيار claude-3-5 للأدوات الأصلية (682)
  • إعدادات LLM المسبقة لإنشاء النماذج (681)
  • دعم Claude 3.5 Sonnet عبر AWS Bedrock (680)
  • السماح بالوصول إلى المواضيع الخاصة إذا سمحت الأداة بذلك (673)
  • كتل تفاصيل الأدوات الاختيارية (662)
  • استدعاء الوظائف في Anthropic (654)
  • إضافة دعم الأدوات الأصلية من Cohere (655)
  • تحسين الأدوات (651)
  • تقييد المشاركة العامة على المواقع التي تتطلب تسجيل الدخول (649)
  • إضافة دعم لجميع نماذج الرؤية (646)
  • إضافة دعم نسبة العرض إلى الارتفاع إلى DallE 3 (647)
  • السماح بحذف نماذج LLM المخصصة. (643)
  • التسميات التوضيحية التلقائية للصور (637)
  • تحسين السجلات بتضمين اسم llm (640)
  • استخدام DBreadcrumbsItem في واجهة المستخدم الإدارية (631)
  • اختبار تكوين LLM (634)
  • إضافة دعم لتوفير سياق لرسائل خاصة إلى بوت (627)
  • أداة تقييم JavaScript (630)
  • تعيين بيانات اعتماد نقطة النهاية مباشرة من LlmModel. (625)
  • آلية وقائية لتجنب المبالغة في التصنيف (626)

إصلاحات الأخطاء

  • تعطيل الدردشة يكسر ai-chat-summarization (697)
  • المعلومات لا تعمل، عدم قمع الوسوم المخفية من التقرير (696)
  • استخدام الصور المشفرة بـ base64 في التسميات التوضيحية للصور عبر LLaVa (693)
  • عدم تقديم الأدوات مع سلاسل UTF-8 غير صالحة أبداً (692)
  • نقل تبديل مستخدم البوت إلى المتحكم. (688)
  • عند إنشاء llm لم نكن ننشئ مستخدماً (685)
  • التأكد من أن LlmEnumerator يعيد دائماً قيم hashes باستخدام الرموز (684)
  • تحذير SRV لا ينبغي أن يُطلق على LLM الجديد تماماً (679)
  • خطأ مطبعي عند استبعاد الشخصيات من قائمة البوتات المفعلة (671)
  • عرض البحث بشكل صحيح، خطأ عند إزالة XML (668)
  • Dall E / Artist مكسور عندما تكون tool_details معطلة (667)
  • عدم وضع علامة على العمود للقراءة فقط حتى تعمل بعض عمليات النشر (663)
  • الملخص لا يعمل، إزالته مؤقتاً (661)
  • استخدام مفاتيح ألوان التقارير الجديدة المحددة في discourse/discourse#27240 (660)
  • إيقاف الأدوات الأصلية على Anthropic Claude Opus (659)
  • محادثة البوت المشتركة في الذكاء الاصطناعي لم تحترم CDN / المجلد الفرعي (657)
  • إزالة المسار المتكرر في واجهة المستخدم للشخصية (650)
  • Include_usage غير متاح في واجهة برمجة تطبيقات Azure. (648)
  • نقل منطق فحص مجموعة التسميات التوضيحية للصور إلى جانب الخادم (645)
  • الرد مكسور عندما تكون التسميات التوضيحية التلقائية مفعلة (642)
  • تعديل مفاتيح الترجمة غير الصحيحة (639)
  • تصحيح تنفيذ البث لـ gemini (632)
  • أزرار المنشورات غير المستجيبة بسبب تمييز “اسأل الذكاء الاصطناعي” (635)

تغييرات تجربة المستخدم

  • تحسين تخطيط زر اقتراحات محرر المنشورات (678)
  • عرض زر التسميات التوضيحية للصور عند التمرير فوق الصورة (670)
  • تحسينات جودة الحياة لصفحة نماذج LLM الإدارية. (674)
  • تحسين مظهر الاقتباس المنسوب عند المشاركة (665)
  • إخفاء صفحة تفضيلات الذكاء الاصطناعي تماماً إذا لم تكن هناك إعدادات للمستخدم (644)
  • قمع “هذا تحذير” (636)
  • اتباع إرشادات واجهة مستخدم الإضافات. (628)

discourse-antivirus

إصلاحات الأخطاء

  • تجنب واجهة برمجة التطبيقات القديمة replace_flag (57)

discourse-assign

تغييرات تجربة المستخدم

  • حجم صورة رمزية أصغر في الزر لمنع تغيير الارتفاع (576)

discourse-authentication-validations

ميزات جديدة

  • إضافة تعبير نمطي للتحقق من القيمة (13)

discourse-bbcode

إصلاحات الأخطاء

  • إضافة إدخال جديد إلى .discourse-compatibility (67)
  • مواصفات تحليل BBCode (63)

discourse-calendar

إصلاحات الأخطاء

  • مواصفات تحليل BBCode (575)
  • نقل ترجمة الخطأ غير في مكانها (574)
  • حذف العطل المستقبلية عند تغيير المنطقة (571)

تغييرات تجربة المستخدم

  • تحديث تنسيق أحداث الهاتف المحمول (581)
  • إصلاح المساحة الإضافية والتفاف في قوائم المواضيع (578)
  • التفاف النقطة والتاريخ الجديدين دائماً على نفس السطر (577)

discourse-category-experts

تغييرات تجربة المستخدم

  • إضافة مسافة بين “إغلاق” ومربع الاختيار لـ “اسأل خبير الفئة للرد” (145)

discourse-chat-integration

إصلاحات الأخطاء

  • نقل رسالة فحص مشكلة تكامل الدردشة إلى مفتاح اللغة الصحيح (201)
  • نقل رسالة خطأ GroupMe إلى ترجمات جانب الخادم (196)
  • إضافة ترجمات وهمية مفقودة للاختبارات (195)

discourse-code-review

تغييرات تجربة المستخدم

  • تقصير تسميات الإشعارات الطويلة (213)

discourse-custom-topic-lists

ميزات جديدة

  • إضافة Markdown إلى وصف اللافتة (15)
  • إضافة خيار “إظهار في القائمة المنسدلة” إلى قوائم المواضيع المخصصة (10)

إصلاحات الأخطاء

  • إضافة عرض htmlSafe إلى وصف لافتة قوائم المواضيع المخصصة (14)
  • خطأ مطبعي من الدمج (13)
  • إضافة فحص للتأكد من أن المستخدمين المجهولين لا يزالون قادرين على دخول الموقع (6)

تغييرات تجربة المستخدم

  • إعادة هيكلة فئات CSS لتكون أسهل في الكتابة فوقها (16)
  • التأكد من أن القائمة المنسدلة دائماً في النهاية (11)
  • إرفاق الوصف بحقل الاستعلام (9)
  • إعادة تسمية خاصية bannerLabel إلى description (8)
  • إعادة تسمية خاصية المسار إلى slug (7)
  • نقل custom-topic-lists-banner إلى أعلى main-container (4)
  • إضافة فئة body إلى قالب القائمة (3)

إمكانية الوصول

  • تحديث التسميات للقائمة المنسدلة وشريط الجانبي (12)

discourse-data-explorer

إصلاحات الأخطاء

  • استخدام التسمية الصحيحة لرأس العمود (297)
  • وضع علامات مرجعية لتقارير المجموعة (291)

discourse-encrypt

إصلاحات الأخطاء

  • استخدام معدّل الإضافة الجديد ‘should_add_attachments’ (323)
  • توقيع add_attachments (322)

discourse-gamification

ميزات جديدة

  • معالجة حدث دمج المستخدمين (145)
  • استخدام DBreadcrumbsItem في واجهة المستخدم الإدارية (137)

إصلاحات الأخطاء

  • تحديث تدرج post_created (114)

تغييرات تجربة المستخدم

  • إصلاح مشكلة الترجمة المفقودة لـ “الرتبة” (146)

discourse-group-tracker

إصلاحات الأخطاء

  • إعداد المجموعة Track_posts_with_priority يظهر عندما لا يتم تحديد إعداد track_posts (60)
  • نقاط القفز داخل قائمة المواضيع عند استخدام المجموعات ذات الأولوية (55)

discourse-kolide

إصلاحات الأخطاء

  • إضافة إدخال جديد إلى .discourse-compatibility (96)
  • محلل وسوم BBCode (93)

discourse-lazy-videos

تغييرات تجربة المستخدم

  • تجنب تجاوز CSS الخاص بـ onebox لارتفاع فيديو youtube (15)

discourse-livestream

تغييرات تجربة المستخدم

  • إصلاح الهوامش والتمديد على سطح المكتب (23)
  • تحديث تنسيق الهاتف المحمول وأيقونات الرأس (22)
  • إزالة تجاوزات تنسيق iframe (20)

discourse-math

ميزات جديدة

  • إضافة دعم mathjax متعدد اللغات (84)

discourse-policy

إصلاحات الأخطاء

  • إضافة إدخال جديد إلى .discourse-compatibility (129)
  • مواصفات تحليل BBCode (125)

discourse-post-voting

إصلاحات الأخطاء

  • إضافة ترجمة مفقودة لسبب الصمت التلقائي للعلم (200)

discourse-preset-topic-composer

ميزات جديدة

  • إضافة تمييز لخيارات القائمة المنسدلة (18)
  • إضافة tagGroups إلى button_types_json_schema (2)

إصلاحات الأخطاء

  • يجب أن تعمل المرادفات الوسمية (15)
  • يتم الآن جلب مجموعات الوسوم التي تحتوي على / بشكل صحيح (10)
  • ضبط المخطط على محرر الخيارات لعدم فقدان المدخلات (9)
  • كان جلب url للوسوم يتطلب / أولاً (7)
  • يحتفظ محرر المنشورات بالقيم عند إعادة الدخول (6)
  • تغيير التسمية عند اختيار الفئة (5)

تغييرات تجربة المستخدم

  • تغيير القيم المنطقية لاستخدام مربعات الاختيار (12)
  • إضافة مؤشر اختيار إلى إعداد محرر المنشورات (11)
  • إضافة tagGroups إلى الإعدادات الافتراضية (8)
  • نقل رسالة الخطأ إلى أسفل محرر المنشورات (4)

تغييرات الأمان

  • جلب قائمة الإعدادات المسبقة إلى الخلفية (14)

discourse-prometheus-alert-receiver

ميزات جديدة

  • تحديث التعليقات topic_assignee و topic_group_assignee (84)

discourse-reactions

إصلاحات الأخطاء

  • لم يكن من الممكن تحديد النص بعد إغلاق رد الفعل (296)
  • N1 في امتداد إجراء المنشور (292)
  • تكرار ردود الأفعال كإعجاب إذا لم تعد مفعلة (289)

discourse-salesforce

إصلاحات الأخطاء

  • إضافة توافق مع Rails 7+
  • نقل مكالمات واجهة برمجة تطبيقات Salesforce إلى مهمة الخلفية. (79)

discourse-solved

إصلاحات الأخطاء

  • عند حذف المستخدمين مع منشورات محلولة (297)
  • إظهار فلتر “محلول” على الوسوم (296)

discourse-subscriptions

إصلاحات الأخطاء

  • إضافة ترجمة خطأ المعاملة المفقودة (214)
  • يجب أن يرتبط لافتة الحملة بجدول الأسعار عند تفعيله (212)

discourse-theme-creator

إصلاحات الأخطاء

  • يضمن عمل إيقاف المشاركة (82)

discourse-topic-noindex

إصلاحات الأخطاء

  • إضافة فحص عند الحصول على مواضيع تحتوي فقط على slugs (15)

discourse-topic-voting

تغييرات تجربة المستخدم

  • تحسين المحاذاة للتصويت على العناوين (189)

discourse-translator

إصلاحات الأخطاء

  • عدم الخطأ عند المستخدمين المحذوفين (149)

جميع الميزات والإصلاحات

ميزات جديدة

  • عد مشاهدات المواضيع فقط للمشاهدات المسجلة صراحة/مؤجلة (27533)
  • إنشاء أعلام التعديل والحذف (27484)
  • إضافة صفحة تقرير WebHookEventsDailyAggregate (27573)
  • معدّل إضافة جديد ‘should_add_email_attachments’
  • إضافة WebHookEventsDailyAggregate (27542)
  • حقول المستخدم المطلوبة للمستخدمين الحاليين - الجزء 2 (27172)
  • إضافة فلتر “غير مترجم” إلى تخصيص النص الإداري (27555)
  • إضافة وضع JavaScript إلى ace (27586)
  • تحرير أذكى للقوائم في DEditor (27563)
  • تمكين اختصارات لوحة المفاتيح للقوائم على مسار الفلتر (27551)
  • دعم Spotify Onebox (27540)
  • إدخال إعدادات الموقع التي تتطلب تأكيداً (27315)
  • إضافة إعداد موقع مخفي لعدد ‘unsafe-none’ COOP referrers (27510)
  • فرض المصادقة الثنائية الاختياري (27506)
  • التقاط إحصائيات طلبات الفترة 28 يوماً (27471)
  • إضافة خيار tag_group في /filter (27427)
  • إظهار خيوطي من قنوات الدردشة المكتومة (27468)
  • تحسين تنقل درج الدردشة (27419)
  • التوافق مع /filter والسماح بالبحث في فئات متعددة (27440)
  • استخدام جدول HTML الأساسي إذا لم يكن من الممكن تحويله إلى Markdown
  • إضافة فلتر لأحداث Webhook حسب الحالة (27332)
  • استخدام القائمة المنسدلة للإجراءات الجماعية للمواضيع الجديدة في صفحة البحث (27303)
  • تحميل إعدادات قناة الدردشة داخل الدرج (27346)
  • القدرة على تغيير ترتيب الأعلام (27269)
  • السماح لمسؤول الموقع بوضع علامة على كلمة مرور المستخدم بأنها منتهية الصلاحية (27314)
  • توسيع شريط الجانبي الإداري عند التصفية (27312)
  • السماح بـ “النقل إلى البريد الوارد” و “النقل إلى الأرشيف” للرسائل الخاصة باستخدام القائمة المنسدلة للإجراءات الجماعية للمواضيع الجديدة (27236)
  • إضافة خيار “s3_uploads” إلى نص “discourse backup”
  • إظهار صورة مصغرة للفيديو في محرر المنشورات (27233)
  • يمكن للمسؤول تعطيل الأعلام (27171)
  • إضافة لغة الأويغورية (27183)
  • جدول Topic_view_stats بدقة يومية (27197)
  • إضافة موافق وتحرير (27088)
  • تنفيذ الخيارات الجديدة المطلوبة في واجهة المستخدم الإدارية لحقول المستخدم (27079)
  • إضافة إجراء جماعي لوضع علامة مرجعية (26856)
  • السماح بحذف رسائل الدردشة بشكل جماعي (26586)
  • استخدام مسار العرض الجديد للإضافة من قائمة الإضافات (27097)
  • تقديم مكونات DBreadcrumbs (27049)
  • توسيع الاستيراد الجماعي لمستلمي الرسائل الخاصة (27063)
  • توسيع العوائل القابلة للتضمين بوسوم فردية وتعيينات مؤلفين (26868)
  • تصفية مع CategoryDrop في صفحة الفئة (26689)
  • إعادة توجيه /faq, /rules, /conduct إلى /guidelines (27592)
  • إظهار أزرار الدردشة والرسائل على ملفك الشخصي (27600)
  • استخدام ‘المشرفين’ بدلاً من ‘الطاقم’ (27572)
  • تحسين محاذاة معلومات الرسائل الخاصة الإضافية في الرأس (27594)
  • التراجع عن تغييرات تذييل الدردشة جزئياً (27591)
  • إزالة الاستخدام الافتراضي للون الرابعي، تحديث أنماط حبوب التنقل (27502)
  • إزالة الرابط من العنوان؛ إضافة أيقونة خارجية؛ ضبط النمط (27571)
  • زيادة التباعد في قوائم الهاتف المحمول (27554)
  • إزالة اللون الثلاثي من العناصر غير الرابطية (27565)
  • إصلاح z-index لدرج الدردشة (27568)
  • إزالة أو استبدال انتقالات الأزرار بمتغير (27527)
  • إخفاء تلميح الخطأ عند التركيز على عنوان الموضوع (27531)
  • إضافة روابط معاينة جديدة إلى السمات الشائعة (27518)
  • إضافة min-height إلى غلاف صورة المعاينة لإعطاء مساحة للتحكم (27523)
  • المحاذاة العمودية لـ lighbox-wrapper (27520)
  • إصلاح حالة التركيز بلوحة المفاتيح لقائمة علامات المستخدم المرجعية (27515)
  • نقل بطاقات المستخدم فوق محرر المنشورات (27491)
  • إظهار عناصر التحكم في معاينة الصورة دائماً، تحسين التباعد (27489)
  • إزالة التمديد لإصلاح تثبيت تاريخ الخيوط على الهاتف المحمول (27470)
  • تمييز “لا توجد فئات فرعية” كخيار نشط في القائمة المنسدلة (27478)
  • استبدال “جميع الفئات الفرعية” بـ “إزالة الفلتر”، إعادة ترتيب القائمة المنسدلة للوسوم (27473)
  • جعل لون فلتر الوسم متسقاً مع فلاتر الفئات (27474)
  • إعادة تسمية الأسئلة الشائعة إلى الإرشادات (27451)
  • تحديث “جميع الوسوم” إلى “إزالة الفلتر” لقائمة وسوم المسار (27424)
  • إضافة تمييز نشط للتنقل عبر المسار (27422)
  • تقييد عرض تلميح الهاتف المحمول لمنع الفائض الأفقي (27420)
  • تحسين نافذة تسجيل الدخول على الشاشات الضيقة جداً في وضع سطح المكتب (27405)
  • السماح لتواريخ local-dates المطبوخة بالتفاف (27404)
  • إظهار أزرار الرسائل والدردشة على الملفات الشخصية المخفية (27326)
  • جعل صفحة إعدادات درج الدردشة بارتفاع كامل (27385)
  • إنشاء مساحة للافتة مواضيع جديدة على الجديد، غير المقروء (27374)
  • تحسين عناوين تواريخ خط زمني الموضوع (27351)
  • تبسيط صفحة إعادة تعيين كلمة المرور (27341)
  • نقل رابط المستخدمين إلى أعلى شريط الجانبي الإداري (27339)
  • منع التفاف عدادات الإعجاب/إعادة التغريد على تويتر (27333)
  • إصلاح حجم only-emoji في مقتطفات user-stream (27330)
  • إضافة مسافة بين صورة رمزية المراجعة واسم المستخدم (27329)
  • إصلاح محاذاة حالة القراءة على الهاتف المحمول (27323)
  • استخدام تدفق إعادة تعيين كلمة المرور العادي لكلمات المرور منتهية الصلاحية (27316)
  • تحسين اتساق نتائج البحث (27289)
  • تقييد عرض نصوص الدردشة في المنشورات (27288)
  • الاحتفاظ بعناصر البحث الأخيرة على نفس السطر مع الأيقونة (27280)
  • الاحتفاظ بعناصر البحث الأخيرة على نفس السطر مع الأيقونة (27264)
  • احتواء الخلفية للإجراءات الصغيرة المحذوفة (27263)
  • ضبط حجم شارة الفئة للخط الافتراضي الجديد (27262)
  • إظهار الاختصار لفلتر شريط الجانبي الإداري (27258)
  • إصلاحات طفيفة لإعادة ترتيب الفئات (27249)
  • مؤشر غير مقروء لتذييل الدردشة (27244)
  • تغيير ألوان تقرير مشاهدات الصفحة التجريبي الموحد (27240)
  • تنفيذ تنقل المستوى العلوي الجديد في صفحات الإضافات الإدارية (27126)
  • إخفاء إعداد موقع ‘نفس ملفات تعريف الارتباط’ (27230)
  • إضافة رسوم توضيحية لقائمة الدردشة الفارغة + تقسيم إلى علامات تبويب على الدرج (26910)
  • جعل سلوك الصور الرمزية الثابتة متسقاً (27223)
  • إضافة text-overflow لقائمة أعضاء القناة (27208)
  • تشغيل أصوات الإشعارات أيضاً في قنوات المجموعة (27176)
  • تقليل وقت الخمول إلى 0 على الدردشة (27158)
  • إضافة مسافة إلى قائمة المتابعين (27154)
  • إضافة نقاط إلى أسماء المستخدمين في خريطة منشورات الموضوع (الرسائل الخاصة) (27137)
  • تعطيل زر إعدادات قائمة الإضافات لبعض الإضافات (27124)
  • إعادة تعيين الخمول عند تركيز علامة التبويب (27139)
  • تنظيف تخطيط تفضيلات البريد الإلكتروني (27136)
  • خيوط رسائل خاصة لعضوية المجموعة (26974)
  • إزالة مؤشر الوميض أثناء بث الرسالة (27131)
  • تغيير أيقونة توسيع/طي شريط الجانبي الإداري الكل (27120)
  • تحديث تباعد px إلى em للتناسب (27108)
  • تحويل أزرار إجراءات المنشور إلى inline-flex لتجنب المسافة البيضاء الإضافية (27110)
  • مربع سياق البحث داكن جداً (27109)
  • تقصير مدة إشعارات العلامة المرجعية (27085)
  • زيادة حجم الخط الأساسي إلى 16px (27087)

تغييرات الأمان

  • عدم السماح بإيقاف المستخدمين الإداريين عبر معلمة other_user_ids
  • تجنب استخدام Object#send في Onebox::Engine::StandardEmbed
  • إصلاح XSS المخزن عبر Facebook Oneboxes
  • تحديث حمولة متسلسل المستخدم القابل للمراجعة
  • إضافة تصحيح FastImage SSRF safe freedom

الأداء

  • التحميل المتحمس للحقل المسبب لمشكلة N+1 (27626)
  • تخزين hostname مؤقتاً في DiscourseLogstashLogger (27442)
  • تجنب إنشاء الكائنات المفرط في الكلمات المراقبة (27354)
  • إصلاح أداء إشعارات البريد الإلكتروني للدردشة
  • PostTiming.pretend_read لعدم تحديث أعمدة ذاكرة التخزين المؤقت لـ TopicUser (27201)

إمكانية الوصول

  • إضافة aria-label إلى علامات تبويب القائمة (27071)
9 إعجابات