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


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

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

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

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

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

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

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

define('DB_PREFIX_TABLE','prefix_');

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

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

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

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

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

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

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

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

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

Livestreet — карманная социалка: 12 комментариев

  1. seowords

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

  2. altesack Автор записи

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

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

  3. Smski

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

  4. altesack Автор записи

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

  5. Andrey

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

  6. Night_Dog

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

  7. altesack Автор записи

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

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

  8. Антох'а

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

  9. Артём

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

  10. altesack Автор записи

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

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

Комментарии запрещены.