Pligg – собственная социальная сеть.

Все знают о Digg, Propeller, Mixx и подобных социалках. Pligg — сайтовый движок для создания новостных сайтов. Pligg – это Web 2.0 система управления содержанием (CMS) с открытым исходным кодом, является аналогом таких социльных сервисов как Digg или Propeller.com. Функционал системы довольно необычен. Система с одной стороны очень сильно «заточена» именно под новостные сайты в стиле веб 2.0, а с другой имеет достаточно ограниченные возможности в других областях. Как и везде, пользователи голосуют за понравившиеся новости, в результате самые интересные сообщения показываются на главной странице.

К примеру здесь я не нашел редактора меню, например, или простейшей возможности создавать статичные страницы и размещать ссылки на них. С другой стороны очень мощные средства, такие как система размещения новостей и голосования за них, добавлять друзей, отслеживать комментарии и публикации, внутренние сообщения, облака тегов, rss-ленты и т.п. – являются базовыми встроенными функциями. Т.е. если Вы хотите построить что-то отличное от новостного сайта с «user generated content» – возможно стОит посмотреть на что то более традиционное.

Установить этот движок на хостинг не намного сложнее чем поставить тот же WordPress..

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

Вот так будут выглядеть урлы вашей Pligg социалки после выбора “второго” метода формирования адресов страниц
http://www.yourpliggsite.com/General/Hello_World_Post/

чтобы сделать из вышеприведенного адреса еще более seofriendly урл
http://www.yourpliggsite.com/general/hello-world-post/

необходимо открыть файл
libs/utils.php

найти в нем строку
$output = utf8_substr($input, 0, 240);

и заменить её на
$output = utf8_strtolower($input, 0, 240);

в этом же файле libs/utils.php найти строку
$output = str_replace(«\»", «», $output);

заменить на
$output = str_replace(» – «, «-», $output);
$output = str_replace(«_», «-», $output);
$output = str_replace(«—», «-», $output);
$output = str_replace(«\»", «», $output);
$output = str_replace(«–», «-», $output);

и вот у вас уже вот такие урлы http://www.yourpliggsite.com/general/hello-world-post/

Модулей для Pligg не так много как для других CMS, но зато они гораздо более интересны в силу веб-два-ноль ориентации программистов её использующих. От простейших модулей позволяющих добавить статические страницы на свой сайт до различных интеграций с digg-flicr и автоматических «прожигателей» rss потоков.

В настройках движка есть еще кое-какие полезные настройки:

Для России устанавливать лучше локализованную версию PliggPliggRSE. Помимо локализации интерфейса в этой версии добавлен функционал транслитерирующий ЧПУ (человеко подобный урл). Т.е. вместо ВашСайт/Новость – будет написано ВышСайт/Novost. На практике подключить этот функционал у меня не удалось, точнее удалось, но при этом сломались некоторые англоязычные плагины (модули), которые по-видимому не подозревают о наличии подобного функционала в российском модуле.

Сайт русской поддержки Pligg: http://www.idealweb.ru/pligg-dev
Оф.сайт: http://www.pligg.com/
Pligg – запусти собственную социалку
SocialWebCMS.com – конкурент Pligg

Google Bookmarks Digg Reddit del.icio.us Ma.gnolia Technorati Slashdot Yahoo My Web News2.ru БобрДобр.ru RUmarkz Ваау! Memori.ru rucity.com МоёМесто.ru Mister Wong
Author: admin on 12.11.2009
Category: CMS, Соц. сети
Метки:

Leave a Reply

Last articles

Science for SEO All Rights Reserved -- Copyright notice by Blog Copyright 8 queries in 0.432 seconds.