0.00
Рейтинг
0.46
Сила

Плавающий блок на jQuery.sticky

В силу того, что многие блогоориентированные сайты имеют длинную контентную часть и короткую служебную (служебная колонка слева/справа), в том числе и LS, решил сделать плавающий по странице служебный блок. При этом по общему стилю внизу страницы без этого блока все выглядит несколько убого: слева пустое поле, справа — контент. Кособоко, иными словами, как говорят дизайнеры. Подобную по идее реализацию можно видеть на Хабре, но там, естественно, технически другая реализация.



Суть реализации: блок всегда должен находиться на текущем экране при прокрутке в «служебной» колонке.

Читать дальше →

Как и где подключить файл?

Здравствуйте ребята, у меня вопрос касающийся плагинов.

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

Спасибо.

Как поставить текущую страницу в условие?

Здравствуйте!

Суть проблемы вот в чем: есть файл menu.blog.tpl, в котором есть такие строки:
<li {if $sMenuItemSelect=='blog'}class="active"{/if}>
		<a href="{router page='blog'}">{$aLang.blog_menu_collective}</a>
	</li>

Подскажите, пожалуйста, как воткнуть в это условие проверку на нахождение на определенной странице, т.е., если меню=Блог И текущая страница != blog/test, то .....

я пытался поставить так:
<li {if $sMenuItemSelect=='blog' && router page!='blog/test'}class="active"{/if}>
		<a href="{router page='blog'}">{$aLang.blog_menu_collective}</a>
	</li>

но соответственно получаю синтаксическую ошибку, т.к. router page здесь явно не подходит.

Прошу помочь дельным советом.

Настраиваем сервер для LiveStreet. Часть I. Введение, хостинг и PuTTY.

Учитывая, что сообщество проявило вот тут livestreet.ru/blog/questions/14593.html#comment233221 не нулевую активность. И точно есть, хотя бы, несколько человек которым эта тема интересна. Начинаю цикл заметок про «что и как устанавливать и настраивать».

Вступительное замечание:

Есть целый ряд людей, в этом сообществе, которые помогали мне в освоение этой темы. Заметками, общением в личке, комментариями в моих старых топах. Поэтому многие идеи конфигурации и вариации в конфигурационных файлах которые я буду описываться по ходу дела, мне не принадлежат. По возможности буду упоминать кто именно был источником.

Я не претендую на истину в последней инстанции, и мой опыт не так уж велик. Так что если кто-то что дельно по-критикует будем вносить исправления в основные тексты со ссылкой на автора улучшения. В итоге можем получить серию очень полезных документов. Вокруг LiveStreet мало хороших и актуальных документаций. Ещё одна точно не помешает. И это одна из целей всей этой затеи.


Начальные предположения:
1. У вас есть «домашний» компьютер с Windows и доступом в сеть.
2. У вас есть желание заполучить свой выделенный(Dedicated) или виртуальный(VPS) сервер для того, чтобы запустить на нём сайт основанный на LiveStreet
3. У вас есть доменное имя для вашего сайта и доступ к настройкам DNS у вашего регистратора домена.

Читать дальше →

Synio: делаем удобную кнопку добавления в друзья

Тестировал данный шаблон и наткнулся на следующую пробелму: при открытии профиля пользователя кнопка «добавить в друзья» где-то снизу и её совсем не видно.
Логично вывести её на верх экрана, вот сюда:

Реализовал я это так:

Читать дальше →

Мануал как вывести количество топиков в любом месте шаблона

Как оказывается это делаетсяочень просто

1. Ставим вот данный плагин http://livestreetcms.com/addons/view/512/ и устанавливаем его на сайте.
2. В том месте где нужно вывести счётчик вставляем слдующее :

Читать дальше →

Небольшое красивое дополнение

В одной из ранних версий bootstrap, на главной странице этого фреймворка увидел интересную фишку. При прокрутке страницы главное меню фиксировалось в верхней части страницы. Сегодня почему-то вспомнилось и решил реализовать такую вещь для livestreet. Как оказалось — очень просто.

Читать дальше →