LiveStreet CMS. Cms livestreet отзывы
LiveStreet CMS – бесплатный движок (скрипт) для создания социальной сети
Хочу сегодня рассказать об одном интересном феномене (если можно так выразится) в области веб-разработки, целевая аудитория — постсоветское пространство. Название этому объекту — LiveStreet — это бесплатный движок для создания блого-социальных сетей. Данный проект является клоном социальной сети Habrahabr.ru , клоном лишь в положительном смысле, то есть он наследует функциональность Хабра. А она очень даже внушительная, но обо всем по порядку.
Так вот, LiveStreet реализован с применением ООП на PHP5+MySQL5, при этом построен по принципу модели MVC (это позволяет легко изменять как логику поведения и внешний вид движка). Создатель LiveStreet — Мжельский Максим aka ort.
Так как движок только начинает свое развитие, то содержит лишь самые необходимые возможности для работы. Тем не менее, даже сейчас их перечень впечатляет:
- Использование UTF-8
- Ведение персональных блогов
- Возможность создания коллективных блогов
- Система рейтингов блогов, топиков, комментариев, пользователей
- Система голосования за блоги, топики, комментарии, пользователей
- Возможность добавлять топики в избранное
- Автоподстановка тегов
- Коллективная внутренняя почта
- Система контроля доступа(ACL) к разным возможностям сети(создание блога, возможность голосования и т.п.)
- Возможность создать закрытый сайт
- Система инвайтов
- Топики-ссылки
- Топики-опросы
- Администрирование своих блогов
- Назначение модераторов блогов
- Настройки оповещений на емайл
Как уверяет Максим, дальше нас ожидает еще большее число новых возможностей. Видимо, так оно и будет, поскольку работы по усовершенствованию движка не прекращаются ни на минуту. Недавно, кстати, на Хабре был анонс новой версии LiveStreet 0.2. Обо всех новшествах можно также читать на самом сайте LiveStreet, например в блоге разработки.
Теперь самое время попробовать систему самостоятельно и оценить имеющийся функционал. Для этого, конечно же, нужно зарегистрироваться. После чего на почту придет соответствующее уведомление, и появится возможность управлять своим профайлом.
Можно запросто добавлять разных пользователей в друзья, отправлять им почту, голосовать за топики, комментарии, карму, вступать в блоги и многое другое.
Из информационных блоков и страниц есть «прямой эфир», где отображаются последние добавленные топики, облако тегов и рейтинг блогов. В отличии от Хабра нет компаний и работы. Хотя для обычной социальной сети (особенно начинающей) в этом нет необходимости. Также есть раздел люди с полной статистикой по зарегистрированным пользователям.
Главный преимуществом движка является его бесплатное распространение, то есть любой более-менее технически подкованный пользователь, сможет создать собственную блого-социальную сеть. Для корректной работы необходим PHP не ниже 5 версии, MySQL с поддержкой UTF-8 и InnoDB (хотя будет работать и на MyISAM, но возможны нарушения целостности данных). Также для PHP необходимо установить расширение mbstring, для корректной работы с русскими строками в UTF-8.
Подробнее о процессе установки читаем здесь. Там же можно скачать исходники LiveStreet.
На данном этапе «больная тема» для движка — дизайн. Многих пользователей он, мягко говоря, смущает, так как полностью скопирован из Хабра. Лично я ничего плохого в этом не вижу, особенно если учитывать тот факт, что проект создан лишь на энтузиазме его автора Максима. Те не менее, некоторые позитивные сдвиги в этом направлении имеются.
Был проведён конкурс на новый дизайн, в котором приняло участие более 20 работ, был выбран победитель. Сейчас идёт процесс проработки дизайна более детально и оформление всех страниц движка. Как оказалось процесс этот не быстрый, скорее даже медленный, и к версии 0.2 просто физически не получилось успеть его сменить.В связи с этим, хочу бросить клич верстальщикам. Если у вас есть желание помочь проекту с версткой макета и умение делать это качественно — пишите.
Думаю, к следующей версии мы сможем наблюдать уже новый дизайн.
В общем, впечатления от проекта лишь положительные. Лично мне было бы интересно попробовать себя в создании какой-то социальной сети. Понятное дело до размеров Хабра не дойти, но, уверен, если правильно выбрать нишу, то средненький и, что главное, полезный проект можно создать.
Команде авторов и всех, кто трудится над улучшением проекта, хочется пожелать дальнейших творческих успехов и не останавливаться на достигнутом! Если у вас есть возможность, давайте поможем проекту.
P.S. Постовой. Заходим на сайт с уникальными шаблонами на основе css. Только валидные, уникальные шаблоны. Серия статей о зароботке с системой Блогун. Как лучше покупать постовые в Блогуне?
tods-blog.com.ua
Бета-версия админ-панели для LiveStreet CMS / Блог разработки LiveStreet / LiveStreet CMS
Сегодня мы готовы показать вам бета-версию панели управления для LiveStreet CMS. История создания админки началась еще четыре года назад, с тех пор ее раза три полностью переделывали, откладывали, возвращались к ней и так несколько лет. Далась она не легко.
Итак, на данный момент это бета, в ней много еще нет, но уже заложена базовая основа для наращивания функционала. Главное, что мы сделали:
- Механизм и интерфейс редактирования конфигов
- Простая интеграция плагинов в админку
- Поддержка интерфейса для управления конфигами плагинов
- Универсальное key-value хранилище данных для плагинов
- Новый функционал управления дополнительными полями. Можно к любой сущности привязывать доп поля (если сущность ORM, то это делается буквально одной строчкой). В коробке поддержка полей для топиков.
- Управление пользователями и банами (нужный и долгожданный функционал)
- Базовая интеграция каталога плагинов прямо в админ-панель
- Базовая статистика по контенту (топики, комментарии, регистрации)
Код админки github.com/livestreet/lsplugin-admin Установка:
- Админка работает только на текущей девел-версии ЛС.
- Скачиваем LS от сюда github.com/livestreet/livestreet
- Не забываем про каталог framework, который берем здесь github.com/livestreet/livestreet-framework
- Далее через стандартный инсталлятор (/install/) ставим LS
- После установки выполняем в БД патч из /install/patch.sql
- Авторизируемся под администратором и по адресу /admin/ активируем плагин «Admin panel» (предварительно скачав его с github.com/livestreet/lsplugin-admin, название каталога с плагином должно быть «admin»)
По админке выслушаем любые пожелания, от функционала до оформления.
livestreet.ru
Новое в разрабатываемой версии LiveStreet CMS, продолжение / Блог разработки LiveStreet / LiveStreet CMS
Этот топик ориентирован на тех, у кого нет времени разбираться в коммитах на гите сразу нескольких репозиториев (лс, фреймворк, админка), но имеет желание быть в курсе происходящего.
Ещё новенькое, о чем забыл сказать в предыдущем топике
- Новая лс подняла планку минимальной версии PHP — теперь нужен пхп как минимум 5.3.2
- Сила спрятана из вида у пользователя чтобы его не путать неизвестными величинами, но внутри системы осталась как вес голоса пользователя, это позволит выделять среди пользователей тех, кто голосует сильнее других.
- Для разработчиков доступен модуль загрузки и контроля над файлами.
- Админка предупредит админа если предыдущий вход в неё был выполнен с другого айпи адреса.
- Если плагин имеет файл install.txt, то при активации такого плагина пользователю сначала будет выведен текст из этого файла, чтобы выполнить инструкции по установке, указанные разработчиком и только потом пользователь сможет активировать плагин. Это позволит избежать непонятных ситуаций, когда пользователя нужно в обязательном порядке ознакомить с чем-то в плагине.
- У плагина кроме известного plugin.xml и уже сказанного install.txt может быть также логотип в файле logo.png (180х180), которые должны быть в корне папки плагина. Если логотипа плагина нет — он будет получен для плагина из каталога дополнений лс.
- Для админа в тулбаре на сайте выводится количество доступных в каталоге обновлений для установленных плагинов вашей версии движка, таким образом вы не пропустите выход новой версии используемых плагинов
Новый добавленный функционал с момента публикации прошлого топика
- В утилиты, в раздел «сброс и очистка» добавлены подразделы «Удалить старые записи банов, дата окончания которых уже прошла» и «Сбросить весь кеш движка (данные, компилированные шаблоны, сжатые CSS и JS файлы)»
- Оптимизации кода и/или скорости работы
- В банах, в одном правиле можно объединять условия для пользователя и его ip (раньше каждое правило могло содержать одно условие: пользователь, айпи или диапазон айпи адресов)
- При любом аякс процессе вверху страницы отображается полоска-индикатор загрузки — пользователь всегда информарован о происходящем
- Добавлен универсальный механизм добавления опросов в топики (любого типа)
- Добавлена возможность задавать описание для разделов настроек в схемах
- Библиотека PrettyPhoto удалена, вместо неё предлагается использовать более компактный ColorBox
- Т.к. минимальная php версия для dev версии теперь 5.3+, которая полно поддерживает пространства имен, то загрузчик лс переделан под стандарт PSR-0
livestreet.ru
Новое в разрабатываемой версии LiveStreet CMS / Блог разработки LiveStreet / LiveStreet CMS
Подготавливая админку к выходу мы с Максимом планировали написать полный перечень новых возможностей движка и админки, но времени на это не было, поэтому первая статья-знакомство с бетой админки от Максима была короткой. Решил восполнить этот пробел написав полный список того, что внедрено в новую разрабатываемую версию движка и того, что мы сделали в админке. Итак,Новые возможности, предоставляемые движком
- модуль EAV, который позволяет добавлять дополнительные пользовательские поля к любой сущности экосистемы лс
- отказ от устоявшихся типов топиков, теперь существует единственный тип топика по-умолчанию
- теперь в админке можно создавать свои типы топиков со своими наборами полей
- универсальный мультизагрузчик изображений, теперь они все считаются и привязываются к топику и пользователю, загрузившему их и автоматически удаляются при удалении топиков, где они использовались
- можно не только просто вставлять изображения, можно добавлять неограниченное количество слайдеров Fotorama с изображениями в топики в любое удобное место
- кстати, заложен функционал для загрузки других файлов
- полная реструктиризация шаблонов для лс с использованием наследования, теперь она более гибкая, позволяющая ещё больше отделять логику от дизайна, теоретически должна спасти от необходимости адаптаций плагинов под шаблоны, которые будут использовать данный механизм
- добавлено key-value хранилище
- поддержка join запросов ORM
- очень много мелких новых возможностей для роутера, обработки сущностей и др.
- много фиксов
Новые возможности, которые предоставляет админ панель
Здесь будет более детальный список возможностей, т.к. большую часть админки, которую разработчики и простые пользователи вовсю уже тестируют, написал я, поэтому помню все более детально. Итак, что же нового вы можете найти:- наверное не многие заметили что новая админка адаптивная — это значит что управлять сайтом можно и с помощью мобильных устройств
- полное корректное удаление комментариев (и всех дочерних ответов), с автоматической чисткой всех связанных данных (голосования, избранное, активность, прямой эфир и т.п.). У админа есть кроме обычного удаления ссылка «полное удаление» комментариев в дереве комментариев.
- на главной странице админки можно заметить общие данные сайта: статистику новых регистраций, топиков, комментариев и голосований за нужный период в виде графика, обновления для плагинов, новые жалобы на пользователей, вся активность сайта по фильтру и прирост нового контента на сайте за период по сравнению с прошлым аналогичным периодом с указанием рейтингов нового контента, а также голосов пользователей, отданных за этот контент в виде маленьких графиков для каждого типа (блок «Добавилось») + другие приятные мелочи (все описывать достаточно долго, поэтому я постараюсь выделять наиболее важное).
Группа «пользователи»
- раздел «статистика» содержит общую статистическую информацию о пользователях вашего сайта в виде нескольких графиков: статистика регистраций, гендерного распределения, активности, возрастного распределения, а также статистика проживания пользователей по странам и городам
- Список пользователей содержит общую информацию по пользователям с возможностью поиска по многим параметрам пользователя. Ах да, и много мелких удобностей по всей админке — сортировка по полям в списках, изменение количества элементов на страницу и это очень удобно, стоит попробовать.
- раздел банов пользователей — давно ожидаемая вещь. Забанить можно пользователя указав его id, почту или логин, айпи адрес либо диапазон айпи адресов. Также есть тип бана: полный или read only. Если с первым вопросов не возникает, то второй — очень интересная вещь: с этим типом бана пользователю можно читать сайт, без возможности что либо публиковаь, комментировать и т.п. Временные рамки бана: вечный, период дат или количество дней, с указанием причины бана для пользователя и комментария «для себя».
- страница профиля пользователя также весьма интересна: можно написать ему сообщение, сделать админом, удалить весь его контент или удалить пользователя полностью. Да-да, корректно и правильно. С удалением всех связанных данных, коих от пользователя может быть очень (!) много. За это отвечает отдельный модуль админки. После удаления пользователя не останется никаких его следов. Можно менять рейтинг и силу, редактировать его профиль: все, от логина, почты и пароля, до места проживания. Можно просмотреть все голоса пользователя за объекты: как, сколько раз и за что голосовал пользователь. И не забываем что везде есть фильтры и сортировка. Это удобно.
- раздел жалоб: на странице сразу выводится список новых жалоб на пользователей. Тут же можно быстро ответить тому, кто отправил жалобу или тому, на кого жалоба поступила, не отходя от кассы, так сказать.
Группа «плагины»
- список установленных плагинов, куда ж без него? Доступны списки активных плагинов, не активных и список, для которых есть обновления в каталоге плагинов LiveStreet. Тут же, нажав кнопку «конфигурация», можно изменить настройки конфигов плагинов. Да-да, теперь не нужно будет редактировать конфиги, все можно делать через веб-интерфейс из админки, но об этом чуть ниже. Кстати, админка умеет различать корректные имена плагинов, и если пользователь по неосторожности загрузит плагин из гит-репозитория, который любит давать папкам свои имена, например, lsplugin-payment-master, то админка распознает такой плагин и сообщит о том, что директория с плагином нуждается в переименовании:Ошибка: Плагин lsplugin-payment-master не был добавлен в список т.к. имеет некорректный код (директорию), возможно его директорию следует переименовать в payment Пользователь больше не будет сыпать вопросами разработчиков, что после активации скачанной новой версии плагина падает движок т.к. директория с плагином имеет некорректное имя (что можно было наблюдать раньше).
- раздел «установить» показывает плагины из каталога с такими же фильтрами по их отбору как и в каталоге
Группа «шаблоны»
- Здесь показаны активный шаблон и список других установленных шаблонов, для каждого шаблона показывается информация о его авторе так само как и для плагинов — теперь разработчики шаблонов могут «подписывать» свои шаблоны :) (можно смотреть примеры файлов на примере девелопера или из админки в /example/skins/ — эти файлы должны быть в корне директории каждого шаблона). Также шаблоны теперь поддерживают темы, которые можно быстро переключать, причем темы построены таким образом что фантазия разработчиков шаблонов не ограничена.
Чтобы подобрать нужный шаблон можно воспользоваться функцией предпросмотра, которая включит выбранный шаблон только для админа — можно просматривать сайт как он будет выглядеть с новым шаблоном, в то время как для других пользователей будет активен установленный шаблон. Когда админ проверит шаблон он может просто выключить предпросмотр или установить просматриваемый шаблон в качестве активного.
Группа «настройки»
- Конфигурация сайта — содержит настройки конфига движка. Мы пока ещё не решили окончательно какие именно настройки конфига разрешить, изначально было их много — почти все что есть в конфиге, но чтобы не пугать пользователя возможностями, часть их них пока отключена. На данный момент здесь доступны настройки названия сайта, мета тегов, настройки ACL, блогов, пользователей, почты, шаблонизатора, кеша, сжатия ксс и жс файлов и др. Позже мы их немного реструктиризируем и добавить ещё больше.
Разработчики плагинов уже сейчас могут пробовать писать схемы конфигов для своих плагинов. Полный детализированный пример схемы конфига с расширенными комментариями я вынес в отдельный файл конфига админки — config/config_scheme_sandbox.php — это раздел настроек админки «песочница», который можно посмотреть как выглядит внешне кликнув на кнопку «конфигурация» в списке установленных плагинов (там на самом деле много разделов настроек, и один из них, «песочница» создан в тестовых целях и не влияет на работу админки).
Примечание:
Схема конфига позволяет задать параметры валидации, отображения, типа и т.п. для каждого ключа вашего конфига так, что они будут автоматически отображаться на странице настроек для вашего плагина и будут доступны для редактирования способом, в зависимости от типа ключа (текстовое поле, выпадающий список, флажок и т.п.)
Страница настроек для плагина будет сформирована автоматически, от разработчика плагина не требуется вносить какие-либо правки или создавать интерфейс для редактирования — все сделает админка автоматически. Также для разработчиков не нужно что-либо менять в коде: вы все также используете класс конфига (Config) как и раньше — никаких модификаций кода не нужно.
Теперь разработчики могут более глубоко сосредоточится на разработке бизнес логики своего приложения, не отвлекаясь на создание страниц с настройками плагинов. Если ваш плагин требует более сложных настроек чем смена параметров конфига — тогда вам нужно лишь подключить внешнюю «шкурку» админки и все ваши настройки будут на странице, которая интегрирована в админку.
- Типы топиков — здесь можно добавить/изменить новые типы топиков, например «рецепты», «гараж». Как уже было сказано — старые типы топиков («фотосет» и др.) удалены, вместо них заложен более широкий функционал. Во все такие типы топиков можно будет писать, у них будет свой набор полей!
Группа «утилиты»
- Раздел «проверка и восстановление» — позволяет проверить таблицы БД и очистить их от поврежденных связей и несуществующих записей, которые могли появиться при разных ситуациях, например, от старых версий LiveStreet или от использования не очень качественных плагинов.
- Подраздел «Проверка файлов» — ещё один просто шикарный бонус для тех, кто не уверен в своем редакторе. Этот функционал позволяет проверить кодировку наиболее часто редактируемых файлов на предмет наличия запрещенной к использованию кодировки UTF-8 BOM. Если такая кодировка будет найдена — будет выведен список таких файлов.
- Раздел «Сброс данных» содержит очистку статистики срабатываний банов. Позже сюда добавим очистку кеша, до этого просто в этом не было необходимости (сбрасывать кеш в новой лс)
Группа «пользовательские поля»
- Содержит список плагинов, которые используют новый механизм дополнительных полей, тут можно изменять наборы этих полей для каждого плагина, а также для своих типов топиков
Резюме
Несмотря на то, что это ещё только бета, в планах есть много других идей к реализации. Лучшее что можно начать делать уже сейчас — помочь в тестировании, установив дев версию движка по инструкции, которую написал Максим.Также ещё нужно много рассказать о других печеньках, например, для разработчиков плагинов, которые интегрируются в админку, есть классные возможности для быстрого подключения своих графиков, но об этом в другой раз.
Админка предоставляет ещё много других возможностей как для пользователей так и для разработчиков, например, подписка на события изменения настроек конфигов, но описать все эти возможности за раз достаточно трудно и затратно по времени.
P.S. Предупреждая вопросы: большая часть админки написана мной по заказу ООО «ЛС СОФТ». Разработка админки начата в начале лета 2013 года с нуля, от кода старой админки, разрабатываемой все эти годы, было решено отказаться.
livestreet.ru
Alto CMS – первый релиз форка LiveStreet'а / Дополнительные модули и доработки для LiveStreet / LiveStreet CMS
Говорят, настоящий успех к мастеру приходит тогда, когда начинают делать копии его произведений.Вот и дорос LiveStreet до того, что настала пора делать первый настоящий форк от него. И зовется этот форк – Alto CMS.
Вообще-то, если верить статистике GitHub'а, то ЛС форкнули уже 99 раз. Но Alto CMS – это первый форк, который вышел в свой первый официальный релиз, и который отныне начинает жить своей собственной жизнью. Сейчас мы постараемся дать ответы на вопросы, которые наверняка возникнут в первую очередь. И, пожалуй, самый первый вопрос…
Зачем и почему?
Мы – разработчики. И занимаемся, как правило, не «домашними страничками», а серьезными проектами. И нередко для реализации проектов в качестве движка выбираем LS. И очень часто нам приходится дотачивать и допиливать одни и те же вещи, подрихтовывать и подгонять одни и те же фишки, дополнять и подкладывать один и тот же функционал. Вот мы в один прекрасный день и озадачились – а почему, собственно?Активное продвижение в сторону форка, которое наблюдается у LS – это отлично. Но мы работаем с конечными клиентами, которые хотят решать свои задачи быстро и эффективно. Кроме того, большинству клиентов нужна не «блого-социальная сеть», а нормальный современный сайт. Вот из всего этого и родилась…
Общая концепция Alto CMS
1. Это должен быть движок общего назначения, на базе которого можно создавать сайты самых разных направлений – личных блогов до корпоративных и городских порталов, от общества любителей кошечек до фан-клубов футбольных команд.2. Движок должен представлять из себя не «набор юного краснодеревщика», а, скорее, конструктор Лего с готовыми решениями.
3. При всем уважении к разработчикам и при всем желании максимально облегчить их труд по созданию проектов на базе движка, ключевой акцент делается на том, чтобы облегчить жизнь конечным клиентам во время создания, развития и управления сайтами на базе Alto CMS.
И тут, пожалуй, возникает уже ключевой вопрос…
Что же нового есть в Alto CMS?
Во-первых, мы решили отказаться от жесткого разделения на «просто топики», «опросы-топики», «ссылки-топики» и «топики-фотосеты». У нас есть только топик (или, другими словами, «статья»), который входит в какой-то блог (или «раздел»). И к любому топику вы можете прикреплять фото, опрос, ссылку на источник и т.д. Более того – в движок заложен механизм создания собственных типов контента. Да, теперь вы можете прямо из админки создать свой собственный тип контента со своими полями, настройками и свойствами (более подробное описание работы будет в следующх топиках).Во-вторых, прямо «из коробки» присутствуют такие вещи, как админка, «родной» поиск (без сторонних компонентов), настройка виджетов (это то, что в ЛС называется «блоками») и т.д.
В-третьих, изменен подход к формированию главной страницы сообщества. Мы решили отказаться от кучи крайне редко используемых фильтров и несколько иначе формировать подборки. И если говорить о главной странице сайта вообще, то мы, исходя из своего опыта, решили, что вовсе не обязательно она должна состоять из списка последних топиков, а подход к ее формированию и оформлению следует сделать более гибким.
Есть еще множество мелких (и не очень) изменений, и все в одной статье вряд ли опишешь. И, разумеется, в этой версии применены уже все обновления безопасности последнего официального релиза LiveStreet 1.0.3.
Но как бы не был наш форк «клиенто-ориентированным», не будем забывать и разработчиков. А им ведь наверняка интересно…
А что же под капотом?
Пожалуй, одна из ключевых вещей: движок работает под PHP версии не ниже 5.3. Ядро LS, разумеется, претерпело некоторые изменения. Но при этом мы постарались сохранить максимальную совместимость с LS 1.0.3 на уровне плагинов и скинов (совместимость, пожалуй, на уровне 99.83%).Структура БД немного изменена, но имеется конвертер с LS 1.0.2. И, кстати, о базе – библиотека DbSimple была обновлена, и теперь по умолчанию используется MySQLi с «ленивым» подключением, а также есть поддержка PDO, PostgreSQL, MS SQL и др.
Есть встроенный LESS-компилятор, на подходе — скин на базе Bootstrap в базовой поставке, встроенный обработчик ошибок и полностью переписанная система логгирования, улучшенная (и стандартизированная) поддержка тем оформления, а также множество других «плюшек» и «фишек», которые призваны облегчить труд разработчика по созданию и поддержке сайтов на нашем движке. Серьезное внимание уделено вопросам безопасности.
Если попробовать это все сформулировать более четко, то получим…
9 фактов об AltoCMS
- Встроенная админка с возможностью расширения сторонними разработчиками
- Установка плагинов прямо из админки, заливкой архива
- Новая упорядоченная система шаблонов с поддержкой разных тем оформления в одном скине
- (скоро!) Bootstrap шаблон. Скины с bootswatch в комплекте. Платные скины, основанные на bootstrap, несложно адаптировать. Адаптация одного из скинов уже сейчас используется на нашем сайте.
- Встроенный LESS-компилятор позволить использовать всю мощь программируемого CSS, при этом не замедляя работы сайта, т.к. компиляция выполняется на стороне сервера
- Настраиваемые типы контента. Жесткие ограничения типов topic/link/photoset/question уходят в прошлое. Все настраивается гибче.
- Потребление памяти снижено на ~20%
- Упрощенная навигация главной позволит не усложнять жизнь вашим пользователям на старте проекта. Убраны устаревшие меню и фильтры, от которых “хабр”-родитель отказался уже несколько лет назад.
- Поддержка и логгирование мультисессий для пользователей. Т.е. пользователь может теперь заходить на сайт из разных мест, с разных устройств без разрыва предыдущей сессии.
А кто такие «мы»?
Отвечаем: мы – это человеки, которые давно известны в LS-сообществе. Итак, основатели форка LiveStreet под названием Alto CMS – это я, avadim , и eXtravert . В настоящее время с нами работает еще несколько человек, которые являются кандидатами в нашу команду. И, отставив буквально на минуту в сторонку ложную скромность, мы можем уверенно сказать, что наша репутация, наш опыт и профессионализм явно благоприятно скажутся на развитие нашего форка.Пожалуй, стоит на этом пока остановиться.
Ах да, совсем забыли. Скачать Alto CMS можно тут:
livestreet.ru