Как создать свое меню в LS 2.0

Добрый день форумчане! Столкнулся с такой вот проблемой. Для того чтобы создать свое меню делаю следующее. Создал новый компонент nav_jasny
{
    "name": "nav_jasny",
    "version": "1.0",
    "templates": {
        "userbar": "nav_jasny.tpl"
    },
    "styles": {
        "userbar": "css/jasny-bootstrap.css"
    },
    "scripts": {
        "userbar": "js/jasny-bootstrap.min.js"
    }
}

содержимое nav_jasny.tpl
<nav id="myNavmenu" class="navmenu navmenu-default navmenu-fixed-left offcanvas" role="navigation">
    <ul class="nav navmenu-nav">
        {* Главное меню *}
        {component 'nav' mods = 'pills stacked' items=
        [
        [ 'text' => $aLang.topic.topics,   'url' => {router page='/'},      'name' => 'blog' ],
        [ 'text' => $aLang.blog.blogs,     'url' => {router page='blogs'},  'name' => 'blogs' ],

        [ 'text' => $aLang.activity.title, 'url' => {router page='stream'}, 'name' => 'stream', 'menu' =>
        [
        'items' =>
        [
        [ 'name' => 'subitem1', 'url' => "/", 'text' => 'Sub Item 1' ],
        [ 'name' => 'subitem2', 'url' => "/", 'text' => 'Sub Item 2' ],
        [ 'name' => '-' ],
        [ 'name' => 'subitem3', 'url' => "/", 'text' => 'Sub Item 3' ],
        [ 'name' => 'subitem4', 'url' => "/", 'text' => 'Sub Item 4' ],
        [ 'name' => 'subitem5', 'url' => "/", 'text' => 'Sub Item 5' ]
        ]
        ]
        ],
        [ 'text' => $aLang.user.users,     'url' => {router page='people'}, 'name' => 'people' ]
        ]
        }

    </ul>
</nav>
<div class="navbar navbar-default navbar-fixed-top navmeny-jansy">
    <button type="button" class="navbar-toggle" data-toggle="offcanvas" data-target="#myNavmenu" data-canvas="body">
        <span class="icon-bar"></span>
        <span class="icon-bar"></span>
        <span class="icon-bar"></span>
    </button>
    <h1>
        <a class="nav_jasny_logo" href="{router page='/'}">{Config::Get('view.name')}</a>
    </h1>
</div>

я использую для создания меню плагин для бутстрапа jansy
в итоге получилось


Все работает но проблема в том что выподающее меню да и само меню имеет стили заданные по умолчанию компонентом nav. Вот я и в замешательстве! Мне что еще и компонент nav переопределять, т.е. создавать еще один компонент мойстиль_nav для того чтобы свои стили прописать!!!???
Может как то можно проще сделать, а то и компонет меню создавай и еще компонент который будет переопределять стили nav.

В итоге мне нужно что то вроде этого



а пока выглядит иначе

Формы выбора дергаются в процессе обновления страницы (НЕ РЕШЕНО)

Всем привет.

Список:

Форма выбора собеседников для отправки сообщений.
Форма выбора пользователей для добавления в черный список.
Форма выбора пользователей для поиска по ленте и по активности.
Форма выбора блога при создании топика.

На версии 1.0.3 такого не было.


Глюк с меню с телефонов и планшетов на LS 2.0 (РЕШЕНО)

Всем привет. При открытии меню на демо сайте LS 2.0 demo.livestreetcms.com с телефонов и планшетов меню открывается по центру экрана, как я понимаю это из-за проблемы с зуммированием livestreet.ru/blog/18851.html Исправьте.

Ls2.0 Дополнительные поля

В релизе LiveStreet 2.0 есть функционал дополнительных (пользовательских) полей. Сейчас он задействован для топиков. Суть сводится к удобной возможности добавлять в различные объекты новые поля разных типов.

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

Зуммирование страниц с телефонов и планшетов на LS 2.0 (РЕШЕНО)

Всем привет. В момент начала загрузки демо сайта LS 2.0 demo.livestreetcms.com до момента завершения загрузки зуммируется левая часть экрана, а иногда обратно не зуммируется. Исправьте.

Шаблон Developer-kit для версии LS 2.0

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


Отличный шаблон, который можно использовать сразу или легко кастомизировать под свой сайт.

Цена не большая, сроки 1-2 месяца, в зависимости от загруженности автора шаблона. Кто с нами?

Проблема с производительностью LS 2.0 (ЧАСТИЧНО РЕШЕНО)

Всем привет. Перейду сразу к делу. Сайт на LS 2.0 очень медленный. По сравнению с LS 1.0.3 он медленнее почти в 2 раза. Пустой сайт или заполненный он все равно очень долго грузится. Пустой по 2-3 секунды. Полный по 4-6 секунд. Приведу примеры на сайтах сообществ LS.

beta.demo.livestreetcms.com — загрузка 4-6 секунд
goo.gl/IubZxU — скорость загрузки страниц с ПК 32 / 100
goo.gl/mWtuua — скорость загрузки страниц с мобильного 28 / 100

livestreet.ru — загрузка 3-4 секунды
goo.gl/hh5NKD — скорость загрузки страниц с ПК 78 / 100
goo.gl/T5rJGD — скорость загрузки страниц с мобильного 70 / 100

demo.livestreetcms.com — загрузка 2-3 секунды
goo.gl/n3AZ0u — скорость загрузки страниц с ПК 59 / 100
goo.gl/qFWE8H — скорость загрузки страниц с мобильного 56 / 100

autoopenid.demo.livestreetcms.com — загрузка 1 секунду
goo.gl/PoNHUo — скорость загрузки страниц с ПК 90 / 100
goo.gl/QuaOsw — скорость загрузки страниц с мобильного 74 / 100

Собственно вопрос к ort устранят ли эту проблему? И вообще, почему ее раньше не устранили? Об этом мной писалось в теме бета версии и на гитхабе еще в декабре. Как подобное можно было не заметить или проигнорировать? Скорость загрузки ужасная.

Адаптация плагинов и шаблонов для LS 2.0: быть или не быть?

Добрый день. Возникло желание узнать, какие плагины и шаблоны разработчики и дизайнеры точно будут адаптировать, какие планируют адаптировать и какие точно не будут адаптировать для LS 2.0, после релиза?

Итак, делимся планами в комментариях.