لقد كنت أحاول حل هذا لفترة طويلة، لكنني لم أنجح أبدًا، وهذا يزعجني كثيرًا، لأن مستخدمي يشتكون دائمًا، لكنني سأخبرك بكل شيء على مراحل!
قبل استخدام Discourse، كان منتدى الخاص بي مصنوعًا من Wordpress، في Wordpress، تمكنت أنا والمستخدمون من تضمين روابط GIF من imgur في المنتدى دون أي مشكلة، وتمكنا من تضمين روابط GIF من خادم Wordpress نفسه في المنتدى، دون أي مشكلة أيضًا!
في Discourse يحدث ما يلي، أي رابط gif تم تحميله على خادمي، لا يتم تضمينه في منتدى الخاص بي!
في الحالة المذكورة أعلاه، قام أحد أعضاء منتدى الخاص بي بتحميل ملف gif وعندما يحاول عضو آخر نسخ الرابط ووضعه في مربع النص، فإنه لا يتم تضمينه!
هذا يجعل من الصعب علي استخدام هذه الروابط لوضعها على imgify-words
ثم يحدث شيء أسوأ، مما يسبب لي الكثير من الصداع، لأن مستخدمي يطالبونني ولا أعرف ماذا أفعل!
معظم ملفات GIF التي تم تحميلها على IMGUR لا يتم تضمينها في منتدى الخاص بي كملفات GIF، ولكن كملفات MP4، وهذا عندما يتم تضمينها، لأن معظمها لا يتم!
ولكن عندما يتم تضمينها، فإنها تبدو كفيديو
لذلك، بعد الكثير من البحث، وجدت أن موقع IMGUR يحول ملفات GIF تلقائيًا إلى MP4!
ما زاد من ارتباكي هو أنه في ووردبريس، لم أدرك أبدًا أنني كنت أستخدم ملفات MP4 بدلاً من ملفات GIF! لأنها لم تبدُ أبدًا كفيديو (كبيرة مع شريط تشغيل على ملف GIF)
عندها اكتشفت أنه في ووردبريس يوجد شيء يزيل الخلفية السوداء من الفيديو، ويزيل مشغل الفيديو ويجعله بنفس حجم ملف GIF، أي أنه يجعله يبدو تمامًا مثل ملف GIF دون أن يعرف أحد أنه MP4.
لكن هذا لا يحدث في Discourse.
ماذا يمكنني أن أفعل بهذين الأمرين؟
1 - كيف يمكنني تضمين ملفات GIF التي يقوم المستخدمون بتحميلها بنفسي في منتدى الخاص بي؟
2 - كيف يمكنني التأكد من أنه عندما يتم تضمين ملف MP4 على موقعي، فإنه يبدو كملف GIF بدلاً من فيديو؟ أي، بحجم صغير وبدون مشغل، وليس بهذا الحجم الكبير ومع المشغل؟ (هل يوجد كود لتغيير هذا)
ملف GIF على
IMGUR
DISCOURSE
WORDPRESS
نسيت أن أذكر شيئًا
عندما يتم تحميل ملف GIF على imgur، يقوم imgur بتحويله إلى MP4، ولكن إذا قمت بحذف نهاية الرابط ووضعت PNG بدلاً من MP4، فلن يكون هناك شريط مشغل، ولا خلفية سوداء للفيديو، ولا حجم كبير (يبقى بحجم ملف GIF)
لذلك، أفترض أنه في ووردبريس، يقومون تلقائيًا بتغيير روابط MP4 إلى الرابط الأخير الذي أظهرته لكي يتحول MP4 إلى نوع من ملفات GIF المزيفة
مثال
دون تغيير أي شيء في الرابط
تغيير الرابط إلى PNG والضغط على Enter ونسخ الرابط (إذا قمت بذلك في مربع نص Discourse، فلن يعمل) مع تحياتي لقد اكتشفت للتو أنه عند التبديل إلى PNG والضغط على Enter في المتصفح، فإنه يضع حرف i في بداية رابط ملف GIF، وهذا هو السبب في أنه يعمل فقط في المتصفح، فهو يدرج شيئًا آخر في الرابط

أصلي
https://imgur.com/w8RGaAZ.mp4
التغيير إلى “أن يصبح” GIF، ولكن مع .png و i.
https://i.imgur.com/w8RGaAZ.png
على حد فهمي، فإن ووردبريس يقوم تلقائيًا بتغيير روابط mp4 إلى الرابط الأخير الذي أظهرته لكي يتحول mp4 إلى نوع من ملفات GIF المزيفة







