Рейтинг: 3.8902  
На голосовании
Предложил Земцова Юлия 26.06.2018 15:09:18

Добавить в списке установленных решений колонку "Дата установки"

День добрый!
Просьба добавить в списке установленных решений доп.колонку - дата установки
Иногда бывает надо понять, как давно установили модуль
Рейтинг: 1.2725  
На голосовании
Предложил Фролов Сергей 15.10.2014 10:47:37

Новый механизм установки/удаления модулей

Зачем не установленные модули держать в системе - давно пора сделать репозиторий в Битрикс, где хранить модули.

А в папке с модулями на сайте когда модуль не установлен всего 1 файл(install.php) с немного измененным процессом установки учитывая закачку из репозитория
В установленном виде добавить файл uninstall.php либо так же делать все в 1-м файле

Когда модуль не установлен конкретно сократим количество ненужных файлов в системе.

В установленном виде избавимся от папки install, точнее от входящей в нее избыточной информации - такой как компоненты, которые не используется после установки и прочего.

На обновление поддерживать 3 версии в репозитории допустим 14.5.1, 14.5.2, 14.5.3 - только для стабильных версий, 2 для Бета - текущая и предыдущая и 2 для альфа точно так же.

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

Так же добавить кнопку синхронизировать репозитории - которая перекачает текущие на данный момент данные из репозитория Битрикс в собственный.

Если же человек не сделал свой репозиторий но хочет установить модуль версии которой нет в репозитории выдавать сообщение о необходимости обновления продукта до последней версии.

Об изменениях обязательно добавить информацию на сайт, в лицензионное соглашение, на странице обновлений и на странице установки/удаления модулей.