شكراً جزيلاً.
لا أعرف ما هي !important ولكنها تعمل، ويبدو أن النقاط اللاحقة ليست مهمة جداً ![]()
هذه هي الطريقة التي تبدو بها CSS والبرامج النصية الآن ونحصل على السلوك المرغوب: لا يمكن تنزيل أي من الصور في الموقع باستخدام النقر بزر الماوس الأيمن عليها، وروابط التنزيل في الضوء مخفية.
شكراً لتوجيهاتك.
CSS
.image-source-link
{
display: none !important;
}
نصوص الرأس البرمجية:
<script type="text/discourse-plugin" version="0.8">
api.onPageChange((url, title) => {
$("img").on("contextmenu", function(e) {
e.preventDefault();
});
});
</script>
<script type="text/discourse-plugin" version="0.8">
api.onPageChange((url, title) => {
$("body").on("contextmenu", ".cooked img, .mfp-figure, .lightbox-wrapper", function(e) {
e.preventDefault();
});
});
</script>
يبدو أن الأول يعطل قائمة السياق على الصور الأخرى في الموقع مثل الأيقونات أو صور الرموز الشخصية المصغرة.
يعمل الثاني للصور في منشور والضوء.