To-do лист к следующей версии LiveStreet 0.4

7
Итак, немного отдохнув принимаемся двигаться дальше к версии LiveStreet 0.4.

Крупное из планов пока следующее:
  • Полное изменение работы с БД в движке, избавление от JOIN'ов в запросах, теперь кеширование будет играть более важную роль, обладатели memcached должны максимально ощутить прирост скорости
  • Доработка внутренней почты, она станет более функциональной и юзабельной
  • Доработка функционала друзей, возможно появится френдлента
  • Реализация функционала закрытых блогов
  • Доработка механизма уведомлений на емайл, будет отложенная отправка почты

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

Помимо этих пунктов естественно будут различные фиксы и мелкие доработки.
Сроки никакие обещать не буду, будем работать, следить за нами можно будет в прямом эфире в SVN проекта ;)
О своих желаниях на будущую версию можно высказаться здесь, возможно они будут приняты.

UDP: Добавил пункт «Доработка механизма уведомлений на емайл, будет отложенная отправка почты»
  • +17
  • 14 мая 2009, 11:25
  • ort

Комментарии (203)

RSS свернуть / развернуть
Чудесно!:)
+4
а порядок действий именно такой?
0
да
+2
ясно. Ну это круто :)
0
Я еще раз повторюсь но:
Очистка БД от пользователей которые не подтвердили свою регистацию в течении определенного времени.
+11
тут еще добавить возможность ручного удаления пользователя
+4
Да-да. Очень неудобно каждый раз лезть в базу и удалять вручную.
+1
Присоединяюсь, очень нужная фишка. Еще бы какую нибудь систему банов некоторых юзеров на определенное время.
0
список прикрепленных файлов к посту. что бы можно было удалить неиспользованные
0
Что за отложенная отправка почты?
0
  • avatar
  • ozz
  • 14 мая 2009, 11:56
скорее всего не сразу, а через кронджоб.
0
что бы тебе в 2 ночи не приходило письмо, что к топику новый комментарий добавлен. ну и комментарии будут не по одному приходить а сразу 40 штук например
0
а а, мы делали под это решение, но немного иначе, надо его откопать
-1
Максим, гибкие роли, ну пожалуйста :-))

Чтобы можно было добавить новую роль для разных типов блогов и права для них. Кому-то вот надо чтобы все было открыто и присоединяемо, но писать могли только конкретные авторы. Кому-то чтобы эти авторы еще и модерированием своих топиков занимались.
+10
Да было бы неплохо иметь возможность более гибко работать с правами пользователей
+1
Ага, тот же бан — можно сделать просто сменой роли. А кто-то специально для нее сможет сделать какой-то реабилитационный сервис.
+3
Похоже ролям в этот список не попасть :)
0
2 самых важных момента:
— невозможность писать в блоги и постить коментарии при достижении отрицательной кармы
— блокировка пользовтелей (бан) чтобы не дожидаться минуса кармы в случае злостного нарушения.
Без тких нововведений далеко не уехать, хотябы утрешний пример вспомните :)
+3
— невозможность писать в блоги и постить коментарии при достижении отрицательной кармы


Это же рулится настройкой сейчас уже.

0
ой тогда извените, незаметил если честно
0
define('ACL_CAN_POST_COMMENT',-10); // порог рейтинга при котором юзер может добавлять комментарии


Не оно?
+1
избавление от JOIN'ов в запросах

Давно пора, кстати мне кажется еще стоит задуматся о изменение в сущностях, в пользу переопределения волшебных функций ООП
0
Очень важным в будущем видеться функция похожих новостей (постов). Для поисковых систем это очень важно. да и для посетителей удобство еще то.
+3
это тоже было бы очень хорошо.
Кстати, я тут недавно заметил, у хабры похожие материалы основываются только на тегах
+1
в хабре у юзера в профиле мне нравится пишут что он любит читать!
+2
это да, это тоже полезнейших прибамбас :)
+1
раскрыть комментарий
-9
DLE?!

А зачем интегрировать LS с DLE, у DLE есть какие то полезные функции, которых нет в LS? (тег линч?)
0
Бред
0
Полное изменение работы с БД в движке


нормально ли будет реализован переход с младшей версии ???
+1
имеется ввиду работа движка с базой. врядли сама стуктура базы сильно изменится
0
Лучше наверно не рваться за совместимостью с прошлыми версиями и делать оптимизацию по полной.
-4
вы только что какую-то фигню сказали, честное слово…
+1
Я хотел сказать что если нужно будет поменять структуру меню для оптимизации то ее нужно будет поменять… И не гнаться за совместимостью
+2
Структуру меню итак уже поменяли (точнее реализацию). А в плане базы я с вами солидарен.
0
Может еще добавить инсталлятор чтобы пользователям не знакомым с php было легко все установить и настроить?
-4
Так есть же инсталятор. Правда к версии 0.2, но, возможно, с релизом 0.3 его тоже обновят.
0
этого делать не стоит — как и всякие бредовые мысли по поводу увеличения функционала для админа
+3
Все же в целях популяризации LiveStreet это (админка хотя бы) должно быть. Дело не первостепенной важности, однако рано или поздно это будет, так что не стоит «оттягивать конец», imho.
-3
Это верно, пусть даже небольшой мастер по установке и проверке необходимого окружения. Это будет привлекать тех, кто не хочет сильно копаться в коде.
+1
Установка немудреная, хотя с мастером установки тут вообще можно сделать хитро: «Установка в одним нажатием кнопки» — чем не шаг для пиара? :)
0
Сделать поиск по сайту не только через Sphinx. Не у всех есть желание и возможность приобретать VPS… жесткая затточенность под VPS, мешает дальнейшей популяризации, развитию LiveStreet!
+8
поставьте пользовательский поиск от гугля или яндекса!
для более крупных проектов сфинкс и ни чего больше не надо
-2
Согласен. Пользовательский поиск того же гугла работает на «отлично», а грузить тот же шаред хостинг индексированием это лишнее. По крайней мере, не первостатейная задача.
0
а что вы предлагаете использовать вместо сфинкса на шаред хостинге?
0
а как работает поиск в форумах?
+1
Простой поиск по сайту вряд ли будет выдавать более релевантные результаты чем гугл, т.к. тут нужно учитывать множество параметров — к напримеру тот же учет словоформ русского языка (в английском с этим проще).
0
ну это всё понятно. но если не учитывать такие вещи в базовой версии, а искать простейшие совпадения, это же не сложно и не слишком ресурсоёмко должно быть? или я что то не вкуриваю?
хотя гуглопоиск всё равно лучше будет, вот если бы не реклама ^_^
0
Пользовательский поиск и использовать, я с вами в этом и согласен.
0
+1
я не понимаю, почему вас это решение не устраивает?

livestreet.ru/blog/909.html

все довольно прилично работает в простом варианте
+2
Поиск от гугла вставить 5 минут занимает там конструктор есть или тут кто возводит соц. сети все криворукие?
+1
ты не поверишь
+3
топик-фотоотчет.

имхо лучше чем фотогалерея (которая по сути — это отдельный сайт, с одинаковым шапкой и подвалом и общей авторизацией).

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

ведь если человек захотел показать фотки — он все равно будет делать фотоальбом а затем ссылаться на него из поста (2 вещи)… уж не проще ли все сразу…

минимальный функционал средств, что бы в пост удобно было запихнуть пачку фоток.
+1
сделать lite версию скина (без графики и без js c которым трудности на мобильных устройствах).

затем сделать
а) переключалку скина
б) вывод облегченной версии скина при заходе, например, на домен lite.livestreet.ru — легкий и простой вариант создания мобильной версии
0
уже есть галлерея от benone
+1
это разные вещи. я могу сказать что так же есть галерея от 4images например. в которой я сделал такой же дизайн и общую авторизацию.
0
А как насчет админки? В принципе, не ломает настройки и в конфигах делать, аднако ж…
0
очень хочется френдленту)
+3
кстати. еще пожелание — поиск по нескольким тегам.
+9
Поддерживаю.
+1
Изменения это очень хорошо!
Но…
Волнует один вопрос, переход с 0,3 на 04, при условии что 0,3 будет с модулями и хаками плюс дизайн-устройство совсем другое, как это вообще?!
: О)
0
Видимо также как и с 0.2+ на 0.3 — не без рук :-)
+1
следите за svn и всё пройдёт более или менее безболезненно
0
Будет ли возможна миграция с 0,3 на 0,4, если база будет переписана, если да то будет ли инструмент для этого или придется все ручками?
0
всё будет аналогично переходу с 0.2 на 0.3
+5
А закрытые топики — это как раз то что я уже совсем было собрался делать? Ну т.е. топики, которые не отображаются на главных страницах (т.е. видны только в блоге автора), до тех пор, пока не наберется некий порог положительных голосов?

Сам собрался делать, так как вещь по идее крайне простая в реализации. А без этой вещи юзеры не могут отказаться от своих личных блогов в ЛЖ и прочих, и перейти ко мне на сайт, так как любой пост в персональном блоге (даже тот что сделан для друзей или для себя самого) загоняет рейтинг в минуса.
+1
Это вы правы, учитывая что есть поддомены для юзеров!
Надо сделать так чтобы Новые постинги по желанию автора не подавались голосованию — а просто лежали у автора блога! Ну или как то продумать этот момент, чтобы у юзеров был полноценный блог!
0
в базовом функционале субдоменов нет
0
ну они есть в виде МОДУЛЯ — поэтому я заочно считаю что они уже есть! Есть возможность!
0
ИМХО, надо, чтобы пользовательские поддомены были в базовой версии. Фича необходима многим, во многих популярных движках она есть. Такая возможность только будет способствовать популяризации ЛС
+1
подскажите мне для расширения кругозора — в каких популярных движках есть такая фича?
0
есть, есть, я подтверждаю. но там хтаксессовые реврайты юзаются.
0
Интересно чужую практику проанализировать. Можно примерчик?
0
вроде в pligg по умолчанию есть. или в модулях у него. когда я движки перебирал, натыкался на пару с субдоменами.
Но могу соврать. Если найду — скажу.
+1
Не вопрос — WordPress Mu.
+1
мне то же интересно в каких движках есть?
0
Сделал —
livestreet.ru/blog/1534.html
0
В пункт «Доработка механизма уведомлений на емайл» включить бы подпункт «Рассылка ТОП5 за неделю».
-1
Добавить возможность публиковать топик-подкаст
0
livestreet.ru/blog/1532.html
я тут как раз плеер обсуждаю! присоединяйтесь!
0
для подкаста такой плеер не нужен
Посмотрите на плеер хабра!
Маленький и простой до безобразия!
Что ещё нужно для подкаста?
0
Согласен, и тем не менее мне кажется упущением то что в ЛС это еще не реализовано
0
Ещё хотелось бы увидеть добавление блоков через админку.
-2
От себя, чтобы было полезно получить движку в базовой конфигурации:
— Ленту постингов друзей.
— Ленту топиков из блогов, на которые подписан юзер
— И таки да — пользовательские поддомены. Да — знаю, есть модуль. От стороннего разработчика. За деньги. Ну не то это. Такая архинужная фича должна быть в базовой конфигурации, чтобы ЛС мог в полную силу конкурировать с другими соц. движками.
+3
Еще одно пожелание вспомнил:

Поддержка локального времени для юзеров.
+4
выскажу свое мнение:
большая часть пришедших сюда интересующихся перешли на этот движок с других CMS.
будь то жумла, drupal, вордпресс и тд.
Должно быть понимание того, что в данной ситуации Live street перетягивает одеяло с других движков, это очевидно, прозрачно и, более того, всеми приветствуется.
Тут есть тонкий момент, что большая часть пользователей привыкла к определенному уровню поддержки, а также к определенному уровню возможности кастомизации решения.
если есть желание перевести продукт в массовый сектор, то, сугубо личное мнение, хотя бы теплэйт должен администрироваться без особых вопросов.
+1
под темплейтом Вы понимаете шаблон-скин?
0
ага

ctrl+enter
-3
Какие вопросы у вас возникают при администрировании?
0
раскрыть комментарий
-9
-8
Вы хотите администрировать темплейт без вопросов и не хотите говорить, какие вопросы возникают при администрировании. Логично.
0
Нужно понимать, что у движка для создания блогосоциальных сервисов и у какой-нибудь джумлы совершенно разные задачи и специфика. Вещи, которые уместны и необходимы на домашней странице старшеклассника или даже на корпоративном сайте, не требуются в социальном проекте.

ЛС — это не универсальный комбайн и его узкая специализация, среди всего прочего, является его сильной стороной и преимуществом перед другими движками, в том числе и популярными.
+1
вопросы:
1. Цель существования и развития данного движка его автором?
1. Подразумевается ли широкая популяризация данного движка?

То, что Вы пишите — мещанство чистой воды, без обид.
«Будь проще и люди к тебе потянутся» (С)
-1
Предназначение движка ясно по-русски описано на странице «о проекте». Популяризация ведётся, и достаточно широкая, что доказывает факт вашего присутствия здесь. Человека, который в разговоре о будущем блогосоциального движка без зазрения совести использует присказки уличного быдла и не к месту вворачивает малопонятные для себя словечки.
-1
раскрыть комментарий
-5
Уважаемый!
Советую сильно не спорить и не идти сюда со своим уставом!
Просто потом дойдёт что не сможешь не только топики писать, но и комментировать!
Я уже через это прошёл!
0
Не надо путать теплое с мягким. Есть достаточно задач и для стандартных CMS и для ЛС. С моей точки зрения надо не замещать, а совмещать.
0
А нельзя добавить приглашения на сайт?
Знаю что есть инвайты, но действуют они жестко, только при закрытой регистрации (что собственно и правильно).
Но по крайней мере у меня есть пользователи, которые любят рассылать приглашения через e-mail друзьям.
+1
раскрыть комментарий
-5
Инвайты отключены, они завязаны с регистрацией
Я немного про другое…
0
Нужна фича удаления и/или правки собственного коммента
+2
Согласен, но с привязкой к репутации. Допустим давать возможность удалять\править только если репа >=40.
+2
Хм, а почему? А если очепятка? Я всегда стараюсь их исправить. Я сам иногда обалдеваю, как мог такое вбить, когда посты/комменты свои читаю :)
+1
Ну я думаю, что это должно быть настраевоемо. :) К примеру, неадекватные тролли могут спорить в комментах, а потом переделать свои сообщения или вовсе удалить. Такую возможность думаю нужно давать адекватным людям.
+1
Ну так стандартно с этим борятся ограничением на время редактирования. Не больше, скажем, 15 минут с момента постинга.
+2
И\или, кстати, добавлением строчки «Последний раз редактировалось… Всего редактировалось … раз».
И пошли навороты (как во многих форумах): добавление этой строчки только если есть ответы на ваш коммент…
0
а если дать возможность редактировать комент до первого действия относительно этого комента со стороны других юзеров? то есть редакция работает пока кто-то на этот комент не ответил или не поставил оценку…
0
если объединить все выше сказанное:
1) Дать возможность редактировать комент до первого действия относительно этого комента со стороны других юзеров (ответ, оценка...)
2) Условия (настраивается):
— репутация >=х
— время редактирование <=300 сек
+1
добавить RSS канал для «Персональные»
+4
Осмелюсь спросить примерные сроки реализации этого:
Полное изменение работы с БД в движке, избавление от JOIN'ов в запросах, теперь кеширование будет играть более важную роль, обладатели memcached должны максимально ощутить прирост скорости


неделя… месяц… два…
0
не осмелюсь ответить
+7
раскрыть комментарий
-5
для этого есть Invision Power Board.
0
Хочется, чтобы были сообщества на сайте… Очень бы было удобно!
-1
коллективные блоги чем не устраивают?
+1
В сообществе можно будет создовать сколько угодно блогов и всего остального. Да и удобнее было бы… и чтобы показывало в каком сообщетве состоит юзер у него на личной страничке.
0
Зачем множить сущности без надобности? Бесполезная идея — группировать блоги в сообщества
+1
Я вообще то не хочу ничего группировать… Я просто хочу, чтобы люди с определенными интересами находили друг друга и общались. чтобы можно было в сообществе отправлять группое сообщение, чтобы люди ТОЛЬКО С ОПРЕДЕЛЕННЫМИ ИНТЕРЕСАМИ там были и общались. Вот в чем заключается моя идея!
0
Извините, вы так формулируете свои мысли, что лично я ничего не могу понять. Возможно, другим повезёт больше.
+2
Здравствуйте, хочу поинтересоваться, а на каком этапе находится разработка LS 4.0?
0
  • avatar
  • AiK
  • 24 июля 2009, 16:46
привет, на этапе возвращения из отпуска
+3
Что уже всё?
+2
о! я очень прошу — сделайте нормальный поиск для тех у кого не установлен Сфинск.
0
  • avatar
  • F-5
  • 25 июля 2009, 19:09
Присоединяюсь к просьбе.
0
Не сочтите наглым))
Неплохо было если бы были установлены все нынешние бесплатные нужные модули/хаки/шаблоны
Такие как:
1) Шаблон «Статистика производительности»
2) Подправленный шаблон под w3c
3) Sitemap generator
4) Вставить пользователя в редакторе
5) Увеличение высоты окошка в редакторе
6) Аватар блога в топике
7) Лента друзей
8) Генерация инвайт листов для администратора
9) Похожие темы (либо по тегам либо сфинксом)
10) Пылесос
11) Валидация форм при регистрации
12) Свой вопрос при регистрации
13) Пол в комментариях
14) Облако интересов в профиле
15) Кол-во просмотров топику

Причем это все, есть тут))
0
раскрыть комментарий
-5
9, 13, 14, 15 не нужны, имхо. А вот про админпанель и инсталлятор забыли :)
0
9) так это и пользователю и удобно да и для seo актуально… кхм
13)14)15) в принципе мелкие приятные фичи) готов добавить и сам, но от них (имхо) хуже не будет.

Админпанель я как раз не уверен :) Просто не уверен… А так ли она нужна?)
А инсталлятор это удобно, да.
+2
комментарий был удален
комментарий был удален
комментарий был удален
комментарий был удален
комментарий был удален
комментарий был удален
комментарий был удален
комментарий был удален
Romelyus, на счет 10 (пылесоса) в новой версии было бы очень здорово!)
0
А против него я тоже ничего не имею :)
0
только нужен универсальный пылесос, например, пылесос от ALFа на моем хостинге не работает, потому что нужно прописывать абсолютный путь, а у Альфа немного по другому сделано…
0
А что на это скажет автор движка?
Я бы вот что оставил, остальное можно и ручками:
1) Подправленный шаблон под w3c
2) Вставить пользователя в редакторе
3) Лента друзей
4) Генерация инвайт листов для администратора
5) Похожие темы (либо по тегам либо сфинксом)
6) Пылесос
7) Валидация форм при регистрации
8) Свой вопрос при регистрации
9) Облако интересов в профиле
10) Кол-во просмотров топику
11) «Облагораживаем статистику производительности», приятная и полезная вещь.

+
11)Инсталятор.
+ то что в этом топике, сверху.
0
ну раз пошла такая пляска, то и watermark для фото с возможностью его включения/отключения=)
0
даешь галерею и события в 0,4! модули вроде не хитрые и собственно есть практически во всех CMS а тут платно. Не поймите превратно ну думаю эти базовые модули должны быть реализованы as free хотя бы в элементарном виде ведь не custom brutal coding! :) Надеюсь на понимание
0
  • avatar
  • it_
  • 29 июля 2009, 12:50
Если сейчас скачать то, что лежит в SVN, работать будет?
0
Это для любителй экспериментировать. Если есть желание сосредоточиться не на экспериментах, а на своем сайте, то качать лучше стабильную версию 0.3.1
+2
0.3.1 стоит, очень нужны закрытые блоги (куда могут писать избранные типа админа).
0
Я, конечно, понимаю, что вопрос риторический. Авось создатель снизойдёт до нас, грешных, и молвит благую весть. Когда нам ждать версию 0.4, отче? :)
+2
Не сметь минусовать девушку — покараю! :)
Точных сроков, конечно, никто не скажет, а вот хотя бы на какой стадии находится реализация описанных в топике планов, наверное, реально. Присоединяюсь к вопросу.
-1
Если судить по активности обновлений на SVN, по последнее время дела идут довольно медленно. Хотя конечно лето, отдых, все мы люди :)
Я бы не отказался сейчас просто от списка изменений, которые уже были сделаны, а то по комментам не вся картина может прояснится.
+2
  • avatar
  • SWAT
  • 11 августа 2009, 18:47
А заметили, что ищется программист для развития проекта, с зарплатой.
Вот вам и убыстрение произойдет. :)
0
  • avatar
  • igrok
  • 11 августа 2009, 22:21
Как сейчас дела обстоят со «скоростью разработки»? Финансовая сторона может повлиять на ускорение? :)
0
а именно хотелось бы узнать когда можно ожидать появление 0.4?
0
скорость разработки можно посмотреть здесь — trac.lsdev.ru/livestreet/timeline
о финансовой стороне написано здесь — livestreet.ru/page/about/
0
  • avatar
  • ort
  • 11 сентября 2009, 01:18
Я думаю было бы классно сделать онлайн =)))

Скажем так чтоб я мог зайти в раздел «Люди» и увидеть кто сейчас есть на сайте. =)
А то немного сложновато =)
0
тут найдешь блок online: http://livestreet.ru/blog/addons/2378.html

0
Это та нашел =) Просто хотелось бы его в стандартной сборке =) Ибо по новой его ставить… + я так понял что в двиге будет масса изменений и он может не встать
0
>+ я так понял что в двиге будет масса изменений и он может не встать
Он не встанет однозначно. Как и все другие модули. Встанут только хаки, возможно… и то не все.
-1
Встанут только хаки, а модули не встанут однозначно? Хм, смелое заявление
+1
Смелое, не смелое, но определённо факт. Переписаны запросы, изменена частично структура бд, из движка убраны константы и прочее прочее прочее… все существующие модули надо будет слегка переписать.
0
А хаки — не надо? :)
0
Все верно. Но с какого бодуна встанут хаки на новую структуру и логику?
0
Ну я же сказал «и то не все»
Хак валидации форм при регистрации, хак генерации инвайт листа, хак запроса инвайта вроде как работают.
А вообще спорить не буду. Суть и так ясна.
0
хак запроса инвайта вроде как работают.
да? :)
0
Вобщем… На мой взгляд как немного выше писал один товарищ все хаки и большинство модулей которые сейчас есть стоило бы встроить в 0.4 версию ибо они уж реально необходимые. Их в любом случае придется ставить… Так лучше уж сразу до ума довести чтоб релиз 0.4 был воистину ожидаемым.
0
Я больше чем уверен, что как только будет релиз 0.4, подавляющее большинство модулей и хаков будут адаптированы под новую версию.
0
Я больше чем уверен, что как только будет релиз 0.4, подавляющее большинство модулей и хаков будут адаптированы под новую версию.
А лучше бы были встроенные с возможностью вкл/откл в конфиге.
0
Нет уж. Пусть создатели движка делают то чего сейчас реально нет + оптимизация. А модулеписатели сами переведут свои модули на новую версию. А уж юзеры, у которых есть цель поставить модули, я думаю справятся с инструкцией по установке.
А то если всё переводить на создателей мы так и не дождёмся следующего релиза
+1
Полностью поддерживаю… А то потом опять адские усилия предпринимать по установке, настройке и «вписыванию» в шаблон хаков и модулей. А ежели они опционально в конфиг будут вынесены, то я минуты до релиза 0.4 считать буду!)
0
+1ю Модули то написаны… Их прост овставить в код. По сути разработчиком ЖУ париться тут не нужно… На мой взгляд. Просто это было бы приятной мелочью для юзеров.

А так то конешно… вручную по инструкции сделает каждый кому нада =)
0
Участники хабры, да и просто люди её посещающие, наверное, заметили, что появилась ХабраЛента 3.0
Идея конечно же слизана с imhonet.ru
У меня ещё давно появилась идея сделать тоже самое и на движке лайвстрит. Только вот вопрос… Кто нибудь хоть примерно знает какой алгоритм у этой ленты? Я читал, что отбор топиков идёт по 7ми параметрам… Понятное дело что идёт учёт за что голосует пользователь, анализируются тэги и тд и тп… но это всё расплывчато и никакой конкретики. В общем если кто-нибудь обладает информацией, хоть даже очень небольшой, отпишите пожалуйста. Да и вообще кто ещё заинтересован в разработке — отпишитесь — мб хотя бы на словах примерный алгоритм прикинем.
Если тема актуальна создам топик.
+1
Вижу тема не актуальна, а жаль. Придётся в одиночку алгоритм продумывать.

Если всё же есть заинтересованные люди — отпишите в личку. Пообщаемся как нить на досуге.
0
большинство модулей/хаков необходимо будет переписывать, но в дальнейшем их разработка и установка должна существенно упростится. Новая версия не будет в себе содержать хаков и модулей из каталога, но возможно действительно нужный функционал появится, например такой, как управление блоками.
0
  • avatar
  • ort
  • 13 сентября 2009, 18:20
Мож еще админку припояите? =)))
0
Есть предложение сделать подписку на топики, как на форумах, точнее на комментарии к топикам. ТС или другой человек ставит галочку подписаться и получает уведомления о новых комментах.

Смысл в том, что очень часто создаются топики из раздела «как сделать?» или «каково ваше мнение?», то есть долгоживущие топики, ну например как этот, а со временем он закапывается глубоко и найти его проблематично. А так кто-то отписался в комменты, а подписчик получил уведомление (возможно даже на e-mail).

Вроде сдесь обсуждалось: livestreet.ru/blog/wishlist/715.html но как-то ответов так и нет в том топике.
+1
  • avatar
  • Lesso
  • 16 сентября 2009, 11:08
ИМХО:
Ядро
Хеш+соль

Модули включенные в двиг — админка, закрытые блоги, галерея.
Ибо «большинство модулей/хаков необходимо будет переписывать».
0
  • avatar
  • GR0M
  • 23 сентября 2009, 12:44
Не будет ли полезным в таблице пользователей дополнительное поле — ИД персонального блога? В целях оптимизации. Все таки они (персональные блоги) находятся с пользователями в отношении 1 к 1.
0
Возможно ли сделать в новой версии движка (может и не в 0.4) добавление фильтров и действий для различных плагинов (хаков) как в wordpress? Команды типа add_filter, add_action, apply_filter.
И сделать таким образом движок более расширяемым за счёт подключения плагинов. Вынести отдельную папку под плагины.
Чтобы тем, кто пишет свои хаки и модули, а также тем, кто их устанавливает, не приходилось лезть в ядро движка
0
зачатки фильтров(хуков) есть уже и в версии 0.3
в 0.4 планируем расширить это функционал и проработать новую систему модулей(плагинов)
0
Планируете хуки на Event'ы?
Т.е. допустим, надо добавить еще одно действие в Экшн, как его добавить и вызвать, не изменяя системный файл Экшна.
0
А когда примерно планируется выход версии 0.4?
0
Я думаю, что до конца этого года нас порадуют, во всяком случае надеюсь!

Хотел бы предложить в будущем выпускать промежуточные релизы, например стоит <10> пунктов в туду на 0,5 версию, при исполнении 1 или 2 можно было бы выпускать 0.4.2 и тд.
Только не говорите про свн, это я прекрасно понимаю, тут дело в другом…
0
Думаю смысла выпускать промежуточные версии нет, так как это дополнительное время + несовместимость некоторых модуле и прочее лучше реже но качественно.
Либо как ubuntu выходит, есть определенные месяца в году в которые делают релиз.
Разработчики знают, что нужно сделать релиз в определенное время.
Разработчики плагинов перед релизом могут оттестировать свои наработки и выпустить рабочие модули вместе с релизом.
Ну и пользователи знают когда ждать систему.
0
Не знаю может и обсуждалось уже где, возможен ли безболезненный переход с версии 0,3 до версии 0,4, учитывая что в движке уже сделано много изменения (хаки, модули и т.д.)?
0
обсуждалось.
не-а не возможен. архитектура поменялась
0
а обновление базы будет возможно?
0
да =) даже сейчас в свн лежит patch.sql который обновляет базу от 0.3.1 до 0.4~
0
А что же делать тем у кого проект на 0.3.1 и кто хочет все таки обновить версию, не закрывать же проект теперь, да и на старой платформе как то не хочется работать покуда есть новая. Очень жаль, что такое право выбора… хотелось бы раз уж версии обновляются, то и возможность безболезненного перехода была.
0
так он и есть безболезненный.

1. создаешь тестовую версию
2. импортишь туда базу с помощью patch.sql
3. всё отлаживашь и тестируешь.
4. когда заканчиваешь тесты, закрываешь проект на время копирования файлов с тестовой версии на боевую.
5. патчишь актуальную базу.

0
Может уже было…
Хочеться иметь возможность редактирования вариантов ответа в топике-опросе.
0
подвергну в шок, наверное, кучу программистов! :)
Но все же спрошу, как на денвер поставить?
ошибки показывает после установки, а что они значат я не понимаю…
Warning: file_put_contents(Z:/home/test3.ru/www/templates/cache/new/ad72fe952a9e08627dd132546249b020.js) [function.file-put-contents]: failed to open stream: No such file or directory in Z:\home\test3.ru\www\engine\modules\viewer\Viewer.class.php on line 848

Warning: file_put_contents(Z:/home/test3.ru/www/templates/cache/new/d6ea566c9c6d4bda7e738efaf6491d42.css) [function.file-put-contents]: failed to open stream: No such file or directory in Z:\home\test3.ru\www\engine\modules\viewer\Viewer.class.php on line 848

Fatal error: Smarty error: the $compile_dir 'Z:/home/test3.ru/www/templates/compiled/new' does not exist, or is not a directory. in Z:\home\test3.ru\www\engine\lib\external\Smarty-2.6.19\libs\Smarty.class.php on line 109

так хочется посмотреть, что сейчас происходит с проектом.
0
Вам с английского перевод нуже что ли?
Z:/home/test3.ru/www/templates/compiled/new does not exist, or is not a directory

Z:/home/test3.ru/www/templates/compiled/new нету такой папки или она не папка
failed to open stream: No such file or directory in

Не открывется фаил: нету файла или папки в
0
ну вообще-то все там есть :)

дистрибутив скачал 615-й.
0
Ну не в пермишенах же проблема? Он бы писал, что нету прав иначе, библиотека стандартная, так что если ее версию не агрейтили, то она точно такая же как в 0.3.1
dir Z:/home/test3.ru/www/templates/compiled/
можно глянурть?
0
Будет ли какая-нибудь доработка «избранного», в плане сортировки, выборки, поиска информации.
Я уже у себя ничего найти не могу, но помню что где-то должно быть.

искать нужную статью в ибранном — мучение…
0
  • avatar
  • igrok
  • 13 декабря 2009, 15:53
хотелось бы разделы для блогов, как на habrahabr.ru/bloglist/
0
0
Ой, не так понял. Вообще для этого поиск: livestreet.ru/blog/sollutions/444.html
0
Категория и тип — разные вещи
0
=) да нет
скорее livestreet.ru/blog/sollutions/444.html

вникните в суть слова «разделы» или «категории» ;)
0
Все комментарии не читал(воспользовался браузерным поиском по ключам) вроди такой идеи еще не было.

Хотелось бы чтобы были реализованы ивенты как на многих форумаю. К примеру объявляется конкурс на лучшую статью. Победившему/победившим в профиль вешается небольшая фенька и подпись. Я думаю это должно матевировать.
-1
1) Добавьте в 0.4. загрузку картинок с ресайзом по ширине, и превью — приблизить-отдалить фото.
2) загрузка файлов (в т.ч. doc,xls,rtf)
3) наложение watermark на фотки.
4) чпу без /blog/, т.е. livestreet.ru/dev_livestreet/1525/. Измените окончание .html на слэш на конце, плюс — чпу буквами в конце, то есть что б такой линк был livestreet.ru/dev_livestreet/to-do-list/ (чпу конца урла). Можно сделать на выбор — цифры или урл в виде надписи(типа как /to-do-list/)
5) убрать /index/, чтобы было livestreet.ru/page2/ — так чище. убрать /page/, чтобы было livestreet.ru/about/
6) возможность админам голосовать неограниченное кол-во раз.
7) встроенный поиск без сфинкса
8) фотогалерею с комментами каждой фотки, как в эксплэй

Это мои предложения. Ничьи права не ущемлены.
-2
В поиске нет поиска по заголовкам постов. Считаю целесообразным его подключить.
0
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.