Новогоднее обновление шаблона «Сhaos to Block»
Всех с наступающим! К новому году решил сделать небольшой презент сообществу, и пользователям данного шаблона. Под елкой интересные фишки и плюшки.
Футтер
Сделано облако всех тегов в подвал сайта
Дополнительные блоки
Как оказалось очень важная штука для любого сайта. Поэтому в плагин шаблона было внедрено два доп.блока:
— блок лучшие и новые статьи
— блок похожие статьи. Переделан плагин
Настройки
В конфиг шаблона добавлены доп.настройки, теперь он такой:
$config['view']['theme'] = 'default'; // тема, настройка пока не используется $config['view']['header']['fixed'] = true; // Зафиксировать шапку сайта $config['view']['header']['ny'] = true; // Показать новогоднее оформление логотипа $config['view']['menu']['scrollbar'] = false; // Включить кастомный скроллбар в меню, актуально если выводятся много ссылок, или дополнительные блоки. $config['view']['comments']['subscribe'] = true; // Включить чекбокс "Подписаться на комментарии", на странице топика. $config['view']['topics']['themes'] = 'tm-1'; // Тема ленты топиков: tm-1, tm-2, tm-3, tm-4, tm-5 $config['view']['topics']['avatar_animation'] = 'tm-1'; // Тема анимации при наведении на превью топика: tm-1, tm-2, tm-3, tm-4, tm-5, tm-6, tm-7, tm-8, tm-9 /** * Блок топики на странице whois профиля */ $config['view']['block']['profile_topic'] = true; // Показывать блок $config['view']['block']['profile_topic_n'] = 12; // Сколько топиков выводить /** * Блок новые топики */ $config['view']['block']['topic_new'] = true; // Показывать блок с новыми топиками на странице топика $config['view']['block']['topic_new_n'] = 4; // Сколько топиков выводить в блоке "Новые топики" на странице поста. /** * Блок топ топиков */ $config['view']['block']['top_topics'] = true; // Показывать блок с топ топиками на странице топика $config['view']['block']['count_top_topics'] = 4; // Сколько топиков выводить в блоке "Топ топики" на странице поста. $config['view']['block']['topic_time_top'] = 60*60*24*7*10*10; // Число секунд за которые считать ТОП топиков, по дефолту стоит 7 дней /** * Блок похожие материалы */ $config['view']['block']['similar_topics'] = true; // Показывать блок с похожими топиками на странице топика $config['view']['block']['similar_topics_max_topics_count'] = 4; // Максимальное количество топиков, которое выводится $config['view']['block']['similar_topics_topics_order_by'] = 'rating'; // По какому параметру сортировать записи. Возможные значения: rating, date $config['view']['block']['similar_topics_topics_order_by_direction'] = 1; // Как сортировать топики в выдаче. 0 - по возрастанию, 1 - по убыванию
Микроразметка
В топик добавлена микроразметка, сейчас передается следующее:
— og:title
— og:url
— og:image
— og:description
— og:site_name
— og:type
Привью
— Изменены дефолтные картинки для привью
— Теперь нет необходимости делать 100500 разных привью для блоков, для всех топиков используется один размер. Благодаря чему, не будет забиваться место на хостинге.
Изображения
Наверное самая интересная фитча в контексте LS — это выбор большого (на весь экран) или дефолтного изображения при загрузке:
Благодаря чему можно создавать интересные топики по оформлению. Пример такого топика:
(кликобельно)
Исправления ошибок
— Исправлен редактор в мобильной версии
— Небольшой рефакторинг
— Немного другая логика поведения на разных размерах мониторов. Если раньше была полная резина, из-за чего иногда грид/сетку вело. Сейчас перешел на фиксированный адаптив.
— В «новом» теперь выводятся топики в четыре колонки, как и на странице категорий
— Исправлена проблема/отображения, если картинка в привью грузится маленькой.
Фотосет
Страница с выбором типа топика при добавлении, а так же плашка в меню с количеством черновиков, если есть.
Фотосет слайдером на весь размер экрана
Плюшка к НГ
К новому году к логотипу добавлено украшение (отключается в конфиге)
Демо
Демо | chaostoblock.makenskiy.com
Логин | 123
Пароль | 123123
6 комментариев
— Наконец добавил функцию выбора типа шапки в топике, при его публикации. Сейчас можно сделать более разнообразные посты по оформлению. Доступно два типа: 1) Стандартный 2) На весь экран (чекбокс на странице добавления/редактирования топика).
— Небольшой рефакторинг кода
— Для обновления, обязательно нужно деактивировать и снова активировать плагин шаблона doctpl.
Скрины функции:
такое же изображение выводится и при публикации в соцсети топиков, категорий.
Как изменить эту картинку на свою версию? Я так понимаю, что просто заменить будет недостаточно :)
С остальными по аналогии.