Cotonti / Open Source PHP Content Management FrameworkContent Management Framework

Extensions / Community & Social / AN Blogger

User Blog. This plugin allows users to create their own blogs

Cotonti “Blogger” Plugin

For Genoa

Description:
This plugin allows users who have the right to blog (this group has the W permission to write in this plugin) to create their own blogs — categories nested in the blog root category. They are automatically allowed to create pages, and (optionally) nested categories in this category. The author of the blog can choose a skin for it. He has an opportunity to receive notifications when anyone comments his pages to his e-mail.
If “2” option is set for a group, (sed_auth ('plug', 'an_bloger', '2 ')), the pages created by the user of this group are published automatically and do not require a separate confirmation of the administrator.

The last blog entries are displayed in the blog root category. The number of entries is configured in the admin panel.

Since the plugin runs on standard categories and engine pages, no additions to the site map (AN SiteMap) are required. Also, it will be easily picked by the search, RSS and other plugins.

After creating a gallery plugin the possibility of adding a photo gallery to your blog will be added.

It would be great to add an Ajax-calendar plugin where you can mark the birthday of the blogger and the date of adding articles and events.

Requirements:
- The Category Description plugin must be installed on your site. It is required for filling the main page of the blog (editing category pages)
- To use WYSIWYG-editor and HTML-parsing the CKEditor plugin is required.

Also using the AutoAlias2 plugin by Trustmaster is recommended.


Settings:
- Primary blog category (for example "Blogger" list = blogs)
- Allow creation of subcategories in the blog.
- Allow skin selection (additional blogging skins may be placed in a blogskins folder)
- Notify the administrator of new pages?
- autopublication of pages - if “2” option is set for the group, (sed_auth ('plug', 'an_bloger', '2 ')), the pages created by the users from this group do not require a separate confirmation of the administrator and are published automatically


Upgrading to 1.0

- Save the table in the DB sed_user_blogs
- Remove the plugin in the admin panel
- Delete an_bloger folder from the server
- Copy an_blogger folder from the archive to the plugins folder on the hosting
- Install the plugin in the admin panel
- Restore the table sed_user_blogs
- In the file skins/your_skin/list.tpl replace all the tags {BLOGER by {BLOGGER
 

Описание:

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

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

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

Поскольку плагин работает на стандартных категориях и страницах движка, то никаких дополнений для карты сайта (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 добавить необходимые теги.

1. foxhound  2011-01-15 23:17

Looks very nice, do you have a demo site? Just for a quick look of this plugin?

2. Alex300  2011-01-16 01:47

The demo can be found here: http://portal30.ru/list.php?c=blogs (Russian)
You should not create a test blog here - this is a working site.

3. foxhound  2011-01-16 06:45

Thanks for the link, I used some translater to view the site and it looks like something which might really be a nice addition to my site in the future to let people who develop stuff write about it :)

4. foxhound  2011-01-26 17:14

Tested it but I cant use it in its current state.
No idea which tags should be added, some seem to overlap. Adding all tags listed after installing the plugin shows errors in the list.
Installing the tags listed in the readme has the same result.

I tried removing tag by tag but that gives weird results so I hope you will maybe release an updated version of this plugin. It could be really nice.

Have you also maybe thought of doing it a bit differently? Maybe you can use the news plugin to work with this so when you visit someones blog you will actually see all his written items (for example latest ten, just like on a normal homepage) and can use the "read more" link to read the whole text? This instead of just showing a list of submitted blogs and a listed of the latest blogs on top.

Also, check the showcase plugin. Using that you might be able to make a nice overview of available blogs?

Just some ideas, I hope you don't mind.
Keep up the good work :)

5. Moool13  2011-11-29 14:02

Будет сделана для Сиены?)

Total: 5, on page: 5

Adding comments has been disabled for this item