Перейти к содержимому
Русский язык для Invision Community 5

Настройка Last-Modified

Здравствуйте уважаемые гуру! Подскажите грамотный код для вставки в шаблон или какой-нибудь другой способ чтобы форум выдавал корректный Last-Modified. По умолчанию этой функции в версии 3.1.4 нет.

Рекомендованные сообщения

Корректный last-modified для форума без костылей вы не получите. Потому что сообщения могут добавляться, могут редактироватся, могут удалятся. При отдаче заголовка нужно учитывать все эти моменты которые влияют на содержания динамической страницы, и при неправильном расчете чревато что клиент получит устаревший лэст модифид и не загрузит новую версию страницы. Этой функци нет в 3.1, нет в 3.4, и никогда ее небыло. Этот заголовок лучше не трогать на динамике, если не знаете как его сгенерировать правильно с учетом всех факторов которые влияют на страницу.

  • Автор

ОК, тогда не буду морочить голову.

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

Создайте аккаунт или войдите в него для комментирования

Аккаунт

Навигация

Поиск

Поиск

Настроить push-уведомления браузера

Chrome (Android)
  1. Нажмите на иконку замка рядом с адресной строкой.
  2. Нажмите Права доступа -> Уведомления.
  3. Измените свои настройки.
Chrome (компьютер)
  1. Нажмите на иконку замка в адресной строке.
  2. Выберите Настройки сайта.
  3. Найдите Уведомления и измените свои настройки.