وعليكم السلام، الحمد لله بخير.ليس في الفريمورك codeignitor شيء يتعلق بذلك. هذا الأمر يتم في مجلد الصور ويجب ان تكون الصورة على نفس السيرفر.
يمكنك الإستفادة من سكريبت إضافة العلامة المائية لكل الصور بإستعمال htaccess الموجود على هذا الرابط
ترفع 3 ملفات لمجلد حفظ الصور وهي:
.htaccess
watermark.php
watermark.png
بعد ان تحرر الملف watermark.php وتستبدل
imagejpeg($image, NULL, 100); // use best image quality (100)
ب
imagewebp($image, NULL, 85); // use best image quality (100)
الملف مرفق معدل جاهز. إذا لا تريد طباعة على الصور حرر الملف watermark.png وامسح الصورة.
تنبيه هذه العملية قد تزيد استعمال موارد السيرفر.
إذا تستعمل cloudflare قد لا يظهر التأثير بسبب الكاش في كلاودفلير الحل مسح كاش كلاودفلير.
لن يتغير امتداد الملفات في المجلة وإنما يتغير صيغة الصورة وحجمها يقل. للتأكد أن السكريبت يعمل تنقر بالماوس اليمين على الصورة وتختار Save Image As
سيظهر حفظ الصورة بالصيغة الجديدة webp
تم تطوير السكريبت ووضعه في موضوع مستقل تابع على الرابط التالي:
https://tviewmag.com/forums/t285