Drupal: Как работает система фильтров

Схема работы системы фильтров из книги Pro Drupal development:

А теперь подробнее на примере отображения фильтрованного текста ноды:

  1. Пользователь открывает страницу ноды.

  2. Нода загружается из базы и её содержимое проходит через функцию check_markup. В качестве одного из параметров присутствует формат ввода, выбранный автором при создании или сохранении ноды.

  3. Ф-я check_markup по md5 хэшу текста проверяет есть ли в кэше уже отфильтрованный текст и если есть, то возвращает его.

подробнее