Страница 1 из 2

Перенести нужный функционал с 1.6 на 1.4 версию.

СообщениеДобавлено: 23 сен 2013, 01:56
Ace
Здравствуйте!

У меня есть пара вопросов разработчикам:

1) Так как с одной версии (допустим с 1.4) до 1.5 или 1.6 нет простого способа обновлений, скажите пожалуйста будут ли в будущем возможность обновлений на новые версии "из коробки" Допустим, как с версии 1.6 на 1.6.1? Хотя бы для Pro версий? А то получается очень сложная процедура обновлений.

2) Подскажите, как в версию 1.4 мне сделать - новое поле "Заметка", видимое только владельцу объявления и администратору. Очень бы такое хотелось себе на сайт :)

Re: Перенести нужный функционал с 1.6 на 1.4 версию.

СообщениеДобавлено: 23 сен 2013, 12:25
Xpycm
Здравствуйте.

1) Обновления в рамках одной версии, например 1.6.0->1.6.1 мы выкладываем.
Обновления между версиями процедура гораздо сложнее, т.к пользователю меняют дизайн, вносят какие-то свои изменения в код, стили, js файлы.
Всех их учесть в скрипте обновления невозможно.
Тем более не исключена такая ситуация: выложили апдейтер с версии 1.5 до 1.6 с предупреждением, что никакие изменения в дизайне, файлах не будут сохранены. Как это не печально, но некоторые пользователи не читают подобных предупреждений. Вот такой пользователь запустил апдейтер, не сделав полного бэкапа (файлы и дамп БД), у него всё обновилось и затёрся дизайн, который он делал сам. В итоге письма ненависти к нам, мол верните мне мой дизайн.

Владельцам платных версий по запросу мы высылаем инсталляционный архив новой версии - http://open-real-estate.info/ru/downloa ... eal-estate
Т.е, если Вы покупали версию 1.6 то инсталлятор 1.7 получите бесплатно по запросу на email, icq, skype.

Один из способов самостоятельного обновления:
Например: Есть версия 1.5.. Вышла 1.6.
1) Скачиваете версию 1.6. Распаковываете её.
2) Берёте из своих архивов скаченную ранее 1.5, в которой не делали никаких изменений
3) Сравниваете все файлы в WinMerge/Araxis Merge
4) Переносите изменения в версию 1.5, включая изменения в таблицах БД.
5) Получается из 1.5 версия 1.6

Если познания в программах WinMerge/Aragis Merge невелики, либо нет времени для самостоятельного обновления, то мы можем обновить за отдельную плату с сохранением всех изменений в файлах и сохранением всех объявлений/новостей/статей/переводов/настроек.

2) За заметку отвечает поле 'note' в таблице {prefix}apartment - https://www.dropbox.com/s/ixyrila2kgapv ... 131950.png
Файлы, где встречается вывод этого поля - https://www.dropbox.com/s/y49116w7c27v1 ... 131952.png
Ну и плюс в версии 1.6 используется простейший "Формбилдер", в версии 1.4 его не было. Вам не нужны будут условия canShowInForm().
Вместо них нужно будет: Yii::app()->user->getState('isAdmin') - проверка на админа и Yii::app()->user->id == $model->owner_id - проверка на владельца

Re: Перенести нужный функционал с 1.6 на 1.4 версию.

СообщениеДобавлено: 23 сен 2013, 13:20
vanred79
Добрый день Хруст! Подскажите версию 1.3 методом тюнинга до 1.6 можно довести за плату? Если да, то думаю в будушем тюниговать :-)

Re: Перенести нужный функционал с 1.6 на 1.4 версию.

СообщениеДобавлено: 23 сен 2013, 13:22
Xpycm
Добрый день.
Невозможного нет. Вопрос лишь в стоимости и трудозатратах. Надумаете, пишите - http://monoray.ru/contact

Re: Перенести нужный функционал с 1.6 на 1.4 версию.

СообщениеДобавлено: 24 сен 2013, 12:36
Ace
Xpycm писал(а):Здравствуйте.

1) Обновления в рамках одной версии, например 1.6.0->1.6.1 мы выкладываем.
Обновления между версиями процедура гораздо сложнее, т.к пользователю меняют дизайн, вносят какие-то свои изменения в код, стили, js файлы.
Всех их учесть в скрипте обновления невозможно.
Тем более не исключена такая ситуация: выложили апдейтер с версии 1.5 до 1.6 с предупреждением, что никакие изменения в дизайне, файлах не будут сохранены. Как это не печально, но некоторые пользователи не читают подобных предупреждений. Вот такой пользователь запустил апдейтер, не сделав полного бэкапа (файлы и дамп БД), у него всё обновилось и затёрся дизайн, который он делал сам. В итоге письма ненависти к нам, мол верните мне мой дизайн.

Владельцам платных версий по запросу мы высылаем инсталляционный архив новой версии - http://open-real-estate.info/ru/downloa ... eal-estate
Т.е, если Вы покупали версию 1.6 то инсталлятор 1.7 получите бесплатно по запросу на email, icq, skype.

Один из способов самостоятельного обновления:
Например: Есть версия 1.5.. Вышла 1.6.
1) Скачиваете версию 1.6. Распаковываете её.
2) Берёте из своих архивов скаченную ранее 1.5, в которой не делали никаких изменений
3) Сравниваете все файлы в WinMerge/Araxis Merge
4) Переносите изменения в версию 1.5, включая изменения в таблицах БД.
5) Получается из 1.5 версия 1.6

Если познания в программах WinMerge/Aragis Merge невелики, либо нет времени для самостоятельного обновления, то мы можем обновить за отдельную плату с сохранением всех изменений в файлах и сохранением всех объявлений/новостей/статей/переводов/настроек.

2) За заметку отвечает поле 'note' в таблице {prefix}apartment - https://www.dropbox.com/s/ixyrila2kgapv ... 131950.png
Файлы, где встречается вывод этого поля - https://www.dropbox.com/s/y49116w7c27v1 ... 131952.png
Ну и плюс в версии 1.6 используется простейший "Формбилдер", в версии 1.4 его не было. Вам не нужны будут условия canShowInForm().
Вместо них нужно будет: Yii::app()->user->getState('isAdmin') - проверка на админа и Yii::app()->user->id == $model->owner_id - проверка на владельца


Спасибо большое за советы! Буду пробовать. Отпишусь о результатах тут.

Re: Перенести нужный функционал с 1.6 на 1.4 версию.

СообщениеДобавлено: 24 сен 2013, 12:38
Ace
Xpycm писал(а):Добрый день.
Невозможного нет. Вопрос лишь в стоимости и трудозатратах. Надумаете, пишите - http://monoray.ru/contact



Кстати с 1.3 до 1.4 я обновлялся. 50% сделал сам и 50% разработчики помогли, все прошло очень хорошо. Тоже обновляйтесь.

Re: Перенести нужный функционал с 1.6 на 1.4 версию.

СообщениеДобавлено: 24 сен 2013, 15:14
vanred79
Ace писал(а):
Xpycm писал(а):Добрый день.
Невозможного нет. Вопрос лишь в стоимости и трудозатратах. Надумаете, пишите - http://monoray.ru/contact



Кстати с 1.3 до 1.4 я обновлялся. 50% сделал сам и 50% разработчики помогли, все прошло очень хорошо. Тоже обновляйтесь.


Если не секрет сколько денег потратили?

Re: Перенести нужный функционал с 1.6 на 1.4 версию.

СообщениеДобавлено: 25 сен 2013, 19:52
Ace
vanred79 писал(а):
Ace писал(а):
Xpycm писал(а):Добрый день.
Невозможного нет. Вопрос лишь в стоимости и трудозатратах. Надумаете, пишите - http://monoray.ru/contact



Кстати с 1.3 до 1.4 я обновлялся. 50% сделал сам и 50% разработчики помогли, все прошло очень хорошо. Тоже обновляйтесь.


Если не секрет сколько денег потратили?


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

Re: Перенести нужный функционал с 1.6 на 1.4 версию.

СообщениеДобавлено: 26 дек 2013, 14:17
Ace
Обещал написать о результатах и забыл :( В общем, я заказал в итоге обновление своего сайта разработчикам и обновился удачно с 1.4 до 1.6 версии :)

Re: Перенести нужный функционал с 1.6 на 1.4 версию.

СообщениеДобавлено: 26 май 2015, 14:33
SergeyDenisenko
Можете написать инструкцию для самостоятельного обновления системы?
либо прикладывать файл модуля обновления??

А то понимаю, что 2 месяца обновлений дано... но надо самому понимать принцип работы - во всех движках, что я использую - есть либо онлайн система обновления - 1c-bitrix, WordPress, либо оффлайн - Invision Power Board
а в ORE получается, что новые файлы просто затрут старые и убьют БД, если стандартно обновлять - перезаливом сверху?