Прежде чем я установлю этот модуль, я хочу лучше понять это примечание


Я хочу установить модуль Автосохранения .

На странице модуля есть следующее примечание. Может кто-нибудь, пожалуйста, прояснить это для меня более простыми словами? Интересно, может ли это конфликтовать с другими модулями, которые также используют jQuery.

Для автосохранения используется модифицированная версия плагина jquery.field (измененная, поскольку она не очень хорошо поддерживает соглашения об именовании полей Drupal).
Эта версия плагина была основана на jquery 1.2 и не работа с jquery 1.3.Версия 6.x-2.7 ПОДДЕРЖИВАЕТ jquery 1.3 и все равно должна поддерживать jq 1.2. Пожалуйста, поднимите вопрос, если вы обнаружите, что это не так.

Author: kiamlaluno, 2015-01-27

1 answers

Давайте разберем вопрос на части.

Для автосохранения используется модифицированная версия плагина jquery.field (изменена, поскольку она не очень хорошо поддерживает соглашения об именовании полей Drupal)

Это означает, что когда проект был написан, они взяли плагин (фрагмент кода) из другого модуля и использовали его в качестве основы для своего собственного кода.

Эта версия плагина была основана на jquery 1.2 и не работает с jquery 1.3.

Это бит, взятый сам по себе, означает, что модуль не будет работать, если вы используете jQuery 1.3 или выше на своем сайте Drupal. Это, однако, похоже на старую информацию, и ее следует игнорировать, потому что:

Версия 6.x-2.7 поддерживает jquery 1.3 и по-прежнему должна поддерживать jq 1.2. Пожалуйста, поднимите вопрос, если вы обнаружите, что это не так.

...в котором говорится, что версия 6.x-2.7 поддерживает jQuery 1.3.

С тех пор модуль несколько раз обновлялся, как вы можете видеть Модуль Drupal 6 теперь доступен в версии 6.x-2.11. Вполне вероятно, что версия модуля Drupal 7 поддерживает гораздо более поздние версии jQuery, поскольку в последний раз она обновлялась через 6 месяцев после последней версии Drupal 6.

Что вам следует делать?

  1. Сделайте копию своего сайта для разработки, если вы еще этого не сделали, где вы можете без проблем все сломать. Используйте VirtualBox или что-то подобное, если вы знаете, как это сделать или можете научиться.
  2. Установите текущую версию модуля и посмотрите, работает ли она. Щелкните по своему сайту и посмотрите, сможете ли вы обнаружить какое-либо неожиданное поведение
  3. Если это не сработает, рассмотрите возможность установки Обновления jQuery , которое позволит вам выбрать версию jQuery, используемую вашим сайтом.
 2
Author: Darvanen, 2015-01-27 07:05:39