Forums / National / Russian / Модули и плагины / [Release] AN Blogger - user blogs

12>>>

User Blog плагин для CMF Cotonti. Плагин позволяет пользователям Вашего сайта создавать и вести свои блоги.

Alex300
#1 2010-10-28 05:55
Описание:

Плагин позволяет пользователям, который разрешено ведение блога (у этой группы есть право на запись W на данный плагин) создать свой блог – категория вложенная в корневую категорию блога. У них автоматически создается право на создание страниц в этой категории, а также (опционально), создание вложенных категорий. Автор блога может выбрать скин для своего блога. Он имееет возможность получать уведомления о комментариях своих страниц на свой e-email.

Если для группы установлена опция прав «2», ( sed_auth('plug', 'an_bloger', '2') ), то созданные пользователями этой группы страницы не требуют отдельного подтверждения администратора и публикуются автоматически. Для установки этой опции необходимо внизу страницы настройки прав доступа нажать на ссылку «Подробно»

Помните, что по-умолчанию для всех групп опция прав «2» отключена. После переустановки плагина необходимо их выставить снова.
Опиция «W», напротив, включается автоматически.

Для правильного отображаения превью на странице выбора скина (обложки), в папке со скином должен находится файл с именем thumbnail.png. Если скин использует разные темы, то для каждой темы следует создать файл: thumbnail_<тема>.png, где <тема> код темы, указанный в файле skins/<скин>/<скин>.php

В корневой категории блогов выводятся последние записи в блогах. Количество записей настраивается в панели администратора.

Поскольку плагин работает на стандартных категориях и страницах движка, то никаких дополнений для карты сайта (AN SiteMap) не требуется. Также он легко подхватится поиском, RSS и другими плагинами.

образец работы можно посмотреть тут: http://portal30.ru/list.php?c=blogs .

Версия плагина: 1.0.0 для Cotonti Genoa.0.6.x (от 14.01.2011)

Установка: стандартна.
- распаковать архив
- папку an_blogger скопировать на сервер в папку "plugins"
- установить и настроить в панеле управления.
- в файл скина list.tpl или users.details.tpl добавить необходимые теги.

Скачать.

Об ошибках отписываемся.

Также прошу помощи с переводом на английский.
От другой помощи тоже не откажусь :)
Есть миры, не здесь, там, где небеса горят, и моря засыпают, и реки дремлют; люди сделаны из дыма, а города – из песен. Где-то опасность, где-то несправедливость, даже где-то остыл чай. Идем Эйс, у нас много работы!...
...Sorry for my english...
Бесплатные расширения для Cotonti: https://lily-software.com/free-scripts/
This post was edited by Alex300 (2011-01-14 08:36, 13 years ago)
3axap
#2 2010-10-28 13:17
Может быть я что-то не так делаю? Fatal error: Call to undefined function getRelativeURL() in /var/www/plugins/an_bloger/an_bloger.php on line 22
Alex300
#3 2010-10-28 14:59
Скачайте снова архив и замените файл plugins/an_bloger/an_bloger.php файлом из архива
Есть миры, не здесь, там, где небеса горят, и моря засыпают, и реки дремлют; люди сделаны из дыма, а города – из песен. Где-то опасность, где-то несправедливость, даже где-то остыл чай. Идем Эйс, у нас много работы!...
...Sorry for my english...
Бесплатные расширения для Cotonti: https://lily-software.com/free-scripts/
Kort
#4 2010-10-28 16:38
blogger надоть, а не bloger
SED.by - создание сайтов, разработка плагинов и тем для Котонти
3axap
#5 2010-10-28 19:15
# Alex300 : Скачайте снова архив и замените файл plugins/an_bloger/an_bloger.php файлом из архива
Спасибо :)
jcrush
#6 2010-10-29 10:34
не совсем понятна суть плагина, но вещь понятная, такое ощущение чего то не хватает...
SEO блог: http://blog.stfw.ru/
Alex300
#7 2010-10-29 20:43
Суть плагина в том, что пользователи Вшего сайта могут создавать и вести свои блоги. В созданном блоге только владелец блога и админ могут создавать/редактировать страницы.
Есть миры, не здесь, там, где небеса горят, и моря засыпают, и реки дремлют; люди сделаны из дыма, а города – из песен. Где-то опасность, где-то несправедливость, даже где-то остыл чай. Идем Эйс, у нас много работы!...
...Sorry for my english...
Бесплатные расширения для Cotonti: https://lily-software.com/free-scripts/
Yusupov
#8 2010-10-30 01:41
Вроде все это уже есть в Cotonti. Можно создать категорию блогов и дать необходимые права доступа к страницам.
Sergeich
#9 2010-10-30 02:09
Не совсем. По умолчанию в котонти можно сделать коллективные блоги при помощи установки прав на группы. Тут же можно сделать личные блоги для каждого пользователя.
Alex300
#10 2010-10-30 02:43
Да, верно. Права по-умолчанию назначаются для групп администратром сайта. Данный плагин позволяет делать личные блоги для каждого пользователя практически без участия администратора. Но администратор получает уведомления на e-mail о действиях пользователей внутри блогов (создание, удаление, редактирование и т.п., что можно отключить в настройках плагина.). Пользователь (владелец блога), получает уведомления о комментриях на свои записи.

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

Кроме того плагин позволяет использовать внутри блогов MarkitUp! и парсинг BB-кода, в то время как в остальной части сайта используется CKEditor и HTML.
Есть миры, не здесь, там, где небеса горят, и моря засыпают, и реки дремлют; люди сделаны из дыма, а города – из песен. Где-то опасность, где-то несправедливость, даже где-то остыл чай. Идем Эйс, у нас много работы!...
...Sorry for my english...
Бесплатные расширения для Cotonti: https://lily-software.com/free-scripts/
This post was edited by Alex300 (2010-10-30 04:49, 13 years ago)
jcrush
#11 2010-10-30 08:57
у меня такое предложение, как я понял создается раздел блогера по его имени, допустим он хочет попасть в блог основной раздел который транслируется на главной, так просто туда пускать всех - не айс, предлрагаю дать юзерам ставить оценки +\- если есть 1 балл то пускам в нужный раздел, если нет то блог остается личным... как то так, что то типа песочницы на хабре, реально такое?
SEO блог: http://blog.stfw.ru/
Alex300
#12 2010-10-31 02:59
Да, реально.
За вывод на главную блогов отвечает функция an_bloger_show_recent_pages() в файле an_bloger.functions.php

В ней можно модифицировать способ выборки последних записей. Например только то, рейтинг которых > 5 и/или репутиция автора > 5 и т.п.
Есть миры, не здесь, там, где небеса горят, и моря засыпают, и реки дремлют; люди сделаны из дыма, а города – из песен. Где-то опасность, где-то несправедливость, даже где-то остыл чай. Идем Эйс, у нас много работы!...
...Sorry for my english...
Бесплатные расширения для Cotonti: https://lily-software.com/free-scripts/
ssergo
#13 2010-11-06 10:44
Было бы не плохо если бы была функция запрета добавки страниц и т.д. в мой блог другими пользователями (то есть хочу пускай добавляют, не хочу поставил галочку запрет "приватная тема")
Alex300
#14 2010-11-06 18:33
Оно и так запрещено. Добавлять страницы может только владелец блога и администратор. Права на корневую папку блога (ту, что указана в настройках плагина) для members должны быть только R.
Остальным пользователям доступно только добавление комментариев.
Поправлены мелкие ошибки, скачайте новую версию и замените файлы на сайте файлами из архива.
Есть миры, не здесь, там, где небеса горят, и моря засыпают, и реки дремлют; люди сделаны из дыма, а города – из песен. Где-то опасность, где-то несправедливость, даже где-то остыл чай. Идем Эйс, у нас много работы!...
...Sorry for my english...
Бесплатные расширения для Cotonti: https://lily-software.com/free-scripts/
ssergo
#15 2010-11-07 02:09
С админкой слобовато. Кагдато тестил буржуйский блог (но так и не запустил - не понравилось что нельзя самому добавлять категории а так ничего и админка давольно крепкая), есть смена скина (вручную и уже готовые), фотоальбом, защита блога паролем.
Может что то от туда подчеркнуть.
Посмотреть можно здесь и потестить блог
Логин ssergo
Пароль 123456

12>>>