+85.90
Рейтинг
231.11
Сила

Владимир

Как добавить галочку "Пользовательское соглашение" (при регистрации)?

Подскажите пожалуйста, как добавить галочку «Пользовательское соглашение» при регистрации? Что и куда нужно прописать чтобы проверяло: если галочка стоит — кнопка продолжения регистрации активна, если нет — неактивна.
Ну конечно же было бы неплохо чтобы при нажатии на надпись «Пользовательское соглашение» открывалось соглашение (что то похожее на спойлер).

Заранее спасибо!

Вставить текст после пятого топика в списке [решено]

Здравствуйте!
Помогите решить задачу.
После пятого топика в списке необходимо вставить некий код.
Пытался изобразить нечто типа

{if count($aTopics)==5}
  КОД
{/if}

topic_list.tpl и topic_topic.tpl — всё тщетно.

Подскажите, если кто сталкивался или знает решение.
Спасибо

Кнопка "Добавить пост" при просмотре блога




Добрый день ув. Сообщество!
Сегодня я бы хотел рассказать о небольшой «фиче», которую можно легко добавить к себе на сайт под управлением LS. Фича заключачается в следующем — при просмотре блога появится ссылка, при нажатии на которую, пользователь будет публиковать сразу в этот блог (присоединен он к блогу или нет).
Фича подходит для сайтов с большим кол-вом блогов, чтобы пользователи не мучались, листая выпадающий список с большим кол-вом блогов, да и вообще, по-моему, такая структура более понятна обычным пользователям.

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

Индивидуальный дизайн для определенного блога

Доброго всем ЛСовцам!

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

К примеру есть блоги «Новости» — www.site.ru/blog/news, и «Багрепорт» — www.site.ru/blog/bugreport.

Как сделать, чтобы для блога «Новости» был свой шаблон, а для «Багрепорта» стандартный?

Ну к примеру на хабре для компании «Тематические медиа» свой дизайн habrahabr.ru/company/tm/
А для других — стандартный шаблон. К примеру — habrahabr.ru/company/artgorbunov/

Вопрос по смарти

Сорри за нубский вопрос, но где ж его еще задать, если не здесь? :)

Мне нужно выводить в профиле контент, предназначенный только для автора профиля. То есть если я нахожусь в своем профиле, контент выводится, если в чужом — нет. Как сформулировать условие на смарти?

Заранее благодарен!

Услуги верстальщика

Есть немного свободного времени по вечерам (часа 3-4 в день), могу выполнить верстку для Livestreet.
Кроме этого возможны доработки Вашего шаблона и адаптация плагинов под Ваш шаблон.
Обращайтесь в личку.

Показываем, что пост новый



Продолжая тему извращений над возможностями шаблонизатора, хочу предложить вам легкий способ указать на то, что пост новый. То есть, если посту меньше суток, то выводится определенная надпись, например — «Новый пост!». Идея древняя как мир, но раз для других CMS делали такие фичи, то, возможно и здесь кому-то она пригодится.

Все делается элементарно — в файлах topic_link.tpl, topic_photoset.tpl, topic_question.tpl, topic_topic.tpl вашего шаблона после даты добавления поста вставляем следующий код:
{if (time() - strtotime($oTopic->getDateAdd()))<86400}<span style="color:green;">New Post!</span>{/if}


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

Плагин с использованием ORM

Всем привет. Подскажите, пожалуйста, какой-нибудь бесплатный плагин, где используется ORM. Желательно как можно сложнее. В поиске по ORM не увидел, по тегу тоже, в поиске по плагинам какие-то есть, но не понять как движок связал их с ORM. Заранее спасибо.

Другой цвет у комментариев админа

Хочу поделиться с сообществом небольшим хаком.

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

Все делается всего в два действия:

1. В файле comment.tpl в следующие строчки:
<div id="comment_id_{$oComment->getId()}" class="comment {if !$oUserCurrent or ($oUserCurrent and !$oUserCurrent->isAdministrator())}not-admin{/if} {if $oComment->getDelete()} deleted{elseif $oUserCurrent and $oComment->getUserId()==$oUserCurrent->getId()} self{elseif $sDateReadLast<=$oComment->getDate()} new{/if}" >

добавляем:
{if $oUser->isAdministrator()}admin{else}user{/if}

получаем:
<div id="comment_id_{$oComment->getId()}" class="comment {if !$oUserCurrent or ($oUserCurrent and !$oUserCurrent->isAdministrator())}not-admin{/if} {if $oComment->getDelete()} deleted{elseif $oUserCurrent and $oComment->getUserId()==$oUserCurrent->getId()} self{elseif $sDateReadLast<=$oComment->getDate()} new{/if} {if $oUser->isAdministrator()}admin{else}user{/if}"  >


2. В файле comments.css добавляем стиль:
.comment.admin	{ background: #желаемый цвет; }


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