Два новых плагина: автоматическое дополнение текста топика источником и организация ленты топика
9
Добрый день уважаемое сообщество хочу представить вам 2 новых плагина, которые я использую у себя на сайте. Первый из них позволяет переключаться между топиками одного блока одним кликом. Второй проставляет ссылку на ваш сайт в качестве источника.
Что бы воспользоваться первым плагином нужно поменять файл topic.tpl (шаблон, который отвечает за вывод текста топика). В него нужно добавить следующею строку.
{hook run='topic_after_tags' oTopic=$oTopic} У себя я ее добавил после строки
<li class="author"><a href="{$oUser->getUserWebPath()}" rel="nofollow">{$oUser->getLogin()}</a></li>
</ul>На этот хук будет реагировать плагин. После того, как вы пропишете эту строку, нужно скачать файлы плагина в паку с плагинами, активировать его через админскую панель и все.
Со вторым плагином немного по проще. Его просто нужно скопировать в папку с плагинами и активировать в админской панели. После этого в конце каждого опубликованного или отредактированного топика будет появляться ссылка на ваш сайт, как на источник вашего топика. Только не забудьте отредактировать название ресурса в файле конфига плагина.
Скачать оба плагина можно со специальной странице у меня на сайте либо вот по этим ссылкам — первый плагин, второй плагин.
Если плагины буду полезны сообществу, выложу их в основной репозитарий.
- +3
- 31 мая 2011, 18:36
- empirik
Второй плагин — извращение.
Он будет эффективным если человек (который копипастит новость) пользуется WYSIWYG редактором или очень добрый.
Он будет эффективным если человек (который копипастит новость) пользуется WYSIWYG редактором или очень добрый.
при публикации нового топика вот такая вот ошибка вываливается, путем отключения плагинов выяснил что проблема именно в данном плагине
Notice: Undefined index: blog in .../classes/modules/topic/entity/Topic.entity.class.php on line 113
Warning: Cannot modify header information — headers already sent by (output started at .../classes/modules/topic/entity/Topic.entity.class.php:113) in .../engine/include/function.php on line 215
Warning: Cannot modify header information — headers already sent by (output started at .../classes/modules/topic/entity/Topic.entity.class.php:113) in .../engine/include/function.php on line 216
Notice: Undefined index: blog in .../classes/modules/topic/entity/Topic.entity.class.php on line 113
Warning: Cannot modify header information — headers already sent by (output started at .../classes/modules/topic/entity/Topic.entity.class.php:113) in .../engine/include/function.php on line 215
Warning: Cannot modify header information — headers already sent by (output started at .../classes/modules/topic/entity/Topic.entity.class.php:113) in .../engine/include/function.php on line 216
Комментарии (24)
RSS свернуть / развернуть