AllRight

Автор блога: WebMan

Результаты доработки тегов 2.x

Результаты доработки тегов
В середине лета решил привести в порядок теги одного своего сайта. Причём, как сами теги, так и их использование на сайте. Итак, делюсь результатами практического применения тем:
• "СЕО для тегов", добавленное в версии 2.10, но, на мой взгляд, всё ещё требующее доработки.
Доработка ввода тегов при создании/редактировании записей
Поиск по тегам
• "Страница тегов" (главная страница компонента тегов, отсутствующая в "коробке")
Http-ответ 404 для страниц несуществующих тегов
• "Все ссылки на теги по одному шаблону" (приведение ссылок на теги к единому виду, только через "+", редирект 301 для ссылок через пробел на правильный адрес)
и подобным.
Какие-то из этих тем поднимались на форуме или в блоге, какие-то только в частных беседах. Я использовал всё, что нашёл. Итак ...

Http-ответ 404 для страниц несуществующих тегов (хак) 2.x

Http-ответ 404 для страниц несуществующих тегов (хак)

В дефолтном варианте для страницы несуществующего тега Двойка отдаёт http-код 200 (Ок) и показывает обычную страницу сайта с надписью "Ничего не найдено". И не обратил бы я на это внимание, если бы ...

Повтор кода подтверждения (хак) 2.x

Повтор кода подтверждения (хак)

Повтор письма с кодом подтверждения при регистрации.

Google PageSpeed Insights и качество сжатия картинок 2.x

Озаботился я давеча "пузомерками" одного своего сайта на InstantCMS 2 в Google PageSpeed Insights и обнаружил, что Гуглу сильно не нравится размер картинок при сжатии 90%, используемом в Двойке по дефолту. Взял я несколько картинок с этого сайта и начал экспериментировать с их качеством в разных пресетах от 65 до 90 процентов, а потом подставил пересжатые картинки на сайт, чтобы посмотреть реакцию Гугла.
И вот какие выводы сделал.
Google PageSpeed Insights и качество сжатия картинок

Изменяем автора материала в ленте активности 2.x

Лучше поздно, чем никогда smile Продолжаю тему Изменяем автора материала в форме редактирования. В том варианте возникали две нестыковки в данных на сайте. Попробуем их решить.

«Расширенная отладка» для InstantCMS 2.7.0 (v.10.3.270) 2.x

Обновление «Отладки» для InstantCMS 2.7.0.
«Расширенная отладка» для InstantCMS 2.7.0 (v.10.3.270)

Изменяем автора материала в форме редактирования (для всех типов контента сразу) 2.x

В продолжение предыдущего поста. Только теперь делаем хук для добавления выбора пользователей сразу во все типы контента. Я вчера не обнаружил нужный хук, а сегодня его подсказал Fuze - спасибо!
Файлы ядра также не изменяются.