Проблема с изображениями

При добавлении в топик фотосета, главная фотография не отображается, даже если установлена галочка «Отмечено как превью». Загруженные с компьютера изображения всегда показываются в начале топика, даже если их удалить. Проблемы наблюдается и при обновлении AltoCMS и при установке ее с нуля, на версиях PHP 5.5 и 7. Собственно работа с превью сломалась еще в версии 1.23 (перестала работать галочка «Отмечено как превью», всегда показывалось первое фото), а в версии 1.26 сломалось все остальное и с тех пор не работает. Какие есть способы решить эти проблемы? Может ли кто-то подсказать строки в коде, где эти изображения формируются. Возможно проблема с настройками сервера?

Пропали превью во всех топиках

После обновления AltoCMS с версии 1.1.23 до 1.1.28 исчезли все превью изображений во всех топиках с фотосетом. Сам фотосет отображается, но превью фотография перед текстом топика не показывается. Не работает это во всех темах. Версии PHP от 5.3 до 7.0. Где копать, чтобы решить эту проблему?

Обработка изображений

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

В конфиге установлено

$config['module']['uploader']['images']['default'] = array(
    '$extends$' => '___module.uploader.files.default___',
    'image_extensions' => array('gif', 'png', 'jpg', 'jpeg'),
    'max_width'  => 8000, // максимальная ширина загружаемых изображений в пикселях
    'max_height' => 6000, // максимальная высота загружаемых изображений в пикселях
    'url_maxsize' => '2Mb', // максимальный размер изображения для загрузки по URL
    'original' => array(
        'save' => true,            // надо ли сохрагять оригинальное изображение
        'suffix' => '-original',    // суффикс оригинального изображения
    ),
    // параметры сохранения при загрузке
    'transform' => array(
        'max_width'  => 1280,        // максимальная ширина сохраняемого изображения
        'max_height' => 800,        // максимальная высота сохраняемого изображения
        'bg_color'  => '#ffffff',   // цвет фона при преобразовании изображений
        'watermark' => array(
            'enable' => false,
            'image' => array(
                'path' => '___path.static.dir___/___path.uploads.root___',
                'file' => 'altocms.png',
                'topleft' => false,
                'position' => '0,0', // вместо пикселей можно указать center для одной или обоих координат
            ),
        ),
        '@mime(jpeg)' => array(
            'quality' => 100,
        ),
        '@mime(gif)'  => array(
            'animation' => false,
        ),
        '@mime(png)'  => array(
            //'save_as' => 'jpg',
        ),
    ),
);

Однако при загрузке я получаю вместо обработанного пользователем фото — совершенно иное.


Вот сверху картинка которая загружена в топик, а снизу реальная картинка.
По высоте и весу должна отлично проходить — но все-равно где-то ее пережимает.

Как убрать кнопку «Вставить как ссылку» в редакторе загрузки изображений?

Друзья, при нажатии на изображание, выскакивает вариант его загрузки: с компьютера или из интернета. Так вот, при варианте из интернета есть два варианта вставки:
1. Вставить как ссылку
2. Загрузить

Сам вопрос, где и что нужно удалить или закомментировать, чтобы убрать кнопку «Вставить как ссылку».

Загрузка картинок в топик с обрезкой



При загрузке изображений для фото профиля или аватара в окне работы с изображением есть функция обрезки. Но вот в загрузчике картинок при создании топиков такой возможности нет, что, на мой взгляд, не совсем удобно. Ведь, чтобы загрузить изображение в пост, пользователю приходится предварительно обрезать его на компьютере в графическом редакторе. Можно это как-то исправить?

Если добавить в тип топика поле single-image-uploader, в таком случае возможность обрезать фото при добавлении в топик появляется, но нет возможности вставить результат в желаемое место сообщения.

Размытые изображения в постах, после публикации

Проблема в следующем, на сайте часто публикуются скрины (обычные изображения), в оригинале (пока они на компьютере) они четкие, но после загрузки и публикации поста они получаются как-бы немного размытыми, текст на них видно, но все же не приятно, а главное не понятно, почему так, ведь загружаются то они в совсем другом виде. Искал в параметрах настройки связанные с автоматическим сжатием картинок — ничего не нашел. В чем может быть проблема? Ах да, если грузить картинки в разрешении от FullHD, они все четкие, а если ниже размываются, причем при увеличении изображения они все также размытые.

Ошибка загрузки изображения

При создании нового поста не загружаются изображения.


Если редактировать уже существующий пост, то загружаются отлично, так же и с аватарами.
Чего я только не пробовал, не могу сам справиться. Помогите пожалуйста.

Права в версии 1.1.0-b2

Если вообще дело в правах...
Но факт в том, что «гости» не видят фотографий пользователей (в одноименной вкладке на странице профиля), которые размещены в статьях.

Читать дальше →

Интерфейс загрузки изображений (концепт)


В продолжение темы https://altocms.ru/1029.html , которая вызвала живую дискуссию участников сообщества, хочу предложить свое видение интерфейса загрузки изображений. Концепция за исключением мелочей отталкивается от идей aVadim в большей степени, а так же предложений Klaus и inliquid

Концепт не предлагает «изобретение велосипедов», а является продолжением существующего функционала. Загрузка изображений выносится под редактор bbcodes и объединяется с фотосетом. Т.о. все управление и загрузкой изображений осуществляется из единого интерфейса.

Подробности под катом.

Читать дальше →

Обработка изображений в Alto CMS – что нас ждет?

После двух статей – про фотогалерею и про планы развития движка — появилось немало вопросов именно по работе с изображениями, что и как будет, и чего от всех этих изменений ждать. В этой статье я хочу рассказать обо всем этом чуть более подробно.

Читать дальше →