• CMS
  • Сообщество
  • Каталог расширений
  • Разработчикам
  • Работа
  • Скачать

МагазинLiveStreet

  • Модули
  • Скидки
  • Помощь
  • Хостинг
Войти Зарегистрироваться
Alpha

Шаблон «Alpha»

от v_kulesh
Скачать
Версия 0.1.1 | Совместимость: 1.0.3
Добавлен: 27 февраля 2015 | Обновлен: 10 марта 2015
Скачан 398 раз

Запрос емайла для подписки

Введите
Подписаться на обновления Подписка прошла успешно
Шаблон является неким симбиозом шаблонов «Jupiter» и «Inka» с возможностями шаблона «Developer-Kit».

Особенности шаблона
1. Видоизменяемая шапка шаблона: без изображения, с изображением, с превью топика.
2. Выезжающий справа сайдбар (для небольших экранов).
3. Возможности шаблона «Developer-Kit», т.е.:
— адаптивность,
— 17 вариантов отображения лент топиков,
— 3 варианта вывода оформления страницы.

Внимание! Для корректной работы плагинов с шаблоном их необходимо адаптировать под шаблон.

Адаптированные плагины:
  1. Плагин «Main Preview».
  2. Плагин «Page».
  3. Плагин «Similar topics».
  4. Плагин «Journal Page».
  5. Плагин «Редактирование даты публикаций».

Инструкция к применению: скачать плагин из каталога, залить на сайт, поверх его залить адаптированные файлы, включить плагин в админке.

Скачать файлы адаптации плагинов можно с Я.Диска.

Контакты
По всем вопросам обращайтесь на e-mail: v.a.kulesh@yandex.ru.
Версия 0.1.0
В шаблоне присутствует 17 предустановленных вариантов отображения лент топиков. Для корректного отображения всех их (кроме стандартного списка топиков) рекомендуется установить и настроить плагин «Main Preview» (https://catalog.livestreetcms.com/addon/view/226).

Для плагина «Main Preview» в большинстве случаев рекомендую использовать размеры изображений 750х500 пикселей. В таком случае, на всех дисплеях превью будут отображаться корректно (в мобильных устройствах занимать всю ширину дисплея). Отдельные моменты описаны в конфиге шаблона в пояснении к той или иной настройке.

Кроме того, можно использовать любые свои размеры для настройки превью топиков. Так, для экономии трафика можно уменьшать размеры превью. В таком случае, необходимо подставить Ваши размеры в конфиг шаблона для соответсвующих миниатюр.

Пример настройки плагина «Main Preview» для большинства лент:

$config['preview_minimal_size_width'] = 750; // Минимальная ширина превью, если изображение меньше, то на его основе превью создаваться не будет. Актуально только для автоматических превью
$config['preview_minimal_size_height'] = 500; // Минимальная высота превью, если изображение меньше, то на его основе превью создаваться не будет. Актуально только для автоматических превью

/**
 * Список размеров превью топика
 * Обычно задается другим плагином или шаблоном
 */
$config['size_images_preview']=array(
	
	array(
		'w' => 750,
		'h' => 500,
		'crop' => true,
	)
	
);


Пример настройки плагина для ленты masonry_7:

$config['preview_minimal_size_width']   = 750;  // Минимальная ширина превью, если изображение меньше, то на его основе превью создаваться не будет. Актуально только для автоматических превью
$config['preview_minimal_size_height']  = 500;  // Минимальная высота превью, если изображение меньше, то на его основе превью создаваться не будет. Актуально только для автоматических превью

/**
 * Список размеров превью топика
 * Обычно задается другим плагином или шаблоном
 */
$config['size_images_preview']=array(
	
	array(
		'w' => 750,
		'h' => 500,
		'crop' => true,
	),
	
	array(
		'w' => 751,
		'h' => 751,
		'crop' => true,
	),
	
	array(
		'w' => 64,
		'h' => 64,
		'crop' => true,
	)
	
);


Для лент топиков masonry_5, masonry_6 и masonry_7 помимо настройки плагина «Main Preview» необходимо перенастроить вывод блоков.

Для лент masonry_5 и masonry_6 в файл config.local.php необходимо добавить следующее:

/**
 * Настройки вывода блоков
 */
$config['block']['rule_index'] = array(
	'action'  => array(
			'index', 'blog' => array('{topics}','{blog}')
		),
	'blocks'  => array(
			'stamp' => array('stream'=>array('priority'=>100),'tags'=>array('priority'=>50),'blogs'=>array('params'=>array(),'priority'=>1))
		),
	'clear' => false,
);

$config['block']['rule_personal_blog'] = array(
	'action'  => array( 'personal_blog' ),
	'blocks'  => array( 'stamp' => array('stream','tags') ),
);


Для ленты masonry_7 в файл config.local.php рекомендуется индивидуальная настройка блоков для каждого проекта. Ниже приведу лишь пример вывода рекламного блока в правом верхнем углу и блоков прямого эфира и топа блогов в центральной области:

/**
 * Настройки вывода блоков
 */
$config['block']['rule_index'] = array(
	'action'  => array(
			'index'
		),
	'blocks'  => array(
			'centerbar-first' => array('stream'=>array('priority'=>100)),
			'centerbar-second' => array('blogs'=>array('params'=>array(),'priority'=>1))
		),
	'clear' => false,
);

$config['block']['rule_ad'] = array(
	'action'  => array(
			'index', 'personal_blog', 'blog' => array('{topics}','{blog}')
		),
	'blocks'  => array( 'stamp' => array('blocks/block.ad.tpl') ),
);


В данном случае рекомендую видоизменить блоки прямого эфира и топа блогов, либо вывести в этой области какие-то другие свои блоки.
Отредактировать рекламный блок по своему усмотрению можно в файле blocks/block.ad.tpl шаблона.

Кроме того, для ленты masonry_7 в конфиге сайта рекомендую изменить количество выводимых на странице топиков на 32 или более.

Следующим шагом необходимо настроить вывод блогов в меню под названием сайта. Для этого откройте файл menu.blogs.tpl и пропишите в нем необходимые адреса к своим блогам.

Например, у Вас имеется блог «Новости» с адресом «news», который Вы хотели бы выводить в меню, тогда его следует прописать так:

<li {if $sEvent == 'news'}class="active"{/if}><a href="/blog/news/">{$aLang.blog_menu_news}</a></li>

С остальными блогами делаем аналогично.

Далее необходимо прописать названия блогов в файле russian.php. Для вышеуказанного примера запись будет выглядеть следующим образом:

'blog_menu_news' => 'Новости',


Остальные моменты настройки шаблоны описаны в конфиге шаблона в пояснениях к тому или иному пункту конфига.
Список версий с изменениями

0.1.1

10 марта 2015
1. Мелкие правки.
2. Добавлена простая тема с использованием одного стороннего шрифта.

0.1.0

27 февраля 2015
Релиз шаблона.

Другие расширения автора

  • Valley

    Valley

  • Donate

    Donate

  • North

    North

  • Вопросы

    Вопросы

  • Отзывы

    Отзывы

Просмотреть все
  • Разработчикам

  • Как попасть в каталог
  • Документация
  • Покупателям

  • Руководство покупателя
  • Правила магазина

© 2008-2022 «LiveStreet CMS»

  • Контакты

  • office@livestreetcms.com
  • Разделы

  • CMS
  • Сообщество
  • Магазин модулей
  • Скачать
  • Соцсети

  • Facebook
  • Вконтакте
  • Twitter
  • Google+
  • GitHub
xeoart Дизайн от xeoart 2013