Как проверить разработчика! Как убрать в Друпале аякс загрузку?

Сообщение об ошибке

  • Notice: Trying to access array offset on value of type int в функции element_children() (строка 6595 в файле /home/u1000/domains/bighameleon.com/includes/common.inc).
  • Notice: Trying to access array offset on value of type int в функции element_children() (строка 6595 в файле /home/u1000/domains/bighameleon.com/includes/common.inc).
  • Notice: Trying to access array offset on value of type int в функции element_children() (строка 6595 в файле /home/u1000/domains/bighameleon.com/includes/common.inc).
  • Deprecated function: implode(): Passing glue string after array is deprecated. Swap the parameters в функции drupal_get_feeds() (строка 394 в файле /home/u1000/domains/bighameleon.com/includes/common.inc).
  • Deprecated function: The each() function is deprecated. This message will be suppressed on further calls в функции menu_set_active_trail() (строка 2405 в файле /home/u1000/domains/bighameleon.com/includes/menu.inc).
Аватар пользователя Натали
Раздел: 

Информация для клиентов и разработчиков Друпал сайтов:

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

Заметка для тех, кто разрабатывает сайты на Друпал:

Часто на быстрых компьютерах не получается словить клас кружочка, который появляется при подгрузке аякса и часто рвет верстку. 
А не зная класс этого дела, не получается его скрыть.
Привожу ниже кусочек кода, который как раз показывает необходимые классы.
<div class="ajax-progress ajax-progress-throbber">
<div class="throbber"> </div>
</div>