Справка » Документация по модулю "DLE Board"

Copyright © 2022 TCSE-cms.com
Просмотр справки Размер шрифта: Уменьшить шрифтУвеличить шрифт
Картинка
Описание:

Данный тип позволяет загружать изображения для различных нужд. Также возможно сжимать их как по конкретную ширину и высоту, так и по одной максимальной ширине с соблюдением пропорций.

Опции:
  1. Разрешённые типы вписывайте через запятую, все пробелы каждого типа вырезаются автоматически. Не вписывайте типы, которые не являются изображениями, они всё равно не загрузятся.
  2. Если необходимо сжать картинку до определённых размеров, то введите значения в два поля ширины и высоты.
  3. А если необходимо сжать картинку с соблюдением пропорций, то заполните поле до какого размера сжимать её и по какой стороне. Если данное поле будет заполнено, то второе будет автоматически отпадать, чтобы этого не происходило, то поставьте значение 0.
  4. Папка для сохранения является обязательным параметром. Категорически запрещено ставить знаки "/" в начале и конце строки, вписывайте только как разделитель между папками. Если папка не будет найдена, то поле попытается создать её автоматически, иначе выдаст ошибку, что права записи для папки /uploads/ не являются "0777". В указанной папке также создастся папка /thubms/, куда будут складываться уменьшенные изображения (читайте далее).
  5. Максимальный вес указывается в Килобайтах, если картинка весит больше, чем указанный вес, то выведется ошибка.
  6. Качество сжатия .jpg позволяет снизить вес картинок "JPEG", тем самым уменьшающей качество самого изображения.
  7. Увеличивать при нажатии является необязательным параметром. Если вы включите данную опцию, то при выводе изображения при клике на картинку, она будет увеличиваться как стандартно в DLE через HighLight. Уменьшенные изображения в данном случае будут складываться в папку "thumbs", а оригиналы в указанной папке.
Вывод:

Если вставить тег, выданный в админцентре, то выведется картинка. Если в опциях включено увеличение при нажатии, то картинка будет иметь вид ссылки для увеличения. Вы также можете запросить из поля некоторые данные:

{boardfield:testoviy_img->link} Выдаст ссылку на уменьшенное изображение.
{boardfield:testoviy_img->link->not-resize} Выдаст ссылку на оригинал изображения в случае, если включена опция увеличения при клике.
{boardfield:testoviy_img->name} Выдаст имя изображения, под которым она находится на сервере.

Дополнительно:

* При сохранении, если не выбрана картинка, и была загружена ранее, то будет оставаться старая, то есть не нужно каждый раз выбирать картинку для загрузки, даже если поле обязательно.
* Кнопка "Удалить" при создании блога не показывается.