FlatStreet
Плоский шаблон в современном стиле. Отлично подойдет как для новостного портала, так и для социальной сети. Настройка отображения постов, сайдбара, блогов, а также множество других настроек которые можно комбинировать.
Благодаря разнообразию настроек, сайт может быть как простым, одноколоночным блогом, так и крупным медиа порталом.
Особенности
— Иконочный шрифт.
— Более подробная локализация.
— Настройка отображения постов на главной странице, в три, две и одну колонку.
— Настройка вывод сайдбара, слева, справа, среди постов, в push меню или отключен.
— Настройка отображения списка блогов, в три, две и одну колонку, соответственно.
— Настройка отображения постов в блогах.
— Выбор типа отображения постов.
— Выбор типа шапкаи в посте.
— Отображение картинок в фотосете сеткой.
— Новый вид отображения инфографики в опросах.
— Шапка на странице блога.
— Стена на главной странице пользователя.
— Блок с информацией о пользователе.
— Минусование оключено.
— Шапка профиля.
— Мобильная версия сайта.
Остальные характеристики
Полностью переработаны страницы списка пользователей, лента активности, профиль пользователя и прочие, почти все компоненты сайта. Возможность тонкой настройки, отключение плавной прокрутки, выбор способа отображения логотипа, отключение вывода миниатюр в полной записи, отключение дизайнерских копирайтов. И другое.
Дизайн
За основу взят шаблон synio.
Часть конфигурации
// Ширина шапки профиля $config['module']['user']['profile_photo_width'] = 1000; // px // Максимальная вложенность древовидных комментариев $config['module']['comment']['max_tree'] = 5; // Количество символов на стене пользователей $config['module']['wall']['text_max'] = 3000; // Ограничение на вывод числа друзей пользователя на странице его профиля $config['module']['user']['friend_on_profile'] = 20; // Число топиков на одну страницу $config['module']['topic']['per_page'] = 12; // Цветовая схема $config['view']['theme'] = 'default'; // Сколько записей выводить в блоке прямой эфир $config['block']['stream']['row'] = 50; /* Режим работы сайта */ $config['general']['close'] = false; $config['general']['reg']['activation'] = true; $config['general']['reg']['invite'] = false; /* Логотип */ $config['view']['topbar']['logo'] = true; // Логотип картинкой ../images/logo.png (50px высотой) $config['view']['topbar']['logotext'] = true; // Логотип картинкой и текстовый заголовок (Должен быть включен предыдущий параметр) /* Настройки отображения топиков */ $config['view']['topic']['single_modern_head'] = true; // Модернезированная шапка топика в полном посте $config['view']['topic']['modern_head'] = false; // Модернезированое отображение топика в превью $config['view']['topic']['preview'] = true; // Отображение првеью в полном посте $config['view']['topic']['lazy'] = true; // Ленивая подгрузка изображений в посте $config['view']['topic']['cut'] = true; // Авто cut текста топиков в првеью /* Настройка главной страницы */ // Колонки $config['view']['home']['colum'] = 'grid-2'; // grid-3, grid-2, grid-1 // Сайдбар $config['view']['home']['sidebar'] = true; // Включить сайдбар на главной странице $config['view']['home']['sidebar-position'] = 'right'; // Позиция сайдбара (left, right) // Блоки сайдбара для сеток grid-2, grid-1 Config::Set('block.rule_index_blog', array( 'action' => array( 'index' ), 'blocks' => array( 'right' // left, right (Не забудьте также указать в параметре sidebar-position) => array( 'stream'=>array('params'=>array(),'priority'=>150), 'blogs'=>array('priority'=>100), 'tags'=>array('priority'=>90) ) ), 'clear' => false, )); // Блоки и настройка сайдбара для сетки grid-3 $config['view']['home']['sidebar-grid-position'] = '5'; // После какого поста отображать сайдбар (1-6) Config::Set('block.rule_index_grid', array( 'action' => array( 'index' ), 'blocks' => array( 'grid' => array( 'blogs'=>array('priority'=>100), // 'tags'=>array('priority'=>90) ) ), 'clear' => false, )); /* Боковое Push меню */ $config['view']['sidebar']['push'] = false; // Включить push меню // Вывод блоков в push меню Config::Set('block.rule_push', array( 'action' => array( 'index', 'topic', 'question', 'link', 'photoset', 'blog', 'blogs', 'stream', 'people', 'profile', 'talk' ), 'blocks' => array( 'push' => array( 'stream'=>array('params'=>array(),'priority'=>150), 'blogs'=>array('priority'=>100), 'tags'=>array('priority'=>90) ) ), 'clear' => false, )); /* Настройка блогов */ // Колонки списка блогов $config['view']['blogs']['colum'] = 'grid-3'; // grid-3, grid-2, grid-1 // Колонки постов в блоге $config['view']['blog']['colum'] = 'grid-3'; // grid-3, grid-2, grid-1 /* Настройка разделов сайта */ // Топик $config['view']['topic']['size'] = 'medium'; // Ширина страницы (large, medium, small, min) $config['view']['topic']['sidebar'] = false; // Включить сайдбар $config['view']['topic']['sidebar-position'] = 'right'; // Позиция сайдбара (left, right, bottom) Config::Set('block.rule_blog_info', array( 'action' => array( 'blog' => array('{topic}') ), 'blocks' => array( 'right' // left, right, bottom (Не забудьте также указать в параметре sidebar-position) => array( 'stream'=>array('priority'=>150), 'blogs'=>array('priority'=>100), 'tags'=>array('priority'=>90) ) ), 'clear' => false, )); // Люди $config['view']['people']['size'] = 'medium'; // Ширина страницы (large, medium, small, min) $config['view']['people']['sidebar'] = true; // Включить сайдбар $config['view']['people']['sidebar-big'] = false; // Широкий сайдбар $config['view']['people']['sidebar-position'] = 'right'; // Позиция сайдбара (left, right, bottom) Config::Set('block.rule_people', array( 'action' => array( 'people' ), 'blocks' => array( 'right' // left, right, bottom (Не забудьте также указать в параметре sidebar-position) => array( 'actions/ActionPeople/sidebar.tpl' ) ), )); // Активность $config['view']['stream']['size'] = 'medium'; // Ширина страницы (large, medium, small, min) $config['view']['stream']['sidebar'] = true; // Включить сайдбар $config['view']['stream']['sidebar-big'] = false; // Широкий сайдбар $config['view']['stream']['sidebar-position'] = 'bottom'; // Позиция сайдбара (left, right, bottom) Config::Set('block.rule_stream_user', array( 'action' => array( 'stream' => array('user') ), // Страница персональной ленты 'blocks' => array( 'bottom' // left, right, bottom (Не забудьте также указать в параметре sidebar-position) => array( 'streamConfig' ) ), )); Config::Set('block.rule_stream_all', array( 'action' => array( 'stream' => array('all') ), // Общая лента 'blocks' => array( 'bottom' // left, right, bottom (Не забудьте также указать в параметре sidebar-position) => array() ), )); // Страница добавления топика $config['view']['topic_add']['size'] = 'medium'; // Ширина страницы (large, medium, small, min) $config['view']['topic_add']['sidebar'] = true; // Включить сайдбар $config['view']['topic_add']['sidebar-big'] = false; // Широкий сайдбар $config['view']['topic_add']['sidebar-position'] = 'bottom'; // Позиция сайдбара (left, right, bottom) Config::Set('block.rule_topic_type', array( 'action' => array( 'link' => array('add','edit'), 'question' => array('add','edit'), 'topic' => array('add','edit'), 'photoset' => array('add','edit') ), 'blocks' => array( 'bottom' // left, right, bottom (Не забудьте также указать в параметре sidebar-position) => array('blocks/block.blogInfo.tpl') ), )); // Страница тега $config['view']['tag']['size'] = 'medium'; // Ширина страницы (large, medium, small, min) $config['view']['tag']['sidebar'] = true; // Включить сайдбар $config['view']['tag']['sidebar-big'] = false; // Широкий сайдбар $config['view']['tag']['sidebar-position'] = 'right'; // Позиция сайдбара (left, right, bottom) Config::Set('block.rule_tag', array( 'action' => array( 'tag' ), 'blocks' => array( 'right' // left, right, bottom (Не забудьте также указать в параметре sidebar-position) => array( 'tags'=>array('priority'=>150) ) ), 'clear' => false, )); // Профиль пользователя $config['view']['profile']['size'] = 'medium'; // Ширина страницы (large, medium, small, min) $config['view']['profile']['sidebar-big'] = false; // Широкий сайдбар $config['view']['profile']['sidebar-position'] = 'left'; // Позиция сайдбара (left, right) Config::Set('block.rule_profile', array( 'action' => array( 'profile', 'settings' ), 'blocks' => array( 'left' // left, right (Не забудьте также указать в параметре sidebar-position) => array('actions/ActionProfile/sidebar.tpl') ), )); // Страница тега $config['view']['talk']['size'] = 'medium'; // Ширина страницы (large, medium, small, min) $config['view']['talk']['sidebar'] = false; // Включить сайдбар $config['view']['talk']['sidebar-big'] = false; // Широкий сайдбар $config['view']['talk']['sidebar-position'] = 'right'; // Позиция сайдбара (left, right, bottom) Config::Set('block.rule_talk', array( 'action' => array( 'talk' ), 'blocks' => array( 'right' // left, right, bottom (Не забудьте также указать в параметре sidebar-position) => array() ), 'clear' => false, )); /* Копирайты */ $config['view']['footer']['copyright'] = true; /* Прочие настройки */ $config['view']['settings']['scroll'] = false; // Плавная прокрутка страниц сайта
62 комментария
Цена что-то совсем маленькая.
А какой ей быть? :) Могу продать вам шаблон тысячи за две, эксклюзивно. Но мне кажется, если цена будет не слишком завышенной, больше людей смогут купить шаблон.
P.S. Не хватает ссылки на xeoart.
1) Нехорошо, что ширина «прыгает» у некоторых страниц она больше, у некоторых меньше.
2) Размер шрифта в постах ОГРОМНЫЙ.
3) Главное меню очень невзрачное. И ховера никакого нет
4) Над оформлением валидации формы регистрации тоже нужно еще поработать.
5) Подсказки (если жать на вопросик) в форме регистрации выводятся ПОД формой.
5) Тоже так себе красота…
6) Нету ховера у кнопок Зарегистрировать и Войти. Зато у «Написать» есть.
2) Для монитора 1920х1080 не огромный. Сделаю выбор размера шрифта опциональным.
3) Оно должно быть разноцветным? Анимированным? «Ховер» можно добавить, в целом.
4) Что не так с формой?
5) Исправлено.
5) Шапка и меню выглядят так. У вас либо устаревший барузер, либо что-то не так с кешем.
6) Исправлено.
1) Это однозначно неправильно, что сайт меняет свою ширину в зависимости от страницы. Вы видели такое на livestreet.ru или habrahabr.ru, или на другом популярном ресурсе?..
2) У меня 1920х1080. И шрифт большой. Тут dev.thrashed.ru/ 13, а тут dev.thrashed.ru/blog/games/12.html 18 наверное был. Сейчас вижу, что изменили. Стало гораздо лучше!
3) Так будет лучше.
4) Попробуйте может таком духе? Ширину алертов вижу исправили.
5) ок
6) ок
7) Не работает поиск dev.thrashed.ru/people/
4) Цвет подсказок сделать красным? Опять же это не принципиально и шаблон не становится хуже из-за подсказок серого цвета.
7) Спасибо за багрепорт.
upd. Поиск по пользователям исправлен.
Можно так же развиваться в направлении поддержки наиболее популярных плагинов.
2. У Вас разъехолось
2. Я в курсе. Потому что правлю шаблон на демке.
нефть падает — шаблоны дорожают!
Оплатил 1 350 руб., пусть будет автору в качестве стимуляции. Надеюсь завершите текущую работу, я ставить на проект, править пока не буду.
Что бы легче было обновляться.
Возможно ли как-нибудь это изменить, и при выводе названия топиков (топиклист), чтобы код выглядел так:
Вопрос очень актуальный. Уже состоялся релиз стабильной беты 2.0, на которой я уже знаю людей создающих свои сайты. Даже мне шаблон нравится, и я бы подумал его купить под 2.0. В любом случае с беты заявлено нормальное обновление версий вплоть до релиза. Так что вопросы со стороны движка отпадают.
Так же скажите как скачать обновления шаблона.
Добрый день!
Планируется обновление для LS2.0? Если да, то как скоро?
Думаю очень многих волнует сей вопрос.
Написал автору в личном сообщении на этом сайте — пока тишина.
Написал автору на почту и в личку, ответа нет.