Закрыть
Загрузка данных
Логин:   Пароль:      
Регистрация   Забыли пароль?

Поиск по Bigstreet:



Важные объявления:

Инвайты на bigstreet можно попросить здесь Регистрация по инвайтам это нормальная практика, чтобы отсеять лишних людей, спаммеров и автоматические программы регистрации. Все патчи будут находится только в закрытых сообществах!

Новое в лучших проектах:

И в деле, и на отдыхе сайт Домоседы.Ру - Ваш тайный советник

Все про бульдогов и их хозяев. Блог платформы - bigstreet.

СПОНСИРОВАНИЕ

15 горячих:

Закрыть
Загрузить:
Указать:
Выравнивание:    Копирайт:
Альт
Цвет шрифта Закрыть
Белый Розовый Серебряный Оливковый Красно-коричневый Лимонный Зеленый Темно-синий Желтый Красный Серый Фиолетовый Водный Зеленовато-голубой Голубой
Выделить маркером Закрыть
Розовый Серебряный Оливковый Красно-коричневый Лимонный Зеленый Темно-синий Желтый Красный Серый Фиолетовый Водный Зеленовато-голубой Голубой Черный
Смайлики ;) Закрыть
Улыбка Нахмуриться Подмигивание Язык Смех Смущение Нерешительность Сюрприз Поцелуй Вопль Класс Денежки Ошибся Невинность Плач Рот на замке

Публикация картинок.

Вот мой вариант публикации картинок, идею взял у 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. Я — программист любитель, так, что все советы и рекомендации жизненно необходимы.

Спасибо за внимание!
inetlover 1 октября 2008 01:47 комментариев: 15
:) 9 :(
просмотров: 1559

Комментарии:
попробывал, закачал, наблюдаю странную ситуацию, вроде картинка закачивается на сервер, и при нажатии кнопки «предпросмотр» оттображается нормальное сообщение с картинкой, но при публикации картинка в сообщении не отображается а только alt текст написан и всё ( в чем дело?
AkS AkS   1 октября 2008 16:43
:) 0 :( #
А вы могли бы сюда кусок кода html < img src= и т. д. > положить, где alt написан?
inetlover inetlover   1 октября 2008 16:54
:) 1 :( #
< img src=\«blogs.zemfiry.net/uploads/users/1/thumb_1222864563.jpg\» alt=\«jhg\» border=\«0\» style=\«margin: 20px;\»>

вот такой пробел после первой скобки поставил чтобы не показывалось как у меня на сайте

http://blogs.zemfiry.net/blog/topic/2/
AkS AkS   1 октября 2008 16:56
:) 0 :( #
По идее у вас и в Предпросмотре не должно быть видно картинку, так как у вас отсутствует http:// перед blogs.zemfiry.net
А когда вы картинку отправляете на Предпросмотр в коде есть http:// ?


inetlover inetlover   1 октября 2008 17:11
:) 0 :( #
в предпросмотре работает

<img src=\«blogs.zemfiry.net/uploads/users/1/thumb_1222945668.jpg\» alt=\«\» border=\«0\» style=\«margin: 20px;\»>

потом когда жму редактировать сообщение с картинкой ссылка на картинку выглядит так






и картинка не отображается
AkS AkS   2 октября 2008 15:10
:) 0 :( #
во прикол )

что у меня не так на сайте?… тут скопировал в коммент этот код и картинка есть… кстати там есть http:// и в том и в том коде, просто почему-то когда сюда копирую он не отображает этот http://






вот поидее я пробел поставил… надеюсь он её не превратит в ссылку
AkS AkS   2 октября 2008 15:13
:) 0 :( #
хм… странная в общем историю, решить проблему помог хостер, сказал что очистил Кэш и всё заработало как по маслу… спасибо за фишку с копирайтами и уменьшение картинок это тоже гут!
AkS AkS   2 октября 2008 15:48
:) 0 :( #
Все сделал как написано — работает! Большое спасибо за хорошее решение!
_SP_ _SP_   1 октября 2008 18:42
:) 1 :( #
+1
Тоже все отлично работает. Спасибо!

ЗЫ а как копирайт сделать горизонтальным?
Fanta Fanta   1 октября 2008 18:54
:) 1 :( #
я кстати оставил это поле пустым… мне кажется ставить свой копирайт на чуживе фотки не очень честно… хотя… ))
_SP_ _SP_   1 октября 2008 18:56
:) 1 :( #
Ну, а как тогда, когда региональные телекомпании на своих частотах ретранслируют федеральные каналы и мы наблюдаем на телевизоре два логотипа. Я вот так поразмышляв, пришел к выводу, что это нормально при условии соблюдении копирайта на источник.
inetlover inetlover   1 октября 2008 19:24
:) 0 :( #
В строке 142 $x=imagesx($im)-7; вместо -7 пишем, например -207, тем самым мы двигаем копирайт к левой стенки картинки.

В строке 146 imagettftext($im, 12, 90, $x, $y, $text_color, $font, $string); вместо 90 пишем 0 тем самым кладем копирайт на горизонталь, 12 – это масштаб копирайта.
inetlover inetlover   1 октября 2008 19:38
:) 3 :( #
Поставил. Все отлично работает! :)
adminko adminko   3 октября 2008 13:01
:) 0 :( #
Все отлично, только копирайт почему-то не пишется.
Finnr Finnr   26 октября 2008 21:07
:) 0 :( #
А еще убрал лишние

которые вставлялись в редактор…
Finnr Finnr   26 октября 2008 21:10
:) 0 :( #
Написать комментарий
Только зарегистрированные пользователи могут оставлять комментарии.





Подписаться на рассылку
"Бесплатный движок bigstreet.ru"


 
© 2008-2010. | О сайте | Инструкции | Обратная связь
© Powered by BigStreet RC1-maps Сервис коротких адресов
www.webmoney.ru Участник проекта CMS Magazine


Работа с БД:
 Время - 0.0065
 Запросов - 8
Работа с кэшем:
 Время - 0.0014
 Записей - 2
 Прочтений - 5
Общее время:
 0.0532