+1.11
Рейтинг
15.59
Сила

Создание своей главной страницы

Друзья, может быть кто-нибудь может объяснить мне на пальцах, как сделать свою главную страницу?

Чего хочется достичь: главная страница — что-то типа презентации: какие-то свои блоки и прочая инфа, дефолтная главная страница с выводом интересных топиков остается в наличии, просто доступна по какому-нибудь другому адресу.

Эксперементируем с responsive design на Livestreet

Может кому то пригодится или кто то хочет попробовать, название говорит само за себя.

В каждый тег
@media (max-width: XXXpx) { }
можем вставить тег стилей которые мы хотим уменьшит, увеличить, изменит.

             /** Эксперементируем с responsive design all %) **/
             
             
             /* Для мониторов больше 1300, ширина сайта будет 1200px */
             #container { width:1200px; min-width:600px;/* background: aqua; */}
             #content   { margin-right:20px; width:840px;}
            
             
             
             @media (max-width: 1300px) { 
             	#container { width:1130px; /*background: green; */}
             	#content   { margin-right:20px; width:770px;}
             }
             
             
             @media (max-width: 1200px) { 
             	#container { width:1030px; /*background: pink; */}
             	#content   { margin-right:20px; width:658px;}
             }
             
             @media (max-width: 1100px) { 
             	#container { width:950px;/*background: red;*/} 
             	#content   { margin-right:20px; width:568px;}
               
             	#header .nav.nav-main li     { font-size:26px;}	
             	#header .nav.nav-main li a   { margin-right:15px;}
             	
             
             }

Вывод списка последних топиков в блок

Всем привет. Есть ли простой способ (не заморачиваясь с классами и тп) вывести в блок список 5 последних топиков? Пустой блок, скажем, создал.
… и вконец запутался со smarty.

Ответ:

{assign var="aTopics" value=$LS->Topic_GetTopicsByBlogId(__BLOG_ID__, 1, 10, array ('blog'), false)}
{assign var="aTopics" value=$aTopics.collection}
{foreach from=$aTopics item=oTopic}
    <a href="{$oTopic->getUrl()}">{$oTopic->getTitle()|escape:'html'}</a>
{/foreach}

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

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

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

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

shoutbox no copyrights

Зашел только что бы запостить сюда версию без копирайтов.

Сам чат возможно уже кому то знаком и даже используется на ваших сайтах.

Собственно вот версия без копирайтов www.dropbox.com/s/06oujqq5t0u34ka/shoutbox_v151_no_copyrights.rar

Если кто нибудь использует чат в своих проектах, напишите. Будет интересно посмотреть так сказать в работе =)

Плагин "Magic Rule"


Плагин позволяет определить правила для голосования и добавления контента.
Есть возможность создавать правила для блокировки голосования на определенное время, например, тех, кто часто голосует в минус.

GitHubgithub.com/livestreet/lsplugin-magicrule

Пример стандартной конфигурации:
Читать дальше →

Мануал как добавить яндекс карты к топику

Многии задаются вопросом как добавить yandex какрту к топику чтобы можно было отмечать точки.
Такой вопрос встал и у меня после неудачного серфинга понял что прийдётся под свои нужды писать самому.

Я думаю многим будет интересно как я это сделал поэтому представляю список всех изменений что я вносил в код.

Оговорюсь сразу делал не через плагины а правил коды. Просто времени на изучение плагинов небыло.

И так приступим

1. В \classes\actions\ActionTopic.class.php после:
$_REQUEST['topic_title']=$oTopic->getTitle();


добавил:
$_REQUEST['coodrinati']=$oTopic->getCoodrinati();



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