forum.coppermine-gallery.net

Support => Русский (Russian) => Language Specific Support => cpg1.5.x FAQ (Russian) => Topic started by: MISHA on March 14, 2011, 10:28:03 pm

Title: Водяной знак и gif
Post by: MISHA on March 14, 2011, 10:28:03 pm
У меня включена функция (накладывать водяной знак) так вот если человек загружает GIFку то видно просто серую картинку а не анимацию, если  отключить (накладывать водяной знак) то GIFки отображаются нормально.
Как это можно поправить7
Title: Re: Водяной знак и gif
Post by: Alex Revo on March 15, 2011, 07:00:14 am
Вряд ли это вообще возможно. Для этого нужно разобрать гиф по кадрам наложить водяной знак и собрать заново, web-скрипты такого не умеют.
Title: Re: Водяной знак и gif
Post by: MISHA on March 15, 2011, 01:24:22 pm
Вряд ли это вообще возможно. Для этого нужно разобрать гиф по кадрам наложить водяной знак и собрать заново, web-скрипты такого не умеют.
я использую ImageMagick а с помощью него можно это сделать, вот только как?
А можно запретить наложение знака только на гиф?
Title: Re: Водяной знак и gif
Post by: Makc666 on March 19, 2011, 01:35:22 am
я использую ImageMagick а с помощью него можно это сделать, вот только как?

Ответ про GIF.
But afaik Coppermine isn't able to watermark animated gif files.

А можно запретить наложение знака только на гиф?
Можно, почему нет.

Ответ был дан ещё чёрт знает когда ;D

http://forum.coppermine-gallery.net/index.php/topic,24341.msg112702.html#msg112702

Открыть:
./include/picmgmt.inc.php

Найти:
Code: [Select]
    // GD can only handle JPG & PNG images
    if ($imginfo[2] != GIS_JPG && $imageinfo[2] != GIS_PNG && $CONFIG['GIF_support'] == 0) {
        $ERROR = $lang_errors['gd_file_type_err'];
        //return false;
        return array('error' => $ERROR);
    }

После добавить:
Code: [Select]
if ($imginfo[2] == GIS_GIF) { $watermark="false"; }
Я не проверял, но похоже, что должно работать.
Title: Re: Водяной знак и gif
Post by: MISHA on March 21, 2011, 09:56:46 pm
Спасибо Макс, я на днях проверю и отпишусь
Title: Re: Водяной знак и gif
Post by: MISHA on March 24, 2011, 10:03:04 pm
всё работает=)
Title: Re: Водяной знак и gif
Post by: Makc666 on April 15, 2011, 02:36:53 pm
всё работает=)
И это радует.