Релиз LiveStreet 0.1

Сегодня выкладываю в общий доступ первую публичную версию LiveStreet 0.1, разработка которой заняла полтора месяца.
Данная версия обладает базовым функционалом, который характерен блого-социальным сетям. И имеет, как мне кажется, неплохой потенциал для дальнейшего развития :)
Цель данного релиза — оценить спрос на подобные движки и очертить дальнейшие перспективы развития.

Итак, возможности LiveStreet 0.1:
  • Полная поддержка UTF-8
  • Движок написан с использованием ООП и модели MVC
  • Кеширование работы с БД
  • Использование ЧПУ
  • Ведение персональных блогов
  • Возможность создания коллективных блогов
  • Автоподстановка тегов
  • Рейтинговая система
  • Система контроля доступа к разным функциям сети в зависимости от рейтинга/силы
  • Внутренняя коллективная почта
  • Система уведомлений по почте
  • Статистика пользователей

Скачать проект можно перейдя на эту страничку

На счет дизайна движка — да, дизайн полностью взят со старого Хабра. Т.к. я не дизайнер и верстать не умею, ищу того кто это умеет, дабы создать свой уникальный дизайн LiveStreet

49 комментариев

avatar
Правда в эту версию вошли не все ваши пожелания, но надеюсь они будут реализованы в будущих версиях
  • ort
  • +1
avatar
Всё нравится единственный минус это то что нет админ панели, я думал что это CMS
avatar
avatar
Я это читал, будум надеяться что админка скоро появится.
avatar
Спасибо! вечером отпишусь о впечетлениях ;)
а поповоду целей то они вроде ясны — так держать!
  • Fanta
  • +1
avatar
Я так понимаю что возможность создавать опросы пока отсутствует :(
  • Fanta
  • +1
avatar
да, пока только один вид топиков — сам топик
avatar
Скачал, установил, работает все очень шустро, впечатление очень хорошее. На главной странице у меня «Сюда еще никто не успел написать». Чем и где определяется вывод на главную? Коллективные и персональные выводятся, а все нет.
avatar
большинство настроек есть в файле /config/config.php
BLOG_INDEX_LIMIT_GOOD определяет рейтинг топика, начиная с которого он попадает на главну
avatar
Надо этот ответ сделать отдельным топиком и опуликовать в Решениях. Запарился пока нашел этот комментарий )
avatar
И еще вопрос, как создать страницы подобные «О проекте» и «Скачать», где их заполнять?
avatar
пока только руками, они лежать в шаблонах \templates\skin\habra\actions\ActionPage\
если нужно добаваить/удалить то перед добавлением/удалением шаблона нужно изменить экшен — \classes\actions\ActionPage.class.php
В след версиях планирую мини-админку для добавления таких страниц
avatar

define('ACL_CAN_POST_COMMENT',-10); // порог рейтинга при котором юзер может добавлять комментарии
define('ACL_CAN_VOTE_COMMENT',-10); // порог рейтинга при котором юзер может голосовать за комментарии
define('ACL_CAN_VOTE_BLOG',-5); // порог рейтинга при котором юзер может голосовать за блог
define('ACL_CAN_VOTE_TOPIC',-7); // порог рейтинга при котором юзер может голосовать за топик
define('ACL_CAN_VOTE_USER',-1); // порог рейтинга при котором юзер может голосовать за пользователя
мне кажеццо что здесь пропущена частица НЕ ??
  • Fanta
  • 0
avatar
имеется ввиду порог, больше которого юзер что-то может. Хотя, не спорю, немного непонятно
avatar
а тоесть даже при -10 юзер може каментить
а при каком условии он уже не может писать даже в свой личный блог ??
avatar
при создании личного блога автоматом ставиться порог рейтинга -1000 — получается он всегда может постить в личный :)
avatar
а где это задается?
его же можно урезать или нет?
avatar
пока жестко в коде, модуль Блог в методе создания персонального блога
avatar
При написании топика есть упоминание об ШТМЛ тегах «Между прочим, можно использовать html-теги „
Где можно посмотреть список разрешенных сабжей?
  • Fanta
  • 0
avatar
в модуле Text
avatar
Спасибо братан, все понял, подскажи еще как добавлять видео в топик. Я так понял нужно сначала написать код для вставки видео, потом выделить его и нажать кнопку «видео». И еще можно ли в редактор при написании комментариев вставить те же кнопки, что и при создании топика, т.е. видео, картинки и пр.
avatar
правильно понял, можно
avatar
развивайтесь — бог в помощь!
avatar
Добавил в skin\habra\action\ActionsBlog\comment.tpl строки

Кнопки появились но не работают, подскажи пожалуйста, что где еще добавить.
avatar
ты просто картинки добавил, без событий ОнКлик — посмотри как сделаны эти кнопки при добавлении топика и сделай также
avatar

Извиняюсь, забыл нажать code Добавил в skin\habra\action\ActionsBlog\comment.tpl строки
<a href="#" onclick="voidPutTag2('topic_text','video'); return false;" class="button"><img src="{$DIR_STATIC_SKIN}/img/video.gif" width="20" height="20" title="видео"></a>
<a href="#" onclick="showWindow('window_load_img'); return false;" class="button"><img src="{$DIR_STATIC_SKIN}/img/img.gif" width="20" height="20" title="изображение"></a>
<a href="#" onclick="voidPutTag('topic_text','<cut>'); return false;" class="button"><img src="{$DIR_STATIC_SKIN}/img/cut.gif" width="20" height="20" title="кат"></a>
avatar
topic_text нужно заменить на айдишник поля с комментом
avatar
просьба все технические вопросы писать в соответствующий блог — http://livestreet.ru/blog/questions/
  • ort
  • +4
avatar
а готовые решения писать сюда — livestreet.ru/blog/sollutions/
avatar
Поздравляю: р
avatar
За движок большое спасибо ;-)
Вот если бы для ajax использовалась библиотека jQuery — было бы класс.
avatar
мне она почему то кажется «дикой», возможно с непривычки :) уже давно использую хттпреквест Котерова
avatar
Отлично! Сказал — сделал. Молодец! Вечером буду тестить. А продолжать надо обязательно. Ты смотри, за такое небольшое время у движка уже сколько почитателей. А если движек будет развиваться, то у него будет огромное будущее. Главное не останавливаться. Ставь для себя (и для нас) новую дату очередного релиза. А мы уж будем помогать, чем сможем.
avatar
Автору спасибо! Продолжайте начатое хорошее дело.
avatar
Установил я для теста но у меня почему то Ошибка, не определяется экшн, что это может быть? В чем проблема
avatar
возможно проблема в mod_rewrite Апача
avatar
Может быть так как устанавливал на бесплатный хостинг tu2.ru
avatar
Возможно буду использовать в одном проекте, большое спасибо)
avatar
Здесь аватар не добавляется…
  • Toyo
  • 0
avatar
добавляется, только с элементами мистики… в которых я пытаюсь разобраться
avatar
Не работает ббкод «вставить ссылку», просто ничего не вставляет.
avatar
сначала нужно выделить текст, который хочешь сделать ссылкой
avatar
А если сделать, что переменная «текст» пустая, то спрашивать ещё и текст?)
avatar
не плохая идея
avatar
А поиск по сайту будет реализован?
avatar
всё будет, в рамках развития проекта, что-то в одном релизе, что-то в другом, но не всё сразу
avatar
это не может не радовать)
avatar
Большое спасибо за релиз! Поставил у себя, проводим обкатку с командой, впечатления крайне положительные.
  • V2NEK
  • 0
avatar
Я надеюсь здесь модераторы не такие злые как на хабре?

ЗА ПРОЕКТ ОГРОМНОЕ СПАСИБО!
avatar
здесь нет модераторов :)
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.