Как обновить любое расширение Joomla, не убирая старую версию | От Идеи к Сайту

Как обновить любое расширение Joomla, не убирая старую версию

Обычно, что бы установить какое либо расширение Joomla, предварительно необходимо убрать его старую версию. После установки новой версии , все установки расширения надо задавать по новому. Из этой статьи вы узнаете как обновить расширение Joomla (компонент, модуль, плагин или шаблон) и сохранить прежнее настройки.

После того как вы нашли и скачали новую версию расширения, распакуйте zip-архив. В открытой директории Вы найдете файл с расширением xml. Откройте этот файл любым текстовым редактором (подойдет и обычный Notepad).

В этом файле найдите строку начинающуюся с xml тэга :

<install

Перед знаком > , закрывающим этот тэг добавьте method=»upgrade»

Например, если оригинальный  тэг имел вид :

<install type="plugin" group="content" version="1">

После изменения он должен выглядеть как :

<install type="plugin" group="content" version="1" method="upgrade">

Сохраните измененный xml файл ,сохранив его прежнее название.

После того, как файл сохранен, «вставьте» его в архив, для этого нажмите на левую кнопку мышки, выбрав файл, и не отпуская перенесите его поверх архива новой версии расширения. Подтвердите запись поверх оригинального файла.

Теперь можете устанавливать новую версию – все параметры расширения будут сохранены!

Важно: перед тем как что то устанавливать на рабочий сайт – сохраните резервную копию файлов сайта и базы данных.

Важно: если новая версия расширения требует изменений в структуре базы данных, возможно у вас будут проблемы с потерей информации. Поэтому , перед установкой почитайте описание разницы версий (changelog).

Google Bookmarks Digg Reddit del.icio.us Ma.gnolia Technorati Slashdot Yahoo My Web News2.ru БобрДобр.ru RUmarkz Ваау! Memori.ru rucity.com МоёМесто.ru Mister Wong


5 комментариев to “Как обновить любое расширение Joomla, не убирая старую версию”

  1. avatar Гость:

    Ну а как же быть с Joomla 1.6?

      (Цитировать)

  2. avatar Мордастый мясоед:

    Вероятно так же, как и с Джумла 1.5. Структура расширений не претерпела координальных изменений.

      (Цитировать)

  3. avatar kolobok:

    Бред!!!
    Ничего там прописывать не нужно. Логику инсталляции менять нужно.

      (Цитировать)

  4. avatar Саша:

    Я хотел бы уточнить. Новое расширение я устанавливаю поверх старого через установить/удалить или старое нужно удалять и потом ставить новое с проделанными манипуляциями описанными выше в статье. Помогите мне.

      (Цитировать)

  5. avatar Алекс:

    Я хотел бы уточнить. Новое расширение я устанавливаю поверх старого через установить/удалить или старое нужно удалять и потом ставить новое с проделанными манипуляциями описанными выше в статье. Помогите мне.

    Поверх старого. Если ты удалишь старое, надо будет конфигурировать заново. Если у тебя рассширение не требующее каких то конфигураций с твоей стороны, можешь просто убрать старое и установить новое

      (Цитировать)

Оставить комментарий