Плагин BlogContent - каждому блогу свой контент. (Обновление)

Плагин обновлен по рекомендациям ort



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

После установки плагина в основном меню (и в админке aceAdminPanel) появляется ссылка на страницу с настройками на которой можно установить соотношение типа топика и блога.
Если ваш шаблон сильно изменен, и ссылка на страницу не появлется или у вас нет плагина админки, то страница управления плагином доступна по следующему пути sitename.ru/blogcontent/

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

Причина создания данного плагина кроется в том, что я планирую к реализации серию плагинов расширяющих стандартный тип топика (wiki, events, plases). И чтобы не множить разделы и акшины под каждый, решил просто добавить фильтрацию к текущим. Возможно кто-то захочет сделать свой тип топика подобным образом.

Буду очень рад замечаниям и пожеланиям по функционалу.

Скачать:
livestreetcms.com/addons/view/393/
shlykov.info/uploads/blogcontent-1.0.zip
Гит хаб: github.com/shlykov/BlogContent

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

avatar
Спасибо, ждем апрува)
avatar
покажите демо
avatar
к сожалению на данный момент нет возможности. скачивайте, пробуйте на тестовом проекте.))
avatar
очень полезно, надеюсь все это настраивается из админки? Большое Вам спасибо в любом случае.
avatar
У плагина своя страница управления, располагается по адресу sitename.ru/blogcontent/
avatar
работает на 0.4.2? Тестировали?
avatar
Плагин использует механизмы появившиеся еще в 0.4.1, так что должен работать. Тестировался только с 0.5.1
avatar
C 1.0.1 не тестировали?
avatar
конечно тестировался.
avatar
Что-то не хочет у меня работать. И ссылки в админках не создает, и ругается Warning: in_array() [function.in-array]: Wrong datatype for second argument…
avatar
Перейдите в страницу управления и установите начальные настройки, должен перестать ругаться.
страница должна быть по адресу: sitename.ru/blogcontent/
avatar
Ладно, будет время, посмотрю, где там тараканы.
avatar
не задавались настройки по умолчанию, исправил.
avatar
Warning: in_array() expects parameter 2 to be array, null given in C:\Program Files\VertrigoServ\www\templates\compiled\synio\e6d33e1bc87f4afbe54ac957cabb84134cb2b528.file.index.tpl.php on line 100

LS 1.0 шаблон базовый…
avatar
Он с каким то плагином конфликтует! Я с нуля ставил только что ЛС и у меня заработал этот плагин. Вот только две кнопки в навигации отображает в место одной. Повторяет…
avatar
Как сделать, чтобы хук кнопка отоброжалась только на главной а на других страницах её небыло…?
avatar
{if $sAction=='index' } ... {/if}
avatar
после редактировании топика при сохранении выкидывает
Fatal error: Cannot use object of type ModuleTopic_EntityTopic as array in /var/www/.../data/www/site.ru/plugins/blogcontent/classes/modules/topic/Topic.class.php on line 65
отключал все плагины, тоже самое
avatar
Вы проблему решили? У меня ровно такая же.
avatar
У кого на сайте можно посмотреть?
avatar
Плагин не работает с новыми типами топиков, созданными с помощью TopicCC. Как сие исправить? В админке новый тип отображается, но выставленные галочки никакой роли не играют.
avatar
Логично бы было для админа сохранить все возможности для любого блога.
avatar
Этот плагин (не плохой по задумке) следует убрать из каталога или сделать приписку, что сие чудо не поддерживается, не исправляется, не обновляется и чаще всего не работает.
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.