photo

Категории блогов

Последнее обновление: 14 мая 2016

Совместимость: AltoCMS 1.1.+ , AltoCMS 1.0.+

Версия: 1.1.10

Скачан: 3080 раз

Скачать

Добавил: aVadim

вставить в блог

Описание

Плагин позволяет объединять блоги в категории для лучшей структуризации контента на сайте.

После установки плагина управление ими доступно в Админпанели: Админпанель > Контент > Категории блогов

ВАЖНО: Для Alto CMS 1.1.x необходимо использовать версию плагина 1.1.10 и выше

19 комментариев

0
Скачал плагин, хочу включить, но ничего не происходит. Версия альто самая последняя на сайте (скачал только сегодня)
Правильно ли я сохранил его в папку c:\webservers\home\altocmc\www\common\plugins\Categories\?
В чем еще может быть ошибка, скажите пожалуйста?
0
Изменил название папки, написал с маленькой буквы — categories, заработало.
0
Совершенно не понял для чего эти категории. Не так я их себе представлял.
Например, категорией считаю тот момент если вдруг мне нужно опубликовать новость о новом процессоре в категории «Новости» и «Компьютеры». Как пример. Теги не вариант. Почему я одновременно не могу опубликовать статью в несколько блогов. На выбор только один из…
0
а когда будет категории для 1.1?
0
Данный плагин работает некорректно. Тестовая категория например API. Отображение на главной, по нажатию на категорию что-то должно происходить? ) Я что-то смысл работы не пойму… стоит он, в категорию не зайти, и блог с такой категорией не создать
0
Не хватает страниц аля /blogs/categoryurl/, где будет выводиться список блогов каждой из категорий
0
Нужный плагин. На 1.1.8 встал нормально, работает. Однако, на живом ресурсе, где пользователи могут создать Блог, от него толку мало, поскольку требуется ручное добавление блогов в категорию. Нельзя ли расширить функционал возможностью добавления в категорию не только существующих блогов, но и типов Блогов? Насколько я понимаю, это обеспечит динамическое добавление в Категорию Блогов заданного типа без участия админа (поправьте, если ошибаюсь).
Мне кажется это было бы куда логичнее, особенно при условии, что теперь типы контента и блогов может создавать даже неискушённый владелец сайта на Альто.
0
А добавить один блог в разные категории не получится?
Есть, к примеру, категории «Алгебра», «Физика» и «Химия» и нужно блоги «7 класс» или «9 класс», которые необходимо добавить во все эти категории.
0
В конфиге плагина есть такой параметр, который отвечает за это:
$config['multicategory'] = false;   // один блог может быть включен в несколько категорий
0
При установке и активации данного плагина на последней версии движка — на сайте виджеты задублировались. Подскажите, почему так и как исправить?
0
Виджет категорий на странице сайта отображается в единственном экземляре, а «прямой эфир», тэги, блоги почему-то пробублировались…
0
тоже самое, появляются дубли, альто 1.1.9
0
Зайдите в конфиг плагина, удалите или закомментируйте следующие строки:

// Прямой эфир
$config['widgets'][] = array(
    'name'     => 'stream', // исполняемый виджет Stream
    'group'    => 'right', // группа, куда нужно добавить виджет
    'priority' => 100, // приоритет
    'action'   => array(
        'index',
        'filter',
        'blogs',
        'blog' => array('{topics}', '{topic}', '{blog}'),
        'tag',
        'category',
    ),
    'params' => array(
        'items' => array(
            'comments' => array('text' => 'widget_stream_comments', 'type'=>'comment'),
            'topics' => array('text' => 'widget_stream_topics', 'type'=>'topic'),
        ),
    ),
);

// Теги
$config['widgets'][] = array(
    'name'     => 'tags',
    'group'    => 'right',
    'priority' => 50,
    'action'   => array(
        'index',
        'filter',
        'blog' => array('{topics}', '{topic}', '{blog}'),
        'tag',
        'category',
    ),
);

// Блоги
$config['widgets'][] = array(
    'name'     => 'blogs',
    'group'    => 'right',
    'priority' => 1,
    'action'   => array(
        'index',
        'filter',
        'blog' => array('{topics}', '{topic}', '{blog}')
    ),
);
0
По логике на главной (если выбран показ категорий на главной) тоже исчезнут эти блоки, т.к. экшн вызываемый уже не index, a category.

Поэтому добавляем к каждому виджету, который должен быть показан на новой главной странице вот что (жирным)
// Прямой эфир
$config['widgets']['stream'] = array(
    'name' => 'stream',     // исполняемый виджет Stream (class WidgetStream)
    'type' => 'exec',       // тип - exec - исполняемый (если не задавать, то будет определяться автоматически)
    'wgroup' => 'right',    // группа, куда нужно добавить виджет
    'priority' => 100,      // приоритет
    'action' => array(
        'index',
        'community',
        'filter',
        'blogs',
        'blog' => array('{topics}', '{topic}', '{blog}'),
        'tag',
      <strong>  'category',</strong>
    ),
    'params' => array(
        'items' => array(
		    'topics' => array('text' => 'widget_stream_topics', 'type'=>'topic'),
            'comments' => array('text' => 'widget_stream_comments', 'type'=>'comment'),
        ),
        'limit' => 20, // max items for display
    ),
);
0
ссори, не получилось отобразить жирным.
Добавляем
'category',

после
'tag', (в блок 'action')
0
Установил модуль, виджеты задублировались. Очень жаль что нельзя указать категорию при создании блога, многим эта функция необходима...
0
Исправлен баг для версии 1.1.19 (вывод на главной)
http://altocms.ru/1565.html
0
Можно ли как-то настроить сортировку вывода категорий на главной? Чтобы шли в определённом порядке?
0
Подскажите, пожалуйста, а как сделать подкатегории? Категорий огромное количество, нужно разбивать.
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.