Помогите объяснить, как проще грузить фото?

Добрый день!
Создал свой блог и начал публиковать посты.
Использую соответственно Tiny MCE, а для загрузки изображений Gallery.

По итогу выходит все не очень удобно. Изначально после загрузки изображений выяснилось что Google Page Speed ругается на оптимизацию изображений. Ну то и верно, ведь изображения в статье загружаются размером с оригинал. По итогу скачал AutoFixImage, теперь он режет изображения исходя из width и height которые я указываю, что опять же не очень удобно. К тому же после загрузки новых изображений, их нужно искать в папке gallery, а для этого нужно листать в самый низ.

В общем все это дело не очень удобно в использовании, быть может кто-то может посоветовать проверенный способ загрузки и авторесайза для всех загруженных изображений. К примеру ширина контента у меня 790, а высота изображения должна резаться автоматически по соотношению к ширине 790.
Андрей
01 июня 2018, 08:31
modx.pro
1 453
+1

Комментарии: 17

Oleg
01 июня 2018, 13:31
0
Миниатюры изображений сжимайте с помощью phpThumbOn
{$file.image|phpthumbon:'w=500&h=500&zc=0&f=jpg'}
$file.image — путь до файла

Синтаксис Fenom
    Raimei
    01 июня 2018, 15:04
    0
    UPD: Ошибся строкой, извиняюсь.
      Oleg
      01 июня 2018, 15:05
      -1
      UPD. бывает
    Raimei
    01 июня 2018, 15:04
    0
    Тоесть, вам нужен визуальный редактор с возможность загрузки изображений минуя Gallery?
    Или что-то на подобии ms2Gallery?
      Андрей
      01 июня 2018, 15:11
      0
      Либо что-то на подобии Gallery, либо сам Gallery но с возможностью обрезания фотографии при загрузке изображений. Ну либо же автоматическое обрезание при вставке изображения в TinyMCE. В общем где-то в одном месте поставить скажем для всех изображений в контенте width: 790px. И банально при вставке изображения сделать так, чтобы оно обрезалось до данных размеров. Не знаю понятно ли объяснил или нет…

      Просто сейчас жутко не удобно, нужно сначала загрузить изображение в галлерею, затем в редакторе TinyMCE найти это изображение в папке assets/gallery (Сейчас это не сложно в принципе, но а если там будет 4000-5000 изображений). И после этого всего еще нужно прописать изображению width и height
        Raimei
        01 июня 2018, 15:13
        0
        У вас блог случаем не на Tickets сделан?
          Андрей
          01 июня 2018, 15:14
          0
          На нем самом
            Raimei
            01 июня 2018, 15:18
            0
            Тогда советую воспользоваться функционалом Tickets и не городить огороды.
            Поднимите на Frontend-стороне форму добавления тикета, чтоб было как тут на modx.pro

            Картинка пример

            Через морду сайта вы будете добавлять/редактировать статьи, легко и просто загружать любые картинки которые сразу же будут обрезаться и т.д.
              Raimei
              01 июня 2018, 15:22
              0
              1. Делаете страницу с добавлением статьи.
              2. Проверяете работоспособность.
              3. Используете Login для сокрытия ЛК от лишних глаз. Тут гайд как его юзать
              Андрей
              01 июня 2018, 15:15
              0
              Если есть вариант лучше расскажите пожалуйста, потому как кроме Tickets я больше ничего не знаю. Если есть более удобный плагин я найду по нему мануал, главное знать какой)
              Oleg
              01 июня 2018, 15:16
              0
              Что вам мешает почитать документацию, например?
              docs.modx.com/extras/revo/gallery/gallery.gallery/gallery.gallery.thumbtpl
              Как я понимаю дополнение имеет все необходимые инструменты.
              Либо правьте чанки вывода ручками с помощью все того же phpThumbOn, например.
                Raimei
                01 июня 2018, 15:18
                0
                Да там даже Gallery не нужен
                  Oleg
                  01 июня 2018, 15:19
                  0
                  Ну… я так понял что автору он ОЧЕНЬ нужен.
                    Raimei
                    01 июня 2018, 15:20
                    0
                    Просто не в ту сторону смотрит. Бывает.
                      Андрей
                      01 июня 2018, 15:22
                      0
                      Понял, то-есть вы рекомендуете сделать авторизацию через свой же сайт только лицевую его сторону, не админку. И уже через авторизацию сделать возможность выкладывать статьи?

                      Что касаемо Gallery — он вообще не обязателен. Его мне посоветовали на сайте модх ру. Поэтому собственно его и юзаю
                        Raimei
                        01 июня 2018, 15:24
                        0
                        Всё верно, либо могу скинуть редактор для админки с возможностью drag&drop автозагрузки картинок. Просто вставляете их, а они уже куда надо сами.
                          Андрей
                          01 июня 2018, 15:28
                          0
                          Если редактор будет с возможностью обрезки изображения, тогда давайте редактор если не сложно. Если нет, тогда буду пилить фронт часть с логином, ибо других вариантов нет)
            Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
            17