-3.49
Рейтинг
0.61
Сила

Дополнительное поле при создании поста

Создал дополнительное поле при создании/редактировании поста — Ссылка на источник, все работает нормально, но вот проблема, ссылка отображается как простой текст. Вроде как, для отображения как ссылки, нужно что-то добавить в ActionTopic.class.php (у меня версия 0.3.1) в разделы «Парсим на предмет ХТМЛ тегов», но вот что не могу сообразить, может кто что-нибудь посоветует.
подробности под катом

Сортировка топиков по последним действиям. Плагин "Discussion Stream"

Плагин сортирует топики по последним действиям (добавление нового топика или комментария в топик).
Совместимость с версией 0.4.1 и выше
По мотивам livestreet.ru/blog/tips_and_tricks/3771.html, упаковал в плагин.
Кто хочет поддержать автора, кошелек WebMoney: R333668814351

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

Обновление плагина "Дополнтельные блоки"

Всем добрый.

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

После модерации будет доступен здесь.
А пока можно скачать с deposit-а.

Плагин aceBlockManager – раздвигаем рамки управления блоками

В эфире передача «По вашим заявкам». По многочисленным письмам радиослушателей посетителей сайта передаем песню выкладываю плагин «Менеджер Блоков». :)
Читать дальше →

Как отключить кеширование?

Решил сделать шаблон под 0.4. И озадачился таким вопросом — кака выключить кеширование в движке?, ибо не отражаются внесенные изменения, а вручную чистить папку с кешем каждые 10 сек это просто глупо.

Заявка на модуль "Расписание занятий"

На рассмотрение Ajaxy и сообщества выносится заявка на разработку на основе модуля «Афиша» — «Расписание занятий».

Разработка будет полезна для организации студенческого или школьного сообщества. Наполнение расписания осуществляется силами членов сообщества.
Читать дальше →

Хак: Ограничение доступа к части топика по рейтингу

Попробую ниже детально описать, как сделать возможность при создании топика ограничивать некоторую информацию по уровню рейтинга пользователя. Для этого, надо будет при добавлении топика разрешить новый тег и добавить кнопку в панельку для него (чуть позже). На втором этапе, надо будет перед отдачей топика в шаблонизатор проверять текст на наличие этого тега и делать соответствующие правки. Для этого будет использоваться следующий следующий синтаксис при создании топика:

<rating min="2">Виден пользователям с рейтингом большим или равным 2.</rating>

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

Список файлов шаблона

/blog/add — страница создания/редактирования блога
/blog/admin — страница управления блогом
/blog/blog — страница профиля блога
/blog/comment — комментарии
/blog/index — главная страница блогов
/blog/topic — страница топика

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

Вывод даты в прямом эфире

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

1) Открываем файл block.stream_topic.tpl чтобы добавить дату к топикам, вставляем

{date_format date=$oTopic->getDateAdd()}

например перед
<a href="{$DIR_WEB_ROOT}/{$ROUTE_PAGE_PROFILE}/{$oTopic->getUserLogin()}/" class="stream-author">

и дата будет выводиться в самом начале строчки.

2) Чтобы добавить дату к каментам, открываем файл block.stream_comment.tpl
{date_format date=$oComment->getDate()}

перед
<a href="{$DIR_WEB_ROOT}/{$ROUTE_PAGE_PROFILE}/{$oComment->getUserLogin()}/" class="stream-author">

теперь дата будет в начале строки перед ником пользователя.