-2.13
Рейтинг
2.55
Сила

Написание топика (редактор) по всей ширине?

В какой файл нужно добавлять строчку
{assign var="noSidebar" value=true}
чтобы редактор написания топика был по всей ширине страницы, т.е. без правой колонки «Совет»?

Также интересует файл где можно сделать по всей ширине страницу с блогами.

Склонение "комментариев"

Подскажите, можно каким-то образом сделать правильное склонение слова «комментарии»? «Один комментарий», а не «один комментариев», «два комментария», а не «два комментариев» и т.д.? Понятно когда разработка делается на английском языке, с последующей адаптацией, там две переменных, ну а LS же все-таки наша разработка.

Как убрать период в Обсуждаемых и ТОР топиках (Решено)

Нужно убрать кнопку выбора времени, по скольку я указал в ActionIndex.class выводить топики за 30 дней, а если нету топиков, выводить за все время.
Кнопки мне не нужны тем более если нажать вывод за 24 часа, и топиков нету, мой шаблон выглядит пустым, а footer оказывается на самом верху, где логотип.
Помогите плиз найти места кода этих кнопок.
За 24 часа
За 7 дней
За 30 дней
За все время

Как изменить "Прямой эфир"

Продолжаю работу над своим шаблоном :)

Вопрос: нужно вывести последнии топики со всех блогов (как «Прямой эфир», только без «Комментарии» и без вкладок) с простым указанием числа комментариев.

На скриншоте показано, что я хочу сделать.
Читать дальше →

Изменение вида выводимых новостей на главной

Дорогие друзья, помогите реализовать (за деньги) модуль изменения вида выводимых новостей на главной, с сохранением нажатой кнопки.



Мне важна сама функция переключения вида(стиля) вывода новостей (переключение шаблонов.tpl), а само оформление новостей я возьму на себя.

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

Возвращаем возможность загрузки изображений (MarkItUp) в мобильном шаблоне для всех типов топиков

Производим корректировку файлов мобильного шаблона:
* forms.css - удаляем: .markItUpHeader { display: none; }
* template.js - добавляем: $('#window_upload_img').jqm();
* config.php - добавляем: "___path.root.engine_lib___/external/jquery/jquery.jqmodal.js",
* grid.css - удаляем: z-index: 0;
* editor.tpl (по вкусу) - меняем ls.settings.getMarkitup() на ls.settings.getMarkitupComment()

Как узнать ID страницы и блога и обозначить ее в шаблоне?

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

Вот например, чтобы узнать, что мы находимся на странице с блогами, и этой ссылке задать класс «active» мы используем вот такую конструкцию:
<a {if $sMenuHeadItemSelect=='blogs'}class="active"{/if} >


Я хочу примерно тоже самое сделать со внутренними страницами.
Например, страница about, имеет ссылку page/about/ — это можно как-то подобным образом отразить в шаблоне? Или блог /blog/firstblog/?
Или может быть можно как-то узнать ID страницы и его вставить в шаблон?

Если просто, вставлять в header.tpl, например,
{$oBlog->getid()}
, то для блогов это работает, а на остальных страницах — ошибка (ничего не показывается)

Спасибо!

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

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

Суть проблемы вот в чем: есть файл 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 здесь явно не подходит.

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

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

Всем привет. Есть ли простой способ (не заморачиваясь с классами и тп) вывести в блок список 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}