Wordpress? LiveStreet!

У многих сложилось мнение, что LiveStreet — это исключительно движок блого-социальных сетей, но это нет так. И мы решили показать, как на LS очень просто построить обыкновенный standalone блог аля WordPress.

И вот, что у нас получилось:

Для повторения подобного вам потребуются:
Шаблон «Twenty Ten» необходимо установить в последнюю очередь, т.е. после плагина «Wordpress» — это важно.

На данный момент в плагине «Wordpress» реализовано следующее:
  • Категории
  • Архив
  • Блок «Календарь»
  • Блок «Информация об авторе»
  • Блок «Популярный тем», по просмотрам
  • Произвольный блок с любым контентом, управление произвольными блоками по адресу /contentany/
  • URL тем через ЧПУ (транслитерация)
Демо можно посмотреть на demo.livestreetcms.com/blog/

Поддержать пост на Хабре — habrahabr.ru/blogs/livestreet/96867/

41 комментарий

avatar
Вот это вещь! Спасибо за реализацию!!!
  • _et
  • 0
avatar
Блок календаря и лучших записей, может надо было сделать для обычной LS, тогда можно было бы использовать эти блоки и там и там.
  • _et
  • +3
avatar
У Wordpress все равно больше возможностей! Но эта реализация неплохая
avatar
Это исправиться по мере доработки и развития плагина!
avatar
ОтДуши!!!
avatar
Отлично, я как раз искал вариант для личного блога/портфолио! Вот бы туда еще топик-фотоотчет и галерею…
avatar
такие прибамбасы не трудно реализовать)
avatar
Ссылка «написать» в меню зарегистрированного пользователя ведет на страницу публикации нового топика и если написать, то она появиться в календаре: demo.livestreetcms.com/blog/archive/2010/06/18/
Это так задумано в рамках демо сайта?
avatar
что смущает? возможность пользователю написать пост?
avatar
Это не то чтобы смущает, просто несколько непонятен становится смысл всей этой реализации блога. Получается тоже самое, что и при стандартном LS, разве что добавлены новые блоки. Понятие «личный блог» как бэ намекает, что он личный и только один человек может писать в нем посты. А зарегистрировавшийся пользователь — только комментировать под своим именем. При желании можно разрешить пользователям писать свои блоги, но все-таки это должен контролировать сам владелец. Я не прав?
avatar
возможность публикаций другими пользователи отключается без проблем
avatar
То что это легко отключить я сам знаю, но на демо сайте это несколько смущает. Можно же написать на той странице что это демонстрация формы публикации поста или закрыть тегами и выпилить из меню вообще.
avatar
В качестве намека на то, что LS гибок «как струна» зачет, но если мне нужен будет standalone блог аля WordPress я выберу WordPress, а не буду лепить из LS его, каждому свое как говорится.
avatar
У меня есть блог и этот блог не на WordPress. Он написан мной с применением Codeigniter. К чему это? WordPress это в первую очередь большая нагрузка, которая стремительно растет в зависимости от номера версии. Если вы уж и собираетесь сделать «standalone блог аля WordPress» то лучше напишите сами или выберите MaxSite или аналог, возможно на LiveStreet.
Это очень добрый совет.
avatar
но если мне нужен будет standalone блог аля WordPress
avatar
А что собственно с админпанелью?
avatar
а что собственно с ней?
avatar
Имеется ввиду панель от Влада, если я правильно понял. Так вот она не работает в данном контексте.
К сожалению огромному, кстати говоря, потому что именно здесь ей необходимо пользоваться куда чаще, нежели при стандартном LS.
avatar
В ней все криво отображается, а меню вообще нету
avatar
А урлы можно другие делать? А то URL вида — _http://demo.livestreetcms.com/archive/2010/06/18/zagolovok/
просто убивают. Вот так, было бы лучше _http://demo.livestreetcms.com/zagolovok/
Может лучше сделать такую систему URL в LS, чтобы каждый мог сам под себя подстраивать?
  • _et
  • +1
avatar
Да. /talk/
avatar
Еще не работает добавление блоков. Может это только у меня, но создать произвольный блок так и не получилось. После нажатия на сохранить страница обновляется, данные в полях остаются, но блок не появляется.
avatar
так созданный блок нужно подключить в конфиге плагина — указать id или имя и приоритет вывода.
по умолчанию там подключается блок:
'ContentAny'=>array('priority'=>1,'params'=>array('plugin'=>'wordpress','id'=>'test')),
avatar
Не работает. Не знаю в чем причина
avatar
исправили в версии 1.1.1
avatar
Я считаю что не приемлемо сравнивать LS с Wordpress. Данным плагином было показано что при желании с LS можно сделать что угодно.
Я вот из LS сделал форум.
avatar
А можно ссылочку на ваш ЛСФорум в личку.
avatar
Зря потратили свое время. Для форума есть IPB м vBulletin, а так же куча бесплатных движков.
avatar
ето vBulletin бесплатный? на www.vbulletin.com/ пишет 200 вечнозеленых американских президентов.
avatar
из платных лучше уж в таком случае ipb
avatar
Чем лучше?
avatar
Так я и не говорил, что он бесплатный :)

Для форума есть IPB и vBulletin, а так же куча бесплатных движков.
avatar
Смысл этой наработки не понимаю :) Получилось симпатично, но как правило, все люди с вордпресс переходят на ЛС, а не наоборот :). Календарик можно оформить отдельным плагином для ЛС и все будут счастливы :)
avatar
Смысл этой наработки не понимаю :)
возможность на LS без проблем создать персональный блог, да и вообще любой сайт. Предваряя ответ «лучше использовать Wordpress» — разве на WP свет клином сошелся? Есть люди которые используют MaxSite, Drupal, есть прочие самописы, будут и те, кто поставит LS. Я в их числе и мне вполне хватит текущего функционала.
avatar
возможность на LS без проблем создать персональный блог
лайвстрит это давно доказал :)
avatar
Если этот плагин будет развиваться, то хотелось бы увидеть…

Не удобно, что нету подкатегорий. В данном решении они бы не помешали.
Хотя если и делать подкатегории(подблоги), то уже плагином для LS, чтобы можно было использовать и там и там.

Не хватает на мой взгляд Gravatar и гостевых комментариев, т.к. на блогах удобнее добавлять комментарии гостем. Мало кто будет проходить процедуру регистрации дабы оставить комментарий.

Так же не помешала бы и расширенная загрузка изображений. Это как бы личный блог получается, а грузить по одной картинке без возможности её как-то обработать…

Не знаю почему так критикуют, но мне сборка очень даже понравилась. Наверно потому, что LS уже стал одним из любимых движков)
  • _et
  • +2
avatar
Плагин и шаблон обновились до версии 1.1.1
Исправлен баг с добавлением блоков контента, добавлена подсветка кода, добавлен параметр, запрещающий пользователям создавать топики.
  • ort
  • +3
avatar
Уважаемый ort,

пожалуйста, подскажите, как активировать подсветку кода для всей этой связки:

LiveStreet версии 0.4.2
Плагин «Page» версии 1.2.0
Плагин «Wordpress»
Шаблон «Twenty Ten»

При использовании <code>some text</code> — получаю всё в однотонных цветах:
dl.dropbox.com/u/7202555/img/LiveStreet/code_mydb.png

а хотелось бы видеть нечто похожее на:
dl.dropbox.com/u/7202555/img/LiveStreet/code_livestreet.png

Заранее благодарен Вам.
avatar
считаю подобную практику порочной, ибо размывается цель livestreet и он превращается в движок для чего угодно
а движков для чего угодно уже полно на рынке
avatar
А можно блок календаря добавить в стандартный движок LS 0.4.1?
avatar
Ребят, пожалуйста, подскажите, что необходимо поправить в reset.css или другом .css файле, чтобы эти проблемы ушли из шаблона:

(1) dl.dropbox.com/u/7202555/img/LiveStreet/bug_01.png
(2) dl.dropbox.com/u/7202555/img/LiveStreet/bug_02.png

Заранее благодарен за помощь.
  • EGO
  • 0
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.