Решил использовать watermark который работает на старом сайте http://туризм-фотографии.рф/ Процесс установки скрипта 1.Создаем в корне сайта папку с названием watermark и забрасываем в нее два этих файла: watermark.php (сам скрипт) Код (CODE): <?php // Скрипт скачен с wdda.pro // Путь до файла с оригинальным изображением $path = $_SERVER['DOCUMENT_ROOT'].$_SERVER['REQUEST_URI']; $nameImage = end(explode('/', $_SERVER['REQUEST_URI'])); // Имя изображения $nameImageId = md5($path). $nameImage; // Проверяем дату для рефреша кеша $dateImage = filemtime($path); $dateImageCache = @filemtime($_SERVER['DOCUMENT_ROOT'] . "/watermark/cache/" . $nameImageId); //Устанавливаем качество (вес) картинки на выходе $quality = 100; if(file_exists('cache/' . $nameImageId) && $dateImage < $dateImageCache) { $image = imagecreatefromstring(file_get_contents('cache/' . $nameImageId)); header('Content-type: image/jpeg'); imagejpeg($image, NULL, $quality); exit(); } else // Если же нет такой картинки в кэше { // Загружаем оригинальное изображение $image = imagecreatefromstring(file_get_contents($path)); // Получаем ширину и высоту оригинально изображения $w = imagesx($image); $h = imagesy($image); if($w >= 350) // Загружаем изображение с водяным знаком { $watermark = imagecreatefrompng('watermark.png'); } // Получаем ширину и высоту водяного знака $ww = imagesx($watermark); $wh = imagesy($watermark); // Соединяем оригинальное изображение и водяной знак.(водяной знак будет расположен в нижнем правом углу), можете попробовать его двигать меняя 10 и 5. imagecopy($image, $watermark, $w-$ww-10, $h-$wh-5, 0, 0, $ww, $wh); imagealphablending($image, false); imagesavealpha($image, true); // Устанавливаем прозрачность для png файла //Изменив значение 100, вы можете снизить качество получаемого фото imagejpeg($image, 'cache/' . $nameImageId, $quality); header('Content-type: image/jpeg'); imagejpeg($image, NULL, $quality); exit(); } ?> и watermark.png(ваша картинка) 2.Создаем файл .htaccess: и забрасываем его в папку картинками. Код (CODE): IfModule mod_access.c> Order allow,deny Allow from all </IfModule> DirectoryIndex index.php <FilesMatch "\.(gif|jpg|jpeg|png|JPG)$"> RewriteEngine On RewriteCond %{REQUEST_FILENAME} -f # Внимание! Путь к файлу watermark.php, вставте свой вместо папки watermark. RewriteRule \.(gif|jpeg|jpg|png|JPG)$ /watermark/watermark.php [T=application/x-httpd-php,L,QSA] </FilesMatch> Ну так вот после того как я перебрасываю .htaccess, картинки на сайте http://travelvideophoto.com/ перестают отображаться, хотя все файлы брал со старого рабочего сайта. Новый сайт на Joomla 3.4.8 Работал с этим скриптом несколько лет назад может и забыл чего.