Как грамотно сделать обновление для своего мода?

Форум для авторов модов для phpBB 3.0.x. Здесь можно попросить помощи в разработке у коллег.
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
Kot
phpBB 2.0.0
Сообщения: 207
Стаж: 17 лет 6 месяцев
Благодарил (а): 17 раз
Поблагодарили: 34 раза

Как грамотно сделать обновление для своего мода?

Сообщение Kot »

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

А теперь ситуация. У меня назрело обновление, которое по сути будет заключаться просто в обновлении моих файлов целиком, и в изменении версии мода. Больше ничего не меняется. Как это сделать красиво для АвтоМОДа?

Обновить версию просто -- для этого есть UMIL. А вот как АвтоМОДу объяснить, что для для обновления достаточно просто скопировать файлы, а вот если ставить с нуля -- то нужно ещё и подредактировать кое-что? Только путём создания отдельного файла update_from_to.xml? В таком случае получается, что если у пользователя стоит первая версия моего мода, а я уже выпустил десятую, то ему придётся вручную по очереди накатывать все 10 обновлений?

Как-то неудобно. Тот же UMIL, насколько я понял, версии мержит сам...

Это действительно единственный способ, или я чего-то не учёл?
Аватара пользователя
Pazh
Former team member
Сообщения: 2317
Стаж: 16 лет 10 месяцев
Благодарил (а): 42 раза
Поблагодарили: 506 раз

Re: Как грамотно сделать обновление для своего мода?

Сообщение Pazh »

Kot писал(а):что если у пользователя стоит первая версия моего мода, а я уже выпустил десятую, то ему придётся вручную по очереди накатывать все 10 обновлений?
Вам никто не мешает написать обновление с каждой версии до актуальной (придется с выпуском новой версии переписывать ВСЕ обновления) или просто сделать обновление с предыдущей версии на актуальную и добавить файлы предыдущих обновлений - это только на Ваше усмотрение как делать (первый вариант легче для юзеров, второй для автора мода)
Помощь в ЛС/email только за WM или ЮMoney
Аватара пользователя
Kot
phpBB 2.0.0
Сообщения: 207
Стаж: 17 лет 6 месяцев
Благодарил (а): 17 раз
Поблагодарили: 34 раза

Re: Как грамотно сделать обновление для своего мода?

Сообщение Kot »

Ну, я в итоге так и сделал, только надеялся, что есть более лёгкий способ.

Вернуться в «Для авторов (phpBB 3.0.x)»