LiveStreet Mod Installer v0.6 Final



Скачать версию 0.6
Спецификация для новой версии

Недавно обнаружил у себя на винте инсталлятор и решил всё же его выложить в публичный доступ, возможно кому-то пригодится. Почему не выкладывал так долго? Я ждал пока заполнится репозиторий, чтобы запустить новую версию с более-менее приличным репозиторием из, хотя бы, десятка модификаций, но не срослось. Сейчас особо интерес пропал, поэтому выкладываю финальную версию и замораживаю проект, ибо никому это видимо ненужно. Да и сам я изначально делал это лишь для самообучения и практики, мне давно пришла в голову идея подобной реализации, но никак не было подходящего момента для её реализации. LiveStreet оказался весьма кстати, спасибо ему.

А вообще эта версия по-моему самой стабильной получилась :)
По поводу репозитория: он готов и работает, но я его специально отключил, возможно, кто-нибудь когда-нибудь его оживит, ибо задумка всё же очень стоящая, имхо… Исходных коды серверной стороны выложены в публичный доступ пока не будут.

Список изменений v0.6.91002:
— Исправлена ошибка, обрезающая большие файлы при повторной обработке файла на чтение/запись/чтение.
— Оптимизирован код.
— Изменен тип поля БД модуля version таблицы _modifications на varchar.
— Константы вынесены в файл модуля config/modules/mod/config.php
— Тег readme переименован в description, изменения внесены в спецификацию.
— Добавлен тег readme с атрибутами continue и cancel, который будет отображаться перед установкой.
— Добавлен тег finalization, который будет отображаться при успешной установке модификации.
— Исправлены ошибки с возможными проблемами прав доступа при копировании новых файлов командой copyfile.
— Изменена логика тега copyfile. См. спецификацию.
— Теперь временная папка модуля чистится даже после некорректной установки.
Подключена поддержка системы репозиториев LSMI Repository v1.
— Частично реализована работа по протоколу FTP, на случай, если будут возникать проблемы с правами доступа. По-умолчанию отключено. Включить и настроить параметры можно в файле config/modules/mod/config.php

И да, спасибо ALF за тестирование и некоторую помощь, я думаю когда-нибудь в этой жизни он это увидит.
На сим извольте откланяться.

6 комментариев

avatar
Кстати вы в курсе, что в кавычках ссылки сжирает парсер при редактировании? Т.е. получается нечто
<img src=" " alt="">

э?

зы. если интересно, адекватная версия модификации: dl.getdropbox.com/u/931817/ls/user_jabber_%280.6%29.xml
avatar
Не пропадет ваш скорбный труд
И дум высокое стремленье.
(с) А.С.Пушкин

Возможно, ты просто немного обогнал время :)
А за стабильную версию — спасибо. Мож, и дойдут до нее когда-нибудь руки…
avatar
Обогнал время относительно чего?)
avatar
Относительно развития движка/комьюнити )
avatar
Возможно. Если бы модуль был официальным -> делали бы все под систему -> профит

Кстати видел где-то в теме «LiveStreet Extended Edition» проблему, которую мог бы решить модуль :) Я бы сказал, проблему целой темы) Ну да ладно, посмотрим. По крайней мере профит мне всё это уже не приносит.
avatar
Движок как движок, комьюнити как комьюнити — ничего необычного, а вот Mod Installer — это фишка. Автору, Max-у Svargal-лу, большая благодарность! Установка хаков и пр. дополнений с Mod Installer-ом теперь делается буквально в два клика, справится даже младенец.
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.