Mentoring * Coaching * Consulting

  • Главная
  • Видео канал
  • Продукты и Сервисы
    • Тренинг : Повышение эффективности продающих писем
      • Повышение эффективности продающих писем – День1
      • Повышение эффективности продающих писем – День2
      • Повышение эффективности продающих писем – День3
      • Повышение эффективности продающих писем – День4
      • Повышение эффективности продающих писем – День5
      • Повышение эффективности продающих писем – День 6
      • Повышение эффективности продающих писем – Бонусы
    • Почасовая консультация
  • LiveInternet module
  • От читателей и учеников

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

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

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

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

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

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

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

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

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

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

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

Поддержка обновлений для коммерческих расширений Joomla! осуществляется по средствам специального плагина BoxApp.net плагин — плагин для обновления расширений . Для получения обновлений необходимо, чтобы данный плагин был установлен и включен.

На сегодняшний день все расширения для Joomla! поставляются в виде установочных пакетов, в состав которых входят как файлы самого расширения, так и установочный пакет плагина для их обновления. При установке пакета для Joomla! все необходимые компоненты самостоятельно устанавливаются и включаются автоматически.

Теперь после установки расширения Joomla! вы будете получать соответствующие уведомления о его обновлении при входе в административную часть сайта.

После нажатия на кнопку Обновить сейчас, администратор сайта переходит в раздел Расширения / Менеджер расширений / Обновить.

Для применения обновления достаточно выбрать расширение, отметив флажок слева от его названия, и нажав на кнопку Обновить.

Стоит обратить внимание, что сам плагин BoxApp.net плагин — плагин для обновления расширений может быть изменен. При этом разделе обновлений появится соответствующее уведомление.

При появлении уведомления для данного плагина мы рекомендуем в первую очередь обновить именно его, а после другие расширения, если это необходимо.

Ошибки при обновлении

При обновлении расширений Joomla! могут возникать разного рода ошибки, не позволяющие правильно получить файл новой версии расширения и установить его. Также текущий механизм обновления не позволяет каким-либо образом передать с сервера обновления описание причины возникновения ошибки. Что можно предпринять в случае возникновения ошибки обновления?

Разработчики большинства расширений уведомляют своих пользователей о выходе обновлений этих продуктов посредством ссылки Обновить расширения (Extension Update) в Joomla! 3 или значка в Joomla! 2.5, расположенного на панели управления в административной части сайта рядом со ссылкой или значком Установить обновление (Install Update).

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

Если на панели управления сайта появилась информация о необходимости обновить расширение, перейдите на вкладку Обновление (Update) в Менеджере расширений (Extension Manager). Вы увидите список доступных обновлений. Отметьте флажками нужные обновления и щелкните на кнопке Обновить (Update) на панели инструментов. После успешного завершения процесса на экране отобразится соответствующее уведомление.

Даже если вы используете расширение, для которого не предусмотрена процедура обновления одним щелчком мыши, обновить его вручную не так сложно. Для большинства современных расширений вам нужно всего лишь повторить процедуру установки расширения в Менеджере расширений (Extension Manager). Это означает, что вы либо загружаете новую версию на свой компьютер и применяете метод Загрузить файл пакета (Upload Package File), либо прибегаете к методу Установить из URL (Install from URL), указывая URL-адрес, предоставленный разработчиком. Для небольшого количества старых расширений простая процедура обновления недоступна. В такой ситуации требуется удалить предыдущую версию и установить новую.

Удаление выполняется на вкладке Управление (Manage) в Менеджере расширений (Extension Manager). Выберите расширение и щелкните на значке Де? инсталлировать (Uninstall) на панели инструментов. Поскольку такие расширения требуют применения нестандартных процедур, необходимо всегда внимательно читать подробные инструкции, предоставляемые разработчиками. Относительно свежая инициатива Проекта Joomla! — ведение списка уязвимых расширений (vulnerable extensions list, VEL) в официальной wiki-энциклопедии документации по Joomla! (http://docs.joomla.org/Vulnerable_Extensions_List).

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

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

Редактируйте и улучшайте качество изображения в редакторе видео Movavi.

Как обновить плагин в joomla