Вот мой вариант публикации картинок, идею взял у Crona
Превьюшки изображений и переработал.
Скачиваем файлы, правим файл img_load.loader.php.
1. В строке 13 устанавливаем максимальную ширину тумбы, все картинки которые по размеру больше этой ширины, будут подогнаны под заданную ширину. По умолчанию 480пх.
2. В строке 14 устанавливаем минимальную ширину тумбы, все картинки которые по размеру меньше этой ширины, будут подогнаны под заданную ширину. По умолчанию 210пх.
3. Картинки, которые не больше и не меньше сохраняют свои размеры.
4. В строке 138 пишем свой копирайт, который будет помещен на картинку. Я устанавливал минимальный размер тумбы исходя из длины своего копирайта.
5. В строке 139 пишем название шрифта, которым будет написан копирайт по умолчанию это: georgia.ttf который лежит в одной папке с img_load.loader.php
Принцип работы прост, на сервере сохраняются картинки определенных размеров, эти картинки мы видим в постах и комментариях, они же помечены нашим копирайтом.
Главный выигрыш — это экономия дискового пространства и более менее решение проблемы отображения картинок на странице.
Например: картинка с фотоаппарата весом 1.47мб. будет записана 17.7 кб, экономия налицо.
В архиве два файла: img_load.loader.php и georgia.ttf, распаковываем и помещаем в папку: /modules/blog/loaders.
Переделывал идею Crona. Я — программист любитель, так, что все советы и рекомендации жизненно необходимы.
Спасибо за внимание!
вот такой пробел после первой скобки поставил чтобы не показывалось как у меня на сайте
http://blogs.zemfiry.net/blog/topic/2/
А когда вы картинку отправляете на Предпросмотр в коде есть http:// ?
<img src=\«blogs.zemfiry.net/uploads/users/1/thumb_1222945668.jpg\» alt=\«\» border=\«0\» style=\«margin: 20px;\»>
потом когда жму редактировать сообщение с картинкой ссылка на картинку выглядит так
и картинка не отображается
что у меня не так на сайте?… тут скопировал в коммент этот код и картинка есть… кстати там есть http:// и в том и в том коде, просто почему-то когда сюда копирую он не отображает этот http://
вот поидее я пробел поставил… надеюсь он её не превратит в ссылку
Тоже все отлично работает. Спасибо!
ЗЫ а как копирайт сделать горизонтальным?
В строке 146 imagettftext($im, 12, 90, $x, $y, $text_color, $font, $string); вместо 90 пишем 0 тем самым кладем копирайт на горизонталь, 12 – это масштаб копирайта.
которые вставлялись в редактор…
Написать комментарий