Опубликовано: 21 декабря 201212 г Доброго всем вечера ! Нужно реализовать автоматическое добавление "водяного знака" на всех фотографиях и картинках на форуме при создании собщений. IPB 3.3.4 Пишите в личку !
Опубликовано: 21 декабря 201212 г Есть такой модуль. Watermark for Forum Attachments 1.0.4http://community.invisionpower.com/files/file/3946-dp33-watermark-for-forum-attachments/
Опубликовано: 21 декабря 201212 г Автор В галерее попробую настроить, а вот модуль по вашей ссылке скачать не получиться, во-первых он платный, во-вторых там не дают зарегистрироваться !
Опубликовано: 22 декабря 201212 г во-первых он платныйТак Вы же запостили тему в платном форуме. Логично предположить, что готовы потратиться.во-вторых там не дают зарегистрироваться ! Странно. Регистрироваться можно спокойно, вот скачивать файлы - толькоклиенты IPS.
Опубликовано: 22 декабря 201212 г Странно.Логично вот скачивать файлы - только клиенты IPSЕсли нет купленного форума, зачем скачивать? :)
Опубликовано: 23 декабря 201212 г можно попробовать с помощью .htaccess + PHPон не будет работать если вставим картинку в таком виде:[img=http://нe_Ваш_сайт.ru/image.jpg]работает со всеми картинками в папке и подпапке.htaccess + watermark.php + watermark.png должны находиться там где загружаем фотки .htaccessRewriteEngine on RewriteRule ^([^tn].*\.(gif|jpg|png|jpeg))$ /путь_до_папки/watermark.php?image=$1&watermark=watermark.png [NC] watermark.php <?php function imagecreatefromfile($image_path) { list($width, $height, $image_type) = getimagesize($image_path); switch ($image_type) { case IMAGETYPE_GIF: return imagecreatefromgif($image_path); break; case IMAGETYPE_JPEG: return imagecreatefromjpeg($image_path); break; case IMAGETYPE_PNG: return imagecreatefrompng($image_path); break; case IMAGETYPE_JPG: return imagecreatefromgif($image_path); break; default: return ''; break; } } $image = imagecreatefromfile($_GET['image']); if (!$image) die('Unable to open image'); $watermark = imagecreatefromfile($_GET['watermark']); if (!$image) die('Unable to open watermark'); $watermark_pos_x = imagesx($image) - imagesx($watermark) - 8; $watermark_pos_y = imagesy($image) - imagesy($watermark) - 10; imagecopy($image, $watermark, $watermark_pos_x, $watermark_pos_y, 0, 0, imagesx($watermark), imagesy($watermark)); header('Content-Type: image/jpeg'); imagejpeg($image, '', 100); imagedestroy($image); imagedestroy($watermark); ?> watermark.pngсоздайте сами
Опубликовано: 23 декабря 201212 г можно попробовать с помощью .htaccess + PHPНе советую, этот способ убьет хостинг на мало мальском посещаемом форуме. Так как скрипт будет отрабатываться при каждом запросе изображения, особенно при этом если они весят 1Мб+
Доброго всем вечера !
Нужно реализовать автоматическое добавление "водяного знака" на всех фотографиях и картинках на форуме при создании собщений. IPB 3.3.4
Пишите в личку !