Elite-Board tech support
https://forum.illusionweb.ru/

При загрузке изображения с прозрачным фоном
https://forum.illusionweb.ru/viewtopic.php?f=3&t=3692
Страница 1 из 1

Автор:  Д митрий [ 14 июн 2018, 17:47 ]
Заголовок сообщения:  При загрузке изображения с прозрачным фоном

При загрузке изображения с прозрачным фоном он становится черным.
Как заменить черный фон на белый или оставить прозрачность?

Автор:  Д митрий [ 15 июн 2018, 09:11 ]
Заголовок сообщения:  Re: При загрузке изображения с прозрачным фоном

Я так понимаю файлы imgtext.png.inc и UploadHandler.php никак не влияют на решение задачи.
Определил методом тыка.

Но точно влияет файл: imglib.php
И связано это с наложением водяного знака.

Может кто подскажет куда копать?
Неужели проблема только у меня?

Ещё раз суть: при загрузке прозрачной картинки PNG в объявлении или лого магазина, фон картинки меняется на чёрный.
Как оставить прозрачность, а лучше даже сделать его белым?

Автор:  Д митрий [ 15 июн 2018, 09:12 ]
Заголовок сообщения:  Re: При загрузке изображения с прозрачным фоном

И сразу сообщаю, что водяные знаки не использую, в админке пустые поля.

Автор:  Д митрий [ 16 июн 2018, 11:16 ]
Заголовок сообщения:  Re: При загрузке изображения с прозрачным фоном

Ну что? Может кто подскажет и поможет?
Теорию по данной теме я вызубрил, а вот на практике как применить не знаю.
Точнее может я не там правлю?

Автор:  Д митрий [ 02 июл 2018, 05:05 ]
Заголовок сообщения:  Re: При загрузке изображения с прозрачным фоном

Так, ну вот я и протестировал работу движка последней версии.
Проблема с прозрачными PNG изображениями имеет место как в версии 2.2, так и в 2.3.


Заменил файл includes/imglib.php файлом includes/imglib2.php как в версии 2.2, так и в версии 2.3.
Прозрачная картинка превращается в чёрную. Проблема не решилась.

Автор:  Д митрий [ 02 июл 2018, 05:11 ]
Заголовок сообщения:  Re: При загрузке изображения с прозрачным фоном

И ещё!

Уважаемые разработчики движка!
Вы определитесь с терминами, которые используете в скрипте!

Сообщения и объявления - это два разных термина, которые применяются в скрипте (как 2.2, так и в 2.3) хаотично и в разнобой.

Изображение
Когда я подал тестовое объявление - думал, что мне пришло какое то сообщение по внутренней почте. Было уже удивился, неужели появилась внутренняя переписка в движке.
Но нет. Оказывается сообщение = объявление. Разницы нет.



Изображение

Автор:  Д митрий [ 02 июл 2018, 05:21 ]
Заголовок сообщения:  Re: При загрузке изображения с прозрачным фоном

Иллюзионист писал(а):
И ещё!

Уважаемые разработчики движка!
Вы определитесь с терминами, которые используете в скрипте!

Сообщения и объявления - это два разных термина, которые применяются в скрипте (как 2.2, так и в 2.3) хаотично и в разнобой.

Изображение
Когда я подал тестовое объявление - думал, что мне пришло какое то сообщение по внутренней почте. Было уже удивился, неужели появилась внутренняя переписка в движке.
Но нет. Оказывается сообщение = объявление. Ё



Изображение

Опять приходится редактировать russian.php




Делаю второй сайт (теперь на движке 2.3) и второй раз приходится наступать на одни и те же грабли. ИДИОТИЗМ!


Изображение

Автор:  Василёк [ 03 июл 2018, 21:44 ]
Заголовок сообщения:  Re: При загрузке изображения с прозрачным фоном

Путаница с этими сообщениями-объявлениями. Админку не стал трогать, а все вхождения в пользовательской части поправил. После апов затрагивающих локале приходится подправлять. :roll: К общему знаменателю бы

Автор:  Д митрий [ 04 июл 2018, 00:57 ]
Заголовок сообщения:  Re: При загрузке изображения с прозрачным фоном

Я поступил иначе. В файле russian.php произвёл массовую замену всех значений:

сообще
на
объявле

учитывая регистр.

Затем просто заменил значения в несоответствующих по смыслу модулях, например mail.inc

Страница 1 из 1 Часовой пояс: UTC + 3 часа
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/