السماح بـ Onebox فقط للعناوين

:information_source: ملخص يُمكّن مربعات العرض الواحدة التي تحتوي على العنوان فقط
:hammer_and_wrench: رابط المستودع \u003chttps://github.com/dsims/discourse-onebox-title-only\u003e
:open_book: دليل التثبيت كيفية تثبيت الإضافات في Discourse

الميزة

إذا كانت صفحة الويب المرتبطة تفتقر إلى وصف أو بيانات وصفية للصورة، فإن Discourse سيتركها عادةً كرابط URL ولن يقوم بإنشاء مربع عرض واحد لها. يغير هذا المكون الإضافي هذا السلوك للسماح بمربعات العرض الواحدة التي تحتوي على العنوان فقط.

مثال:

يصبح
Screenshot 2025-02-24 at 10.02.36 PM

15 إعجابًا

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

8 إعجابات

تمت إزالة متطلب description في الواقع في مرحلة ما (عندما كان جوهرة مستقلة) ولكن تم التراجع عنه بعد بضعة أشهر، لذا أفترض أن هناك بعض الأسباب لعدم القيام بذلك.

لقد رأيت عددًا قليلاً فقط من عناوين URL في البرية تتطابق مع هذا السيناريو، لذا أتخيل أن هناك بعض الحالات الطرفية التي لا تبدو صحيحة.

3 إعجابات

@dsims ليس من الواضح على الإطلاق سبب التراجع عن هذا السلوك للسماح بصناديق الواحد بدون أوصاف هنا FIX: do not show title only oneboxes by arpitjalan · Pull Request #448 · discourse/onebox · GitHub ، لذلك سنعيد هذا السلوك إلى النواة، لا حاجة لمكون إضافي. سأحاول تقديم طلب سحب سريع اليوم لهذا الغرض.

5 إعجابات

PR هنا:

9 إعجابات

لم أعالج شيئًا واحدًا وهو أن معاينة المنشئ لا تزال تحتوي على رسالة تشير إلى وجود مشكلة في إنشاء الـ onebox.

5 إعجابات

أشكرك على إعلامي، لم أر هذا لأنني نشرت بسرعة كبيرة أثناء الاختبار. سأقوم بالإصلاح في نفس طلب السحب (PR)…

5 إعجابات

شكرًا! أسرع إضافة #مهملة في العالم؟ :joy:

10 إعجابات

6 إعجابات

رائع، شكرًا على الإضافة @dsims، لقد خدمت حياتها القصيرة غرضًا، فقد أدت إلى إصلاح في النواة (مع فوائد للجميع).

وشكرًا على التبني السريع في النواة @martin!

10 إعجابات