صور Nextcloud لا تظهر في Discourse

يجب أن تدمج هذه الرابط الصورة المرتبطة مباشرة في هذا المنشور…

https://cloud.disroot.org/s/RSZgiiS4AmpicEF/preview

هذا هو السلوك الافتراضي لـ Nextcloud، والذي لا يعمل داخل Discourse لسبب ما. تم مناقشته في منتدى Nextcloud هنا. شكراً لأي توجيه أو اقتراحات!

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

أعتقد أننا بحاجة إلى إضافة للصور.

يجب أن تخبره صراحةً أنها صورة إذا لم يكن لديها امتداد صورة:

markdown:

![image](upload://v3ysVDuCq4lG7rPu28etHkdM2Pw.jpeg)
يصبح

BBCode:

![](upload://v3ysVDuCq4lG7rPu28etHkdM2Pw.jpeg)
يصبح

أو الغش باستخدام بعض سلسلة الاستعلام:

https://cloud.disroot.org/s/RSZgiiS4AmpicEF/preview?format=.jpg
يصبح

6 إعجابات

يبدو ذلك صحيحًا، ولكن هذا الرابط يفعل ذلك:

https://photos.app.goo.gl/3pCSTfcPgEdgnv1H8

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

الآن تقارن بين :apple: و :banana:.

استجابة NextCloud هي صورة حقيقية، مع نوع Mime المناسب وكل شيء.

مثالك هو مستند HTML! يحتوي هذا المستند HTML على محرك مخصص للربط الأحادي في onebox/lib/onebox/engine/google_photos_onebox.rb at main · discourse/onebox · GitHub.

5 إعجابات

أوه، هذا يفسر الأمر. أظن أنني :banana:!

3 إعجابات

ما هي حالة هذا الأمر؟ أحب أن أتمكن من مجرد نسخ رابط Nextcloud ثم رؤيته كصورة في Discourse! أعتقد أننا نحتاج إلى زر في Nextcloud ينسخ رابط المعاينة مع إضافة ?format=.jpg افتراضيًا في تبويب المشاركة؟

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

https://nextcloud.kb2.org/s/KRj8rtwaL5wFraT

وهنا نفس الصورة مع إضافة ?format=.jpg.

يمكن لـ NextCloud حل هذه المشكلة من خلال ضبط وسم التعريف og:type بشكل صحيح. حاليًا، مضبوط على object. لو تم ضبطه على image، سيعامله onebox على هذا النحو.

5 إعجابات
إعجابَين (2)