-3.93
Рейтинг
0.00
Сила

Вызов текста расположенного после! тега <cut>. Нужна помощь.

Добрый день, друзья!
Интересует возможность вызова текста расположенного после тега в теге cut. В данном, конкретном, случае необходимо понять как вызвать текст расположенный после тега \ (внутри тега) на главную страницу в списке топиков, скрывая при этом текст до тега. Другими словами: обратное действия ката…

На данный момент кат вызывается (на примере topic_topic.tpl):

{if $bTopicList}
			{$oTopic->getTextShort()}
			{if $oTopic->getTextShort()!=$oTopic->getText()}
                            <a href="{$oTopic->getUrl()}#cut" title="{$aLang.topic_read_more}">
				{if $oTopic->getCutText()}
					{$oTopic->getCutText()}
				{else}
				{/if}
			{/if}
		{else}
			{$oTopic->getText()}
		{/if}


Что говорит нам (в грубой форме): «Если есть тег кат, то сформировать ссылку на топик начиная с места где расположен тег, а если его нет показать полный текст топика. » Где: {$oTopic->getText()} = «показать весь текст», а {$oTopic->getCutText()} = показать часть текста до тега. Как задать или вызвать функцию которая будет отвечать на правило: «показать текст после тега cut» {$oTopic->getЧто-тотам()}

Прошу прощения… я очень криво изложил свои мысли сейчас, но я думаю, что вполне доступно для понимания… Прошу помочь советом.

Плагин «Main» - добавляем блоги на главную

После модерации плагин будет доступен тут.
Плагин позволяет выводить на главную все топики из любыхм(пока только коллективных) блогов.

Чтобы вывести на главную все топики из блога, просто нажмите на кнопку «Добавить» напротив нужного блога в списке на странице yoursite.com/puginmain/

Плагин создает пункт «Главная» в основном меню (опцию можно отключить в конфиге)
Стандартная функциональность выведения топиков на главную полностью сохранена для остальных блогов.

Помечаем куски шаблонов в скомпилированой странице for 0.5.1

Навеяно топиком, хотя сам использую для верстки практически с момента выхода 05 версии, както не подумал что это может быть полезно и другим ;) исправляюсь )

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

Шаблон Dribbble

Здравствуйте, меня интересует шаблон сайта Dribbble.com.Дизайн мне очень понравился, поэтому, возможно ли сделать такой под livestreet? Если возможно, то существует какой-либо мануал по созданию шаблонов livestreet?

Выводим в Top блогов количество постов вместо рейтинга.

Возникла задача выводить в блоке Tоп блогов вместо абстрактного рейтинга количество постов. Актуально для новых сайтов или неактивных комьюнити.



Для начала находим Экшен блока. Структура LS подробно описана, поэтому легко находим нужный блок: /classes/blocks/BlockBlogs.class.php В блоке вызывается единственная функция: Blog_GetBlogsRating, с ней и будем работать.

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

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

Статус пользователя.

Хочу на своём сайте сделать статус пользователя в профиле.

Например, если рейтинг пользователя больше или равен 0, но меньше 5, то
0 — 4,99 — Бронзовый пользователь.
Если рейтинг пользователя больше или равен 5, но меньше 10, то
5,00 — 9,99 — Серебренный пользователь.
Если рейтинг пользователя больше или равен 10, но меньше 15, то
10 — 14,99 — Золотой пользователь.

Куда и какую строку вписать? Может кто подскажет?
Буду очень благодарен.

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



Продолжая тему извращений над возможностями шаблонизатора, хочу предложить вам легкий способ указать на то, что пост новый. То есть, если посту меньше суток, то выводится определенная надпись, например — «Новый пост!». Идея древняя как мир, но раз для других 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}


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