عندما أنقر بزر الماوس الأيمن على صورة وأذهب إلى “نسخ الصورة” وألصقها في مكان ما، يظهر تنسيق مثل:
كيف أجعلها تلصق رابط الصورة فقط وليس هذا التنسيق؟ أعرف أنه إذا نقرت بزر الماوس الأيمن واخترت “نسخ عنوان الرابط” أو “نسخ عنوان الصورة”، فسيتم لصق رابط الصورة فقط، لكنني أريد أن يكون هذا ممكنًا في “نسخ الصورة”.
أريد إزالة هذا التنسيق التلقائي، أريد أن يظهر الرابط فقط.
نعم، إنها أزرار المتصفح، ولكن لسبب ما، فقط في discourse (المنتديات الأخرى لا تفعل ذلك، مثل Wordpress + bbpress) عندما تنقر على “نسخ الصورة” يظهر هذا الرمز مع الرابط، بدلاً من الرابط وحده
إذا أراد المستخدمون رابط الصورة، فسيقومون بنسخ الرابط.
إذا اختاروا Copy Image (نسخ الصورة) فسيتم وضع الصورة في الحافظة. لا يوجد رابط للصقه. يؤدي لصق صورة إلى تحميلها إلى Discourse ونقوم بتحويلها إلى علامة تخبر الخادم بما يجب تحميله.
إذا اختاروا Copy Image Address (نسخ عنوان الصورة) أو Copy Image Link (نسخ رابط الصورة) فسيتم وضع الرابط في الحافظة ويمكنهم لصقه.
ولكن هذا هو السؤال! في بلدي، يتم استخدام ووردبريس كثيرًا (ومنصات أخرى أيضًا) وفي هذه المواقع / المنتديات، تستخدم أمر نسخ الصورة ويمكنك لصق صورة أو gif في أي مكان، حدث أن هذا لا يحدث إلا في ديسكورس، يتم لصق هذا الرمز. ليس لدي مشكلة في استخدام “نسخ عنوان النسخ”، ولكن مستخدمي، تمامًا مثل كل بلدي، اعتادوا جدًا على استخدام “نسخ الصورة” وجعلهم ضد أمر يستخدمونه دائمًا هو أنني أود أن أعرف ما إذا كان لا يمكنك إخراجه في ديسكورس، اجعله فقط الرابط الذي يتم لصقه عندما يستخدم الشخص “نسخ الصورة” وألا يلصق كل هذا الرمز! سيكون الأمر أبسط بكثير عندما تستخدم نسخ الصورة، سيتم لصق الرابط فقط
على الرغم من أن هذا يعود لسنوات مضت، إلا أنني ما زلت أواجه نفس المشكلة.
لقد قمت بإنشاء إضافة للمتصفح للمساعدة في حلها بشكل أكثر قوة. الكود موجود على Github، إنه بسيط ولكنه سريع وفعال. أخبرني إذا لم يعمل معك:
عندما تنقر بزر الماوس الأيمن على صورة وتختار نسخ الصورة، تحصل على أشياء متعددة على الحافظة الخاصة بك، أولها هو الصورة الحرفية. التنسيقات البديلة (text/html، text/x-moz-url، chromium/x-source-url) متاحة أيضًا.
إليك ما يحدث وما هو موجود على الحافظة: في المرة الأولى التي اخترت فيها نسخ الصورة، وفي المرة الثانية اخترت فيها نسخ عنوان الصورة