Подскажите, в чем загвоздка?
P.S. Как вариант, подскажите как вообще отключить функцию регенерации картинок, т.е. заливать то, что я указываю при создании статьи, изменяя лишь имя файла на articleNN.png или articleNN.jpg (в зависимости от исходного расширения).
Пока, конечно, сделал просто качество jpg 100% вместо 80 по умолчанию… ну а если придется сменить фон на сайте с белого на любой другой, картинки что ли все перезаливать, изменяя фон в том же graphic.inc? Не супер…
UPD: После более внимательного изучения выяснилось, что перекодирования из png в jpg на самом деле не происходит, меняется лишь название файла и его расширение на jpg. Оригинал остается оригиналом.
Странное у Вас "внимательное изучение" какое-то… а то, что прозрачность теряется, присваивается белый фон, качество по умолчанию 80% вместо 100%, и в mime указан тип JPEG Вас не смутило? Перевод в jpeg осуществляется как раз через библиотеку GD, в инстанте она используется тут: /includes/graphic.incUPD: После более внимательного изучения выяснилось, что перекодирования из png в jpg на самом деле не происходит, меняется лишь название файла и его расширение на jpg. Оригинал остается оригиналом.
<img border="0" src="/images/users/photos/medium/{$photo.imageurl}" alt="{$photo.title}" />
<img border="0" src="/images/users/photos/{$photo.imageurl}" alt="{$photo.title}" />
Можно ссылку добавить просто в шаблон — смотреть оригинал.
Для общих альбомов (которые видно по адресам сайт/photos/{album_id}) — при вышеуказанных настройках ссылка на оригинал присутствует в просмотре фотографии.
Да, она использует эту библиотеку, как мне уже подсказал StaryiSV, если не нравится, что оно переименовывает оригинал и.т.д. — смотреть следует файл core/ajax/imginsert.php.
Это поковыряю на досуге. Возможно, в этом и кроется ответ на мой вопрос. Пока решил заливать все картинки просто с качеством 100% в jpg (переношу сайт с WP на Instant, поэтому сначала перенесу все статьи, потом уже буду разбираться с GD, и если что, картинки перезалью).смотреть следует файл core/ajax/imginsert.php.
Судя по скриптам, все загружаемое конвертится в jpg и меняет название. Соответственно, во всех ссылках на картинки идет расширение jpg, а не то, что было в оригинале.
Если я не прав, поправьте, я только что проснулся...
P.S. Не глянул сразу на путь, который Вы дали… там же вроде не то, что нужно) картинки в статьи вроде как аяксом грузятся) я имею в виду "фото" к статьям.