Расширенный вывод новостей с уменьшенными картинками

Рубрика: Хаки для DLE » Хак DLE 11.2, 11.1, 11.0, 10.6, 10.5, 10.4, 10.3, 10.2, 10.1, 10.0, 9.8, 9.7, 9.6, 9.5, 9.4, 9.3, 9.2, 9.0
Расширенный вывод новостей с уменьшенными картинками


Существует много вариантов разнообразных дле хаков для расширенного вывода новостей, выводимые тегами (custоm) и (rеlated-news), но иногда не подходят для определенных целей. Поэтому было решено написать человеческий хак вывода похожих новостей и пользовательского вывода новостей. Основной загвоздкой была обработка картинок, по задумке должны были создаваться уменьшенные копии и складываться в папку на сервере .
Расширенный вывод новостей с уменьшенными картинками

Итак первый представленный хак DLE Advanced-Custom
Хак дле Расширенный вывод новостей с уменьшенными картинками
Возможности:
- Вывод обрезанного, до заданного количества символов, заголовка (при установке значения 0 заголовок не обрезается);
- Вывод обрезанного, до заданного количества символов, краткого содержания (при установке значения 0 краткое содержание не обрезается, сохраняется всё форматирование и т.д. в общем как обычно и выводится (sort-story), при других значениях удаляется всё форматирование, картинки, переносы строки заменяются на пробелы.);
- Вывод уменьшенной, до заданного размера, копии изображения из краткого содержания. Изображение уменьшается и обрезается через crop до квадрата, и сохраняется в папке кеша портала с префиксом, соответствующим размеру. Таким образом можно вывести одни и те же новости в разных местах с картинками разного размера, а при редактировании или удалении новостей, либо очистке кеша сервер не будет захламляться лишними файлами.
- Вывод, при необходимости, кликабельной превьюшки, увеличивающейся через HightSlide до оригинала.

Мы предлагаем http://www.dle9.com/ dle хак скачать расширенный вывод новостей с уменьшенными картинками
  • 80
Рубрика: DLE хаки » Хак для DLE
Ранее » Хак Шаблон новости дополнительные поля для DLE« Далее Хак Drop Menu разделы админ панели в шаблоне DLE
Добавление комментарияОставить комментарий