[ms2Gallery] Версия 1.4.3 - групповое редактирование тегов
Представляю вам новую версию ms2Gallery, компонента для загрузки файлов ресурсам.
Основное изменение, заказанное одним из покупателей, это групповое редактирование тегов. Теперь вы можете выбрать несколько файлов через Ctrl или Shift и сразу изменить теги им всем.
Если у всех выбранных файлов есть общие теги — они будут показаны в поле редактирования. Обратите внимание, что эта функция перезаписывает все теги выбранных файлов.
Другие изменения:
Основное изменение, заказанное одним из покупателей, это групповое редактирование тегов. Теперь вы можете выбрать несколько файлов через Ctrl или Shift и сразу изменить теги им всем.
Если у всех выбранных файлов есть общие теги — они будут показаны в поле редактирования. Обратите внимание, что эта функция перезаписывает все теги выбранных файлов.
Другие изменения:
- Улучшено подключение вкладки с галереей к панели ресурса. Теперь не должно быть проблем с AjaxManager.
- Улучшены процессоры для групповой обработки файлов.
- Улучшены стили оформления для MODX < 2.3.
Комментарии: 36
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.


Постараюсь сегодня-завтра сделать мини-питч для них, чтобы там подключалось как раньше.
С новым типом загрузки вкладки работает AjaxManager, но не работают Articles и miniShop2. Для MS2, кстати, добавлена еще одна настройка, которая позволяет включить вкладку у товаров (вдруг кому нужно?).
Дмитрий АюповУстановлен minishop2 и ms2Gallery. В свойствах товара в поле тегов постоянно присутствует тег «Теги (Группы)». Указывал различные теги для товара и для его галереи ms2Gallery (в моём случае присутствует и она для товара), а тег «Теги (Группы)» удалял — но он появляется автоматически когда есть и другие теги. Как бы от него избавиться?
Данный тег автоматически проставляется в теги к ресурсу. Он не просто существует и возможен к выбору, он автоматически проставляется в свойства к товару. Причём ко всем ресурсам, для которых есть связь с ms2Gallery.
Попытка избавиться от него описанным вами способом тоже не увенчалась успехом. Нет ни одного изображения, которое бы было помечено этим тегом. Но тег всё равно существует и добавляется к ресурсу. Что это, ошибка о которой можно написать разработчику?
Пока что могу только предложить отключить вывод ms2Gallery в панели товара.
Можно ли как то отключить теги для картинок ms2Gallery?
Или как ещё один вариант — переназвать этот тег «Теги (Группы)» в какой то нейтральный, например «Фото». Если в бд через поиск найду и заменю, достаточно будет, или в скриптах тоже нужно «рыть»?
Обнови ms2Gallery из репозитория до последней версии 1.4.5-pl и почисти кэш браузера — должно работать.
Добавляю фото в галерею. Фото именовано русским языком, что бы сразу получить описание к файлу — удобно! Галерея конвертирует название фото в латиницу, и также создаётся нужное мне количество превью. В результате я имею несколько превью, в котором название на латинице, аналогично оригинальному названию. Вот только и у оригинального фото и у превью куда то пропадает первое слово, а если в названии слово было одно, то остаётся вообще только ".jpg".
Если коротко то так.
Было: «Название фото.jpg»
Стало: «foto.jpg»
Посмотрел — такая проблема была и до последнего обновления
Настройки вроде бы не предвещают проблем
Пришлось добавить специальную обработку таких файлов. Можно обновляться, версия 1.4.6-pl.
Благодарю за отзывчивость!
Пытаюсь использовать галерею в том числе и как галерею файлов, например книг и документов. Заливаю через галерею pdf файл размером 106 Мб. Грузится до 100%, а затем не происходит ничего. Галерея обновляется, но не появляется новый «житель» с иконкой файла pdf. В общем не происходит всего того, что происходит, если pdf файл небольшой по размеру. Так же в папке с картинками к этому ресурсу файл тоже не появляется.
Nginx и PHP настроены правильно, тем более что медиа-загрузчик по умолчанию этот же файл нормально загружает. Настройки галереи тоже выставлены соответствующие. В типы добавлен pdf тип, а размеры фалов — 1048576000
У меня после обновления появилась ошибка:
название файла.jpg: Передан пустой файл
До этого всё работало, настроек не менял.
Пакет обновлял, пробовал с разными типами файлов — результата нет.
Хостинг MODHOST (на всякий случай).
Не подскажите, где искать ошибку?
А ты задаёшь вопрос по встроенной галерее miniShop2, указывая, что вопрос по дополнению msImportExport. Тебе не кажется, что ты делаешь что-то не то?
В магазине оказывается приоритетная поддержка по купленным дополнениям.
Создавай сайт на modhost.pro и доказывай, что баг есть именно в дополнении, а не в твоём хостинге.
На бегете всего 30 кбайт/с
А насколько стабилен Ваш хостинг? Кто является поставщиком если не секрет конечно?
Картинки тоже загружаются. ЗНачит в хостинге дело наверно. Но все же Вам бы надо подкорректировать чтобы на большинстве хостингов работало.
А наш хостинг хороший, второй год работает довольно стабильно. Поставщик зависит от страны, можно вот тут заметки почитать про сервис.
Problem getting service pdoFetch, instance of class pdoFetch, from path
Вот такую штуку выдает при попытке обновиться до последней версии. Не обновляется. Хостинг modhost
Вот лог:
[2017-10-18 17:22:52] (ERROR @ /home/bast/htdocs/core/components/ms2gallery/processors/mgr/gallery/upload.class.php: 181) PHP warning: strpos() expects parameter 1 to be string, array given
[2017-10-18 17:22:52] (ERROR @ /home/bast/htdocs/core/components/ms2gallery/processors/mgr/gallery/upload.class.php: 182) PHP warning: explode() expects parameter 2 to be string, array given
[2017-10-18 17:22:52] (ERROR @ /home/bast/htdocs/core/components/ms2gallery/processors/mgr/gallery/upload.class.php: 183) PHP warning: end() expects parameter 1 to be array, null given
[2017-10-18 17:22:52] (ERROR @ /home/bast/htdocs/core/components/ms2gallery/processors/mgr/gallery/upload.class.php: 184) PHP warning: fopen() expects parameter 1 to be a valid path, array given
[2017-10-18 17:32:16] (ERROR @ /home/bast/htdocs/core/components/analyticsdashboardwidget/elements/widgets/widget.analytics.php: 202) PHP warning: Invalid argument supplied for foreach()
[2017-10-18 17:32:22] (ERROR @ /home/bast/htdocs/core/components/analyticsdashboardwidget/elements/widgets/widget.analytics.php: 232) PHP warning: Invalid argument supplied for foreach()
[2017-10-18 17:34:48] (ERROR @ /home/bast/htdocs/core/components/ms2gallery/processors/mgr/gallery/upload.class.php: 181) PHP warning: strpos() expects parameter 1 to be string, array given
[2017-10-18 17:34:48] (ERROR @ /home/bast/htdocs/core/components/ms2gallery/processors/mgr/gallery/upload.class.php: 182) PHP warning: explode() expects parameter 2 to be string, array given
[2017-10-18 17:34:48] (ERROR @ /home/bast/htdocs/core/components/ms2gallery/processors/mgr/gallery/upload.class.php: 183) PHP warning: end() expects parameter 1 to be array, null given
[2017-10-18 17:34:48] (ERROR @ /home/bast/htdocs/core/components/ms2gallery/processors/mgr/gallery/upload.class.php: 184) PHP warning: fopen() expects parameter 1 to be a valid path, array given
[2017-10-18 17:43:56] (ERROR @ /home/bast/htdocs/core/components/ms2gallery/processors/mgr/gallery/upload.class.php: 181) PHP warning: strpos() expects parameter 1 to be string, array given
[2017-10-18 17:43:56] (ERROR @ /home/bast/htdocs/core/components/ms2gallery/processors/mgr/gallery/upload.class.php: 182) PHP warning: explode() expects parameter 2 to be string, array given
[2017-10-18 17:43:56] (ERROR @ /home/bast/htdocs/core/components/ms2gallery/processors/mgr/gallery/upload.class.php: 183) PHP warning: end() expects parameter 1 to be array, null given
[2017-10-18 17:43:56] (ERROR @ /home/bast/htdocs/core/components/ms2gallery/processors/mgr/gallery/upload.class.php: 184) PHP warning: fopen() expects parameter 1 to be a valid path, array given