Плагин «Вывод топиков из определенного блога в блок (Blogtopics)»

Описание

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

Плагин вставляет спонсорскую ссылку на страницу блогов, списка комментариев и людей, на главную страницу сайта — ссылку на сайт разработчика.

Скриншот



Плагин доступен в каталоге.

34 комментария

avatar
Может кто-нибудь уже выложит ссылку на него? Два дня он уже лежит в модерации, и я думаю, он там «стухнет».
avatar
Спасибо за плагин!) А можно продублировать плагин? Чтобы он выводил несколько блоков, с разными блогами?
avatar
Можно. Но я этим заниматься не буду как минимум сейчас.
avatar
Как добавить аватарку автора возле каждого из топиков?
пробовал стандартным путем, не получается…
<strong><img src="{$oUser->getProfileAvatarPath(24)}" alt="avatar" class="avatar" /></strong>
<a href="{$oBlogTopic->getUrl()}">{$oUser->getProfileAvatarPath(24)}{$oBlogTopic->getTitle()|escape:'html'}</a>
avatar
потому что у вас нету переменной пользователя $oUser, её нужно получить у блога
avatar
спасибо за намек) есть повод подойти к LS еще ближе))
avatar
{assign var="oUser" value=$oBlogTopic->getUser()}
avatar
+1, спасибо еще раз)
avatar
Поделюсь с народом, может кому понадобится))
Допилил еще дату создания
{assign var="oBlog" value=$oBlogTopic->getDateAdd()}


<time datetime="{date_format date=$oBlogTopic->getDateAdd() format='c'}" title="{date_format date=$oBlogTopic->getDateAdd() format='j F Y, H:i'}">
{date_format date=$oBlogTopic->getDateAdd() hours_back="12" minutes_back="60" now="60" day="day H:i" format="j F Y, H:i"}
avatar
с помощю PSNet в результате допиливаней плагина, получилось как и у прямого эфира только с аватаркой))
avatar
можете готовый вариант выслать — я выложу в каталог
avatar
еще немного попиляю) и вышлю))
avatar
Кстати, PSNet , а не поправить бы немного этим, плагин в самой комплектации, как по мне вид получился приличный, и полезный))
avatar
А как аватарку топика вывести в шаблоне, не подскажете?
avatar
вот по примеру кода товарища pozitive13 , который пишет выше можно сделать.
avatar
то есть так?
{assign var="oTopic" value=$oBlogTopic->getTopicAvatar()}

<img src="{$oBlogTopic->getTopicAvatarPath(100)}">


не работает
пардон может быть за глупость — в ЛС копаюсь меньше недели
avatar
видимо делаете что то не так, или не туда
avatar
сам плагин работает, заголовки-описания топиков выводятся, а вот аватарка — никак, пустой src
на всякий случай: а где нужно выводить эту конструкцию:
{assign var="oTopic" value=$oBlogTopic->getTopicAvatar()}

?
avatar
getTopicAvatar
а где вы взяли этот метод?
avatar
почти уверен, что из документации
его видимо не бывает?
avatar
почти уверен, что из документации
из какой?
его видимо не бывает?
нет, конечно.
А как аватарку топика вывести в шаблоне
так какую аватарку вы тогда хотите?
avatar
которая загружается с топиком как «превью для главной страницы»
avatar
вы про фотосет? какой шаблон?
avatar
social
последний пункт при создании топика:
'Вы можете загрузить картинку, которая будет превью топика на главной странице'
avatar
ааа. так мы говорим о плагине mainpreview?
в его описании есть метод
avatar
вот спасибо, все заработало)
извиняюсь за путаницу — чужой сайт разбираю
avatar
вытянул из своего
<img src="{$oUser->getProfileAvatarPath(24)}" alt="avatar" class="avatar" />

Это выводит аватар!
avatar
спасибо, но теперь выводится для всех топиков аватарка текущего юзера
копаю дальше)
avatar
а вы какую аватарку хотели выводить?
avatar
А вы могли бы доработать плагин в таком ключе: если блог добавлен в плагин, то исключать его из общего вывода в index? Честно сказать, я голову сломал пытаясь этого добиться.
avatar
для получения данных главной используется системный метод и без его делегирования этого сделать нельзя.
avatar
Т.е. нет… )) Плохо это и по-дурацки в движке сделано. ИМХО.
avatar
можно, но не очень красиво т.е. без полной совместимости.
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.