Обновление с 1.1 на 1.2 в ближайшее время станет неактуальным, так как близок выход стабильного релиза 1.3.
Обновление со всех устаревших версий про-линейки до версии 1.3 будет происходить следующим образом:
1. Открываем файл newsgrabberjc.pro.x
ml в корне каталога компонента на хостинге.
ищем там дескриптор
<uninstall>
......
</uninstall>
2. Сносим запросы к БД на удаление таблиц граббера. Они имеют вид:
<query>DROP table IF EXISTS `#__newsgrabberjcpro_feeds`</query>
<query>DROP table IF EXISTS `#__newsgrabberjcpro_config`</query>
<query>DROP table IF EXISTS `#__newsgrabberjcpro_orders`</query>
<query>DROP table IF EXISTS `#__newsgrabberjcpro_proxy`</query>
<query>DROP table IF EXISTS `#__newsgrabberjcpro_templates`</query>
<query>DROP table IF EXISTS `#__newsgrabberjcpro_stat`</query>
Оставляем только один запрос:
<query>delete from `#__mambots` where element='newsgrabberjc.pro'</query>
Для Joomla 1.5 открываем файл uninstall.sql и удаляем строки
DROP table IF EXISTS `#__newsgrabberjcpro_feeds`;
DROP table IF EXISTS `#__newsgrabberjcpro_config`;
DROP table IF EXISTS `#__newsgrabberjcpro_orders`;
DROP table IF EXISTS `#__newsgrabberjcpro_proxy`;
DROP table IF EXISTS `#__newsgrabberjcpro_templates`;
DROP table IF EXISTS `#__newsgrabberjcpro_stat`;
Запрос на удаление бота оставляем
delete from `#__plugins` where element='newsgrabberjc.pro';
2. Заходим менеджером БД в базу и переименовываем таблицу
префикс_newsgrabberjcpro_orders
в
префикс_newsgrabberjcpro_torders
3. Выполняем анинсталл старой версии
4. Выполняем инсталл новой версии
Начиная с версии 1.3 все дальнейшие обновления выполняются в полуавтоматическом режиме анинсталл-инсталл.