#Cachetj

В моём кэшере появился поиск по дате, по регулярным выражениям и с учётом регистра

А также из нового за последний месяц: обновлённое отображение дат и/или времени, показ «живых» комментариев наряду с обычными (данных там чуть меньше, но просмотру это не мешает), улучшенная навигация во всех комментариях.

Я обновил кэшер
Обновил кэшер

Отказался от сокетов и немного переделал отображение в канале. Теперь стабильнее и понятнее.

Все посты Никиты Лихачёва в хронологическом порядке

Дитковский попросил. Я не знаю, зачем ему ¯\_(ツ)_/¯.

Обновление тем от 17-го мая: интегрированный Cache TJ

Что нового и как работает? Теперь, если пост удалили, то на месте сообщения о 404-ой ошибке будет ещё и небольшая надпись, что пост остался в кэшере! И скорее всего с комментариями. Вот как это выглядит:

Как обычно, всё сразу готово для всех тем – и всех светлых, и всех тёмных.
Нормально? Или чего-нибудь поменять?

Может быть, красивую кнопку сделать? Или наоборот: ещё минималистичнее?
Релиз завтра, если всё пойдёт по плану.

28 ударов ножом! Ой, это из другого места…

Более 30 тысяч уникальных постов есть в моём кэшере TJ! Спасибо @qq за дамп своей БД. И мне за 4 месяца кэширования "втихоря". К сожалению, у старых материалов нет комментариев и трёх версий поста.
Но вот, что нового в кэшере:

  • Поиск! Теперь можно искать по id поста, по пользователю/подсайту, по ссылке на пользователя/подсайт, по заголовку или тексту введения.
  • Починил жирный и курсив, когда они шли рядом/вместе.
  • Улучшение отображения ссылок и тегов (Никакого поломанного markdown!).
  • Теперь если у старого поста нет комментариев, об этом так и будет написано: «Комментарии не сохранены».
Cache TJ и Cache DTF от Сергууна

Альтернатива TJ Cache от @qq, в которой, однако, есть тёмная тема, кэширование комментариев, а также три версии для каждого поста.
Под катом – подробности о настоящем и о том, как я это буду встраивать в свои темы в будущем.

Тут постит serguun42: тёмная тема и другие вещи для закрепа
За эту обложку спасибо пользователю Конец
null