← Все версии
v4.8.2 13.07.2026 major

Дизайн новостей: полное восстановление по бэкапу

Перезапись controller и 4 Blade-шаблонов новостей по бэкапу Smarty: категорийные цвета, JSON-LD, OG-meta, теги, похожие новости, формат ссылок {slug}-{id}.html

Зачем эта запись

Эта запись истории платформы ipd.by описывает работу с контентом: новости, библиотеку, блог, тексты и их оформление. Контент помогает отвечать на вопросы аудитории и показывать, что за проектом стоит живая работа. Версия 4.8.2 (13.07.2026) описывает: «Дизайн новостей: полное восстановление по бэкапу». Дальше по странице — что именно было сделано в этой версии и к каким кейсам это относится.

Что сделано в версии 4.8.2

от 13.07.2026

Что сделано

  • NewsController полностью переписан — 7 категорийных цветов (trends=#3949AB, marketing=#00897B, ai=#6A1B9A, cases=#455A64, mentorship=#43A047, partners=#8E24AA, opinion=#D32F2F), correctingDate(), getTagsWithCount(), tag() method
  • 4 Blade-шаблона переписаны — index, show, category, tag: все с .bg-news, category colors, formatted dates, tag cloud, similar/popular sections, JSON-LD, OG meta
  • CSS подключеныstyles_post_index.css, styles_post.css из бэкапа
  • URL-формат изменён/news/{slug}.html/news/{slug}-{id}.html, regex -(\d+)$ для извлечения ID, 301 redirect при несовпадении slug
  • Популярные новости убраны — как в бэкапе (popular не включался в newsOne.tpl)
  • Inline CSS удалён — стили тегов берутся из styles.css (teal кнопки #0b5e66)
  • Blade parse error исправлен@@context@@@@context в JSON-LD, @@if в HTML-атрибутах → @@php блоки
  • 129/129 новостей + 9/9 блог = 138 страниц — HTTP 200
  • 147/147 전체 — HTTP 200, 0 FAIL
  • artisan check-routes: 70 OK, 0 FAIL

Разделы по теме

Почему этому можно доверять

Платформа ipd.by развивается открыто: каждый пункт этой версии — реально выполненная работа с датой и описанием, а вся история изменений хранится в реестре версий на Laravel. Кейсы, на которые ведут ссылки выше, — реальные проекты, а не обещания.

177версий в истории
32кейсов на сайте

Нужна такая работа над вашим проектом

Версии — это видимая история разработки: платформа растёт, а каждая страница объясняет, что и зачем сделано. Если ищете команду, которая так же профессионально развивает продукт — это как раз то, чем я занимаюсь.