0
<< предыдущая заметкаследующая заметка >>
16 декабря 2012
IMG: автокопирование фоток

Как мы все знаем, в движке для вставки фоток используется модуль {_IMG: фотка.jpg _}.

И очень часто бывает, что в заметку надо вставить фотку не со своего, а с чужого сайта. И всё бы ничего, да только фотки на посторонних сайтах через какое-то время (год, два, десять лет) могут пропасть. Поэтому имеет смысл фотку скопировать себе на хостинг (понятное дело, речь идет не о фотках, защищенных от дублирования авторским правом). Но копировать фотку на хостинг — долго и геморно.

Поэтому я сделал в модуле IMG надстроку. Теперь админу выводится поверх чужеродной фотки две надписи: «Download» и «Download and resize». По клику на первую — движок скачивает фотку как есть и кладет в папку за нынешний месяц. По второй ссылке — еще и обжимает, согласно текущим настройкам (они устанавливаются при использовании сервиса «закачать картинку») и подписывает ее адресом оригинала.

При этом в заметке автоматически url фотки заменяется на адрес ее локальной копии.

UPD: Недостаток вышеописанной системы: ПОКА работает только для админа стэндалона. В смысле, пользователи аккаунтов в многопользовательских движках пока этой радости лишены. Я позже допилю, сейчас пока лень. Кроме того, надо решить идеологический вопрос: можно ли позволять пользователю аккаунта загружать на хостинг свои файлы-картинки необработанными.

<< предыдущая заметка следующая заметка >>
пожаловаться на эту публикацию администрации портала
архив понравившихся мне ссылок
Оставить комментарий


Include not found: `/home/www/lleo.me/blog/template/_reklamnaya_lirica.htm`