Livestreet – карманная социалка




Социум ракообразных на корпусе буя
Прелесть использования готовых CMS состоит в том что они готовы :) . И если перед вебразработчиком стоит типовая задача, которая уже где-то успешно решена, почему бы не использовать готовое решение!

Давно я хотел заняться LiveStreet, хабро-образным движком для социальных блогов. И вот назрела необходимость создать площадку для сообщества. Раньше это назвали бы форумом, и движок поставили бы форумный. Но в наше веб-два-нольное время нужно двигаться дальше. Вот тут то мне и пригодился Livestreet.

Сегодня я имел своё первое знакомство с движком, после чего ко мне в голову пришли запоздалые умные мысли, с которыми я спешу с вами поделиться

1. Инсталляция
———————————
Инсталлятора в привычном понимании здесь нет. Процесс установки содержится в ручном копировании файлов, создании БД из SQL-дампа, а также ручном редактировании конфигов. Насколько я понял, отсутствие инсталлятора – принципиальная позиция разработчиков, нежелающих нашествия школьников и превращения движка в движок для ГС.

Инсталляция содержит довольно подробную инструкцию по инсталляции. Но всё же без вопросов не обошлось.

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

И правда можно. Для этого нужно в дампе текстовым редактором изменить все префиксы на желаемые, а после этого отредактировать файл /config/config.table.php, в котором указать новый префикс

1
define('DB_PREFIX_TABLE','prefix_');

Эту возможность я увидел лишь после установки, а жаль.

2. Создание админки.
——————————

Настоятельно рекомендую установить дополнение Админпанель, ибо штатной админки движок, похоже, не имеет.

Установка админки тоже довольно хорошо описана в прилагающейся инструкции, причём там описаны два варианта – автоматический и ручной. Автоматический у меня не получился, т.к. запросил доступ на запись в те места, где я не мог ему этого позволить. Я удачно установил админку ручным способом, чего и вам желаю.

Несмотря на обширные возможности конфигурирования, вплоть до изменения конфигурационных файлов, есть определённые проблемы. Для изменения конфигов им придётся дать права 777, что крайне нежелательно для действующих проектов. Так что я настоятельно советую править вручную, а вот регулировать права пользователей, раздавать баны – для этого админка отлично подходит.

3. Ещё по мелочи
—————————
Ещё одно недоразумение, иначе просто не назвать.

В дефолтных темах почему-то отсутствует изображение post.gif, которое суть кнопка создания нового топика. Из-за чего я долго не мог взять в толк, а как же в этом движке топики создавать-то!! Ну если нет нигде кнопки!

Что только я не делал, даже карму поднимал пользователю в надежде что кнопка появится. А ларчик просто открывался.

—————————
Вот пока и всё. Первое впечатление высказал. Думаю не за горами второе, ибо предстоит далее кастомизировать сайт.

Посты по теме:

  1. Livestreet. Боремся со спамом
  2. Almaz CMS. Движок для блогов и визиток.
  3. Блоговый движок Neutrino Atomic Edition

Категории LiveStreet, для блогов, для гиков, для социалок и форумов |
автор: altesack / Воскресенье, Март 14, 2010 / 12 комментов »

12 комментов

    Минус всех таких CMS, так это в отсутствии паблик шаблонов.

    Я бы не сказал, что паблик шаблонов нет совсем. На официальном сайте можно скачать штук 20 из них.

    Кроме того шаблоны не так сложно настраивать под себя.

    Ну 20 штук – этого мало. А можно адаптировать паблик-шаблоны других кмс применительно к этой?

    Шаблоны других CMS могут не содержать некоторых блоков специфичных именно для livestreet. Но если для себя определиться с их местоположением то можно всё :)
    Вот тут например ( http://forum.hostertest.ru ) я делал шаблон похожий на тут ( http://hostertest.ru )

    Ла я смотрю они не только отш кольников защиту сделали убрав инсталятор, но и от опытных сайтостроителей – типа найди баги и устрани сам

    На хостинге SpaceWeb эта CMS стоит в дефолтных. Т.е. автоматом можно поставить)
    А можно пример сайта глянуть?
    Или в комменте ниже и есть пример?

    @ Night_Dog:
    Глянул, и правда есть в списке предлагаемых. Правда версия там старовата. А я даже не глядел, привык ставить сам, знаете ли :)

    А пример сайта был приведён в комменте выше.

    А помойму все классно! Спасибо за пост! Будем пробовать делать! Социалка не плохая вроде! Где-то читал, сказали, что есть толк !

    хм создать то не проблема, а вот раскрутить…

    информация устаревшая
    сейчас уже есть инсталятор

    Подскажите пожалуйста. Как открывается это ларчик? Где найти или как добавить кнопку “добавить пост” или “написать”? Прошу вас! Я похоже совсем дурак, но всё же я не понимаю где она…

    @ Артём:
    В моей инсталляции просто не было кнопки post.gif.
    Можете просто положить кнопку на свой вкус, и она появится.

    У меня было так.

Ответить