LastModified

MODX Revolution плагин возвращающий Last-Modified и 304 код ответ при необходимости.
Бесплатно
Загрузите дополнение из админки вашего сайта.
Как загрузить?
Автор дополнения
Кудашев Сергей
Пакетов
3
Закачек
485
Автор дополнения
Пакетов
3
Закачек
485
Версия 1.1.1-pl
Дата выпуска 29.12.2022
Загрузки 416
Просмотры 6 727
Внимание, этот компонент требует версию PHP 5.6 или выше! Если ваш сайт использует PHP ниже требуемого, установка этого дополнения может его сломать.
Внимание, этот компонент требует версию MODX не ниже 2.3 !
MODX Revolution плагин, который обрабатывает входящий If-Modified-Since запрос и возвращает Last-Modified заголовок и 304 код ответ при необходимости. Отличительной особенностью от остальных похожих решений является возможность обновления даты последнего редактирования родителя для переполучения его контента.

Доступные системные настройки (неймспейс lastmodified):
  • response — устанавливает значение ответа для Cache-control заголовка, доступные значения: «private», «public».
  • maxage – устанавливает значение max-age для Cache-control заголовка в секундах, по умолчанию 3600.
  • expires – устанавливает смещение от текущего времени для Expires заголовка в секундах, по умолчанию 3600.
  • update_parent — обновление даты последнего редактирования родительского ресурса для переполучения его контента. По умолчанию false.
  • update_level — устанавливает уровень вложенности от текущего ресурса и выше для обновления дат родительских ресурсов. По умолчанию 1.
  • update_start — обновление даты последнего редактирования для главной страницы при изменении ресурса. По умолчанию false.
  • prevent_authorized — не обрабатывать If-Modified-Since для авторизованных пользователей. По умолчанию true.
  • prevent_session — не обрабатывать If-Modified-Since если любое из перечисленных значений (через запятую) было найдено в именах переменных сессии. По умолчанию minishop2.

Любые замечания/предложения/пожелания оставляйте на GitHub: github.com/kudashevs/LastModified/issues

1.1.1-pl - 2022-12-29

  • Remove some redundant empty value checks
  • Update README file
  • Some improvements

1.1.0-pl - 2021-12-14

  • Add exclude by id setting
  • Refactor plugin code and logic
  • Update README information and settings
  • Update code style
  • Some improvements

1.0.10-pl

  • Add clear cache for all updated documents on OnDocFormSave
  • Massive refactoring
  • Update .gitignore

1.0.9-pl

  • Add contexts support
  • Some improvements

1.0.8-pl

  • Add prevent on session variables names

1.0.7-pl

  • Prevent handling for authorized users
  • Some improvements

1.0.6-pl

  • Add update start page
  • Some improvements

1.0.5-pl

  • Add update nesting level

1.0.4-pl

  • Parent 0 bugfix
  • Some improvements

1.0.3-pl

  • Add update parent editedon functionality
  • Some phpdoc annotation update

1.0.2-pl

  • Add response directive option
  • Update lexicon files and docs
  • Some improvements

1.0.1-pl

  • Add maxage and expires options
  • Add HTTP protocol version
  • Update lexicon files and docs

1.0.0-pl

  • Initial release

Последние обсуждения в сообществе MODX.pro