Практические решения

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

Проблема 1: Редакторы загружают все фотографии в общую папку, не заботясь об их сортировке по каталогам.

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

Решение

Использование "Переменных путей". При загрузке картинок автоматически создаётся каталог с именем из текущей даты, например 2019-10-05, где и будет лежать наша картинка.

Плюсы

Редактор экономит время, так как не тратит его на создание папки для импорта. Формируется понятная иерархия каталогов, в которой легко ориентироваться. Редактор не сломает её даже при желании, ведь смена каталога для импорта ему запрещена, а всё дерево папок видит только администратор.

Как настроить

  • Настраиваем по умолчанию для стандартной области "Изображения" путь из переменных следующим образом:
  • Создаем свою область изображений и указываем на папку images:
  • Переходим во вкладку "Группы пользователей" и обнуляем для менеджерв и авторов "Свои области":

Что мы получаем в итоге?

Что видят менеджеры и авторы: Что видят администраторы: То есть область "Все изображения" доступна администраторм, а для менеджеров и редакторов нет.

Проблема 2: Редакторы заливают файлы, не заботясь об их имени.

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

Решение

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

Проблема 3: Редакторы не обрабатывают картинки перед публикацией.

Случается, что фото на сайт заливается прямиком из фотоаппарата! Такие картинки, как правило, довольно много весят и существенно тормозят работу сайта.

Решение

Авторесайзинг После активации данной опции картинка ужмётся до тех размеров, которые вы указали в настройках. Но учтите, что загрузка тяжелых файлов и их обработка требует бОльших ресурсов. Поэтому в файле .htaccess заранее выделите больше памяти для выполнения скриптов и там же укажите бОльший максимальный размер загружаемого файла.

Как настроить

Для apache вы можете применить правила htaccess: php_value memory_limit 256M
php_value upload_max_filesize 50M
php_value post_max_size 50M

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

Проблема 4: На сайте перемешаны картинки, документы, аудио и прочие файлы.

Помимо картинок на сайте могут быть аудио-файлы, zip архивы, видео и так далее. Хочется хранить это отдельно друг от друга и содержать в порядке.

Решение

Вынос различных по типу файлов за пределы папки images.
Мы можем заранее настроить несколько разных вариантов для импорта файлов в "правильные" папки в зависимости от ситуации и указать свой путь для разных вариантов. Например, путь для импорта документов может быть media/docs, а для аудио файлов media/audio.

Как настроить

Проблема 5: Нарушение редакторами закона об авторском праве.

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

Решение

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

Как настроить