Joomla оснащена Системой Обновлений (Joomla Update System), благодаря которой обновление расширения может быть выполнено на стороне панели администратора в один клик. Администратор сайта увидит уведомления о доступных обновлениях и сможет обновить необходимые расширения (подробнее об этом можно почитать здесь: Extensions Extension Manager Update).
Все расширения NorrNext поддерживают обновление в один клик. Для использования этой возможности в коммерческих расширениях, вам нужно выставить значение Ключ подписки (Download ID) для дальнейшего обновления продуктов с активной подпиской.
Суммируем:
Рассмотрим оба варианта.
Для использования возможности обновления компонента в один клик, вам нужно добавить значение Ключ подписки, который будет проверять валидность подписки на продукт (обновление доступно только пользователям, имеющим активную подписку на продукт). Прежде всего, вам нужно получить Ключ скачивания (Download ID). Для этого авторизуйтесь на сайте NorrNext под своей учётной записью и перейдите на страницу My Subscriptions. Вы увидите список всех ваших подписок. Скопируйте значение Download ID необходимого продукта, который имеет активную подписку.
Теперь переключитесь обратно на панель администрирования вашего сайта и перейдите в панель инструментов компонента (например, Расширения > NorrCompetition) и вставьте ID из буфера обмена в поле Ключ подписки, после чего нажмите на кнопку Обновить ключ. Ваш ключ будет сохранён и вы сможете теперь осуществлять обновление расширения через Менеджер Обновлений Joomla.
Пожалуйста, не жмите кнопку Обновить ключ, когда ключ уже установлен. Иначе он некорректно обновится. Если вы хотите обновить ключ, то сначала вставьте его и только потом жмите кнопку Обновить ключ.
Не забудьте очистить кэш обновлений после того, как выставите ключ подписки. Кэш очистить можно здесь: Расширения > Менеджер расширений > Обновление > кнопка "Очистить".
Платные модули и плагины конкретного компонента также имеют в настройках вкладку "Ключ скачивания" и одноимённое поле, в которое нужно вставить Download ID (см.ниже). Модули и плагины, идущие в комплекте с компонентом, не требуют ввода ключа, так как берут значение из настроек компонента.
Остальные коммерческие модули и плагины требуют Download Key utility plugin (системный плагин для скачивания коммерческих продуктов), который обеспечивает возможность оповещения о новых версиях и обновлений в один клик. Вам нужно скачать плагин с сайта NorrNext. Авторизуйтесь и перейдите на страницу My Downloads. Найдите в списке Download Key utility plugin и скачайте его. Теперь плагин нужно установить на стороне сайта как обычное расширение Joomla.
Для обновления ключа скачиваний удостоверьтесь, что NorrNext Download Key utility plugin установлен и включён.
Данный плагин не требуется дополнениям NorrCompetition, являющихся частью дистрибутива (например, модуль участников или поисковый плагин). Они используют NorrCompetition API для обновления ключа.
Итак, пора настроить модуль и плагин для обеспечения интегрпции с Сервером Обновлений Joomla.
Прежде всего, нужно получить Ключ скачиваний. Авторизуйтесь на сайте NorrNext и перейдите в Панель пользователя > My Subscriptions (Мои подписки). Найдите в списке требуемый продукт с активной подпиской и скопируйте значение Download ID.
Теперь перейдите на свой сайт и откройте настройки продукта > Вкладку "Ключ скачиваний". Вставьте из буфера обмена ключ и нажмите на кнопку "Обновить ключ". Теперь вы сможете обновлять коммерческие расширения через Менеджер Обновлений Joomla.
Предупреждение: после ввода ключа, пожалуйста, нажмите на кнопку Обновить Ключ! И после этого сохраняйте настройки плагина.
Пожалуйста, не забудьте очистить кэш после того, как вставите ключ обновлений: Расширения > Менеджер расширений > Обновление > кнопка "Очистить".