LS как блого-социальный движок (обсуждение)

Всем привет!

LS уже более двух лет, и со временем стали возникать вопросы — удобен ли функционал LS для реализации своей задачи (блого-социальный сайт) и соответствует ли он современным веяниям.
Многие проблемы/предложения уже обсуждались на этом сайта, но предлагаю попытаться их еще раз изложить и обсудить в одной теме. Попытайтесь писать только конструктив, а не набор пожеланий по функционалу.
Например, меня смущает деление топиков на коллективные/персональные и на хорошие/плохие/новые, возможно стоит пересмотреть такое представление информации.
Начнем? :)

84 комментария

avatar
Отличная и своевременная тема. За то время (более 1,5 лет), что я использую движок на своем сайте blogos.kz стали понятны некоторые проблемы, которые связанные с движком, а точнее с его спецификой.
Очень правильно замечено про сложное деление на плохие, хорошие итд итп… мои посетители этой замудрённой навигацией не пользуются. Логичным и простым кажется вариант «Все/Лучшие».
Так же я заметил, что минусы работают плохо и никак не помогают в той же борьбе со спамом. Очень хочу на сайте убрать минусы и вместо них поставить кнопку жалоба. При нажатии на которую уходило бы сообщение администратору в случае персональных блогов и модератору в случае коллективных.
В плане социальности, функционал дружбы никак толком не задействован и не работает.
Не знаю почему, но снова опрос юзабилити, люди не очень активно пользуются коллективными блогами. Причину пока не могу понять, как и вариант решения.
avatar
Немного не понятно, чем должен отличаться конструктив от пожеланий по функционалу

LS хорошо решает свою задачу. Имхо он не должен быть универсальным, но гибким в настройках.

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

В продолжение этой темы, было бы здорово иметь возможность публикации в личных блогах «только для друзей» — такое пожелание высказали многие наши пользователи.
  • UJey
  • 0
avatar
Деление на коллективные и персональные начинает работать лишь существенной посещаемости. Мой проект (2500регистраций) до этого не дорос, поэтому убрал этот функционал.

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

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

Из интересного функционала было интересно увидеть следующие вещи:
1. Пользователи сайта на карте (аватарки отображаются на карте мира, точки указываются в профиле)
2. Видео-раздел с возможностью включать в него видео с youtube и, в идеале, vimeo. Благо youtube api позволяет и выводить группу роликов, и заливать на youtube новые ролики со стороннего сайта. В Vimeo эта возможность тоже есть.

Ну а самая большая проблема — недостаток количества разработчиков.
avatar
Про коллективные блоги дополню. Они-то как раз шикарно работают. А вот в личные блоги писать получается не выгодно — личные темы вообще не публикуются на сайте.
avatar
Поддерживаю насчет недостатка количества разработчиков. И еще проблема с исправлением ошибок в плагинах, это часто занимает большое количество времени, в т.ч. на переписку и ожидание какого-то ответа.
Интеграция с картами — хорошая идея.
Про слабый функционал профиля — тоже согласен!
avatar
Слаборазвит профиль пользователя.
avatar
Где-то год перерабатывал движок под свои нужды, профиля действительно не хватает, после долгих мучений, что-то получилось на моем сайте spasipk.ru
avatar
Например, меня смущает деление топиков на коллективные/персональные и на хорошие/плохие/новые, возможно стоит пересмотреть такое представление информации.
+1
avatar
Плюс неплохо бы двинуть livestreet в систему «личного блога».
Т.е. по типу livejoirnal
(имхо)
avatar
мне кажется направленность «личного блога» должна задаваться в конфиге. Также если работать в этом направлении то тогда уж желательно выделение поддоменов для пользователей (именно возможность этого в базовом функционале).

профиль — требует увеличения социальности (ретвиты, кроспосты в LJ и тд.), это полюбому в этом случае.

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

Присоединяюсь к пожеланиям по расширению профилей.

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

В итоге функционал LS вполне подходит для блогопортала, но вот социальной составляющей не хватает немного
avatar
Немного не в блого-социальноую сторону, но всё таки. Как раз намедни думал и тут бац и эта тема). Хреново что у всех плагинов своя админка, нет общих правил(мб есть и я не в курсе, поправьте) и нет общей связки админок различный плагинов. Как бы не хотелось проще и веб2.0'нее, имхо, пользователям(администрации сайта) удобнее щелкать кнопочки, чем править конфиги.
avatar
хотел сам дописать к своему комменту а вы уже написали.
админка вот камень преткновения всех приходящих на livestreet. Спасибо aVadim за его админку, в ней реализована настройка базового функционала. Но посмотрите на админки большинства CMS, в которых можно настроить функциональность любого подключенного модуля.
avatar
не админка — камень преткновения, а недостаток в модулях родных методов для полноценного управления всеми типами данных из бд. а на это накладывает свои сложности еще и плагинабельность и дурацкие плагины, колечащие родную структуру бд и еще очень много чего
avatar
админка — мелочи. ведь вы не каждый день меняете конфиги. частое использование имхо идет только в момент отладки приложения.
avatar
ладно пусть в момент отладки приложения (хотя это тоже далеко не так), но приходит новичок, начинает настраивать сайт, устанавливать плагины и тут оказывается что плагины не иначе как через конфиги настраиваются а это извините моветон нынче.
Поэтому новички многие уходят на другие CMS так сказать более юзерфрендли
И не надо думать что люди которые только и умеют по кнопкам жать (а не копаться в конфигах и писать плагины и рисовать шаблоны), не участвуют в развитии движка.
Популяризация CMS зависит в большей степени именно от таких пользователей.
avatar
я до сих пор не могу понять чем отличается «нажать галочку и кнопку сохранить» от «написать слово true и нажать ctrl+s». Читать подсказки надо в том и в другом случае, понимать что там и здесь написано надо в том и в другом случае. но при этом в случае конфига огромная простыня с блоками смотрится нормально, а вебморда с тысячей галочек и инпутов бесит
avatar
не ради спора, но справедливости для: прежде чем «написать слово true и нажать ctrl+s», нужно «зайти на FTP, раскопать НУЖНЫЙ конфиг из десятка раскиданных по разным папкам, раскопать нужный параметр, понять из одной строчки не всегда очевидного комментария что он делает» и т.д.

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

а про «не всегда очевидный комментарий» вообще не понятно. вы думаете в веб интерфейсе вам напишут другой текст?

тут проблема организации работы с сайтом и непонимания нормально процесса горе-админом, а не админки и её оформления
avatar
Да, это бы была очень полезная функция.
avatar
Это бы значительно увеличило популярность livestreet
avatar
имхо в данном разрезе (время-деньги команды разработчиков ЛС) лучше думать об удобстве пользователей, а не админов сайта. Поэтому доработки админки не первостепенны.

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

Вопрос о современных тенденциях, веяниях. И дело тут далеко не в админке. Те, кто смотрят выше, дальше видят рост thumblr, например. Нам необходимо двигаться в подобную сторону. Иначе даже с ЖЖ и профильными сообществами сложно конкурировать.
avatar
Ну не зря за 2 года версия движка всего лишь 0.4.2. Т.е. это даже не законченная полная первая версия. Развитие очень медленное.
avatar
она могла называться 4.2
комментарий был удален
комментарий был удален
комментарий был удален
комментарий был удален
комментарий был удален
комментарий был удален
комментарий был удален
avatar
Как Aston Martin не назови, это всё равно останется первоклассная машина, даже если бы её назвали Лада калина, её превосходное качество не ухудшилось бы..;)

Ну не зря за 2 года версия движка всего лишь 0.4.2. Т.е. это даже не законченная полная первая версия. Развитие очень медленное.
И что Версия называется 0.4.2 это уже дело разработчиков, мне кажется это очень удобная форма обозначения версий движка. И я вообще не понимаю как о такой первоклассной CMS на которой можно сделать сайт любого уровня сложности, где так гибка система создания и доработки различных плагинов и модулей, Вы вообще можете такое говорить.!!!
комментарий был удален
комментарий был удален
комментарий был удален
avatar
Я вижу это дело так:

Одобренные топики (главная), новые топики, все топики и плохие топики (с большим минусом).

Так же подразделение всего этого над или под на все, коллективные и персональные блоги.
  • Gena
  • 0
avatar
С LS больше года, главные замеченные недостатки:

1) Сложная реализация шаблонов. Тема поднималась многократно и успешно топилась старожилами и идеологами, но никто не переубедит меня, что такое количество мелких файлов — это ад для кодера и верстальщика (попробуйте поменять логику построения меню, или сделать ещё что-нибудь посложнее смены логотипа — убийство кучи времени с попутным исследованием всего движка обеспечено). Косвенно это подтверждается тем, что 90% LS-сайтов работают на шаблоне по умолчанию, и тем, что половина шаблонов в каталоге — это перекрашенный шаблон по умолчанию с новой шапкой. И кстати, большая часть конфликтов плагинов — конфликты в перекрываемых шаблонах. Что тоже намекает.

Проще шаблоны -> больше шаблонов -> больше привлекательность проекта.

2) нет jquery. Вкусовщина, конечно, но так сложилось, что вкусы весьма немалого количества людей на стороне jquery.

jquery -> больше и красивее шаблоны, пресловутая «вебдванольность», огромное количество jquery-плагинов -> больше привлекательность проекта

3) нет документации. Единственная возможность хоть как-то разобраться в LS — это полностью изучить код. Несколько «официальных» топиков ort-а, несколько толковых топиков от энтузиастов — вот и всё, что хоть как-то может помочь.

документация -> больше пользователей и разработчиков

4) слабо развит профиль, ну это уже говорили. LS сейчас блоговый движок, но вообще не социальный. Социалка подразумевает «слежку» за друзьями, ленту событий, сейчас этого нет даже в проекте. Лента событий, в которую мог бы добавлять события любой плагин, необходима.

социальные компоненты -> качество социальных проектов на LS

5) «галерея» нужна в официальной сборке и с официальной поддержкой — пусть остается платной, дело не в этом; фотографии пользователей — важнейший компонент любой социалки, и развитие этого компонента должно идти в ногу с движком.

6) персональные блоги — на самом деле не персональные, а однопользовательские коллективные. Это неправильно. В них будет смысл, только когда для них появится функционал поддоменов и юзеры смогут гордо вписать адрес своего блога в какую-нибудь анкету как личный сайт. Соответственно, необходима возможность отдельного шаблона для каждого блога — персонального и коллективного.

поддомены+индивидуализация блогов -> качество блоговых проектов на LS

Всё имхо, конечно. Даже в нынешнем виде LS весьма неплохая система для многопользовательских блогов, но потенциал ее — в названии этого топика, и этот потенциал еще нужно реализовать. По-моему, ort увлёкся клонированием Хабра, и когда склонировал всё подчистую, замер в нерешительности :)
avatar
Весьма верно, на мой взгляд.
avatar
Всё по полочка и всё верно! Плюс к персональным блогам нужны настройки приватности.
avatar
+1 очень часто спрашивают. и даже приватность для отдельных топиков, а не блогов (как в жжшке)
avatar
Приватность топика — полезная вещь. Например, топик только для друзей в персональном блоге или только для подписчиков — в коллективном.

Коль зашла речь о закрытости, то добавлю, что в текущей реализации закрытых блогов неудобно реализован механизм приглашений. Было бы лучше, если бы пользователь мог запрашивать приглашение в блог самостоятельно примерно так, как направляется запрос на дружбу.
avatar
Согласен полностью.

Кстати по документации. Мы тут всеми рядами успешно изучивших ls в документации не нуждаемся. Но господам кодерам во главе с ортом нужно решить на чьей они стороне — они делают систему для избранных или систему для толпы.
Если второе (а я надеюсь на это, так как толпа — это деньги за труды разработчиков), то в стоке должна идти документация и админка.
Также ключевые плагины если уж и не идут в стоке, то должны работать качественно и с поддержкой.
avatar
что такое количество мелких файлов — это ад для кодера и верстальщика
Никто не мешает делать шаблон на 3х файлах. Но в любом случае вынесение кусков дизайна в отдельные файлы помогают их повторному использованию и делает шаблон более гибким.
Другой вопрос как это разделение сделано.

Если как в дефолтном шаблоне, то наверное да, приведет к адовым ситуациям рано или поздно
avatar
И кстати, большая часть конфликтов плагинов — конфликты в перекрываемых шаблонах.
Не совсем согласен. Большая часть конфликтов из-за кривых рук разработчика или из-за старого механизма делегирования, когда можно ещё обойтись хуками.
avatar
Я пробовал создавать полноценный проект на Лайвстрите. Кое-что живое получилось, но по ряду причин дальше начального этапа не пошло. По итогам своего опыта могу сказать, что на уровне движка не хватает регулировки полноты функционала. Проекту на нулевом уровне, на мой взгляд, противопоказана сложность структуры, поэтому было бы удобно иметь возможность без лишнего копания в коде отключить, например, «новые», «хорошие» и «плохие».

Жизненно необходимо также усовершенствовать терминологию движка, уйти от понятий Хабра. Обычному пользователю удобнее и привычнее называть разделы разделами, а не «блогами». Не спорю, каждый лайвстритовод может изменить понятия, покопавшись в коде. Но всё-таки стоит принять такие изменения на уровне разработки движка.

Кроме того, Лайвстриту нужен новый дефолтный дизайн. С нынешним людям приходится на пальцах объяснять, какую жёлтенькую кнопочку 8х8 надо найти и нажать, чтобы вступить в «блог» и иметь возможность туда писать. Без такого указания пользователь постит только в свой личный блог, не подозревая, что есть ещё и коллективные. Считает последние какой-то примочкой, доступной только админам.

Также личные блоги не нужны проекту на этой платформе, если у него не тысячи пользователей.

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

Перечисленное мной — задачи, с которыми сталкиваются создатели проектов, не имеющие бюджета и других возможностей для натягивания своего дизайна и допиливания движка под свои нужды. Тем не менее, кое-что из этого, я уверен, стоит внедрить в будущие версии движка. Так что дискач, посоны.
avatar
Раз уж тут такая пьянка, я еще раз выскажусь. можно?

Немного оффтоп но о наболевшем:

Я тут пытаюсь делать шаблоны (учусь и делаю так сказать, если не нравится то что я делаю можно об этом сказать:-) но это другой разговор так сказать), так вот что тормозит именно меня:

нужно составить кодекс написания плагинов для разработчиков (чего можно делать и чего нельзя).
Для чего это? Пример — я делаю шаблон (все работает в стандартной сборке) => человек его покупает => устанавливает у себя пару плагинов и у него все падает.

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

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

Шаблоны лишаются универсальности. У меня нет всех плагинов чтобы всем поправить файлы шаблона.

Фактически изза разногласий плагинов очень трудно вводить новые функции в шаблон.

Я скачал что хотел, а там хоть камни с неба
avatar
да-да, дорогая галерея как раз этим страдает, свое меню подсовывает взамен шаблонному. Так установив парочку таких плагинов потом заманаешься искать какой и что пользует.
avatar
Отвечу не первый, но последний раз. Как только в нужном мне месте юзербара (около сообщений) появится хук — делегирование исчезнет. На юзербар всего лишь один хук (хотя казалось бы — сосредоточение главных функций вокруг юзера), который уже используется несколькими плагинами и места там уже нет.
avatar
цепочка кажется должна выстроиться была так:
мы покупаем, высказываем недовольство про этот момент — разработчик знает недостаток системы, объединяется с другими разработчиками и настаивает на изменении системы — система меняется.

я не вас лично обвиняю, а продукт который получаю. кому на руку изменить все — тому кто зарабатывает. вроде вся коммерция
avatar
блин, дак это нужно разработчикам по рукам надавать из-за того, что инжектят целые огромные куски шаблонов, как правило new.
avatar
1. сайт LS изначально заточен на тех, кто в курсе. Для рядовых Марии (30 лет) и Сергея Владимировича (35 лет) — домохозяйки и работника мебельной фабрики — все это сложно и не нужно.

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

2. Принцип content — is king и здесь во главе угла. Должен быть человек и все, что вокруг него вертится во главе угла.

3. Социальности ноль.
avatar
Что можно понять из вашего коммента, кроме того, что вы недовольны текущей версией?
avatar
Очень хорошо, что появился этот топик. Есть мысли, высказать негде.
Начал было писать в своем персональном блоге пару дней назад, но сразу был загнан в минус по рейтингу с комментариями типа — это тебе не жж.
Был немного удивлен (неприятно) — как же так: сайт разработки блогосоциальной (именно так — без дефиса) сети, я зашел, зарегистрировался, имею возможность в персональном блоге отписаться, а мне — бац, и подобрезали крылья, мол — не воняй, тут даже в персоблоге надо писать о развитии и разработке ЛС, а свои говнотопики оставь для жж.
Сапожник без сапог получается, ну да ладно…
Сам я не программист и не дизайнер, но есть желание помочь определенной группе людей, которым толком в Сети негде общаться. ЛС для этого — наиболее подходящий движок.
Соответственно, есть желание помочь проекту.

Итак, в башке крутится неупорядоченная масса мыслей. Чтобы не запутать вас и не запутаться самому, я попробую описать сайты, использующие движок ЛС глазами впервые зашедшего пользователя.

Причины, по которым он попал к нам на сайт могут быть разными, в идеале, конечно — это совет знакомого, ссылка на сходном ресурсе или поисковик. То есть мы получаем целевого пользователя.
Первое что он увидит на главной странице (если регистрация не по приглашению, что вообще считаю глупостью на начальном этапе развития) — это некие коллективные блоги и персональные блоги (хорошо, если человек вообще знаком термином блог, хотя бы отдаленно). Это еще понятно, но дальше наступает легкий ступор — эти две категории еще делятся и на хорошие, новые, плохие. А еще есть топ, а еще можно и все сразу блоги посмотреть. Сложно — нет… Хочется разбираться во всем этом — обратно же нет )
Вообще привык говорить за себя. Я бы не стал разбираться со всей этой галиматьей. Скачал движок, все шаблоны и плагины и вряд ли бы вернулся сюда (как админ будущего ресурса на ЛС). Но разбираться пришлось как будущему пользователю того же ресурса )

Среднестатистический Вася делать этого не будет. У него (меня) в голове сразу возникает следующая картина — есть коллективные блоги, в которые я писать не могу (т.к. мне надо еще заработать неведомый рейтинг и силу), но почитать их интересно (сразу возникает легкое чувство ущербности). Есть мой персональный блог (вах, как круто! тока было бы круче, если бы еще адрес был vasya.blogosocialnet.ru). Есть то он есть, но мне туда особо писать нечего. Ладно, это же не просто блогосеть, есть еще и социальная составляющая, ща поглядим — что там и как…

А глядеть тут особо ему будет нечего. Тыкнется в свой профиль и увидит по порядку:
1. Профиль > Хуиз. Понятие еще более ему незнакомое, но все легко меняется — это фигня.
Здесь он не увидит ничего интересного. В смысле вообще ничего.
2. Профиль > Избранные топики и комментарии. Пустые. К тому же, в которые еще почему то никто не успел написать ) Меня это немного залипило. Почему в моем профиле, в моих избранных топиках кто-то что-то должен был написать, но, падла, еще не успел? )
3. Публикации > Блог. Снова пусто. Причем вот тут-то как раз должно быть хоть какое-то пояснялово. А точ получается — в коллективные писать нельзя (пока), пиши в личный. Заходишь в личный — там пусто, и даже тупо нет кнопочки «создать блог» или «написать в блог». Начинает расти неудовлетворение на фоне непонимания…
4. Публикации > Комментарии. Пусто.
И самое то обидное, кто на этом — все! Профиль кончился. Подпорченный вконтактом мозг пользователя начнет в отчаянии выдавать запросы типа — хде друзья, как их себе добавить, хде вообще люди? Хде менюха с моими фото, с моими песенками и видео? Хде это все, я вас спрашиваю?

Эммм, мне надо отойти на время. Дальше планировал описать втыкание нового пользователя (не бывавшего на хабре) при попытках разобраться с рейтингом и силой. Попытки его общения не через личноблог и так, по мелочи. А также описать некоторые методы решения проблем юзабилити. Пока оставлю коммент как есть, может я вообще не в ту степь подался и продолжать эту графоманию не стоит?
avatar
Лично меня на данный момент полностью устраивает ситуация с LS, но… не всегда так было. Опишу 2 проблемы, которые в какой-то момент казались не решаемыми.

1) Огромной проблемой для меня было найти разработчиков, которые бы делали то, что обещают и всрок. Большинство уважаемых здесь программистов обещают раз в 5 больше, чем делают и стоят из себя недовольных, когда им говоришь «два месяца прошло, где?», а в ответ «всем вам срочно» © не скажу кто.
По этой причине я несколько раз задумывался о смене CMS, но… случилось чудо (позже напишу об этом отдельный топик)

2) Не желание разработчиков слышать пользователей/клиентов. LS, имеет в себе и минусы, которые руководство/программисты успешно продолжают игнорировать. Я не знаю ни одного серьезного движка, где нет такой банальной функции, как «удаление и редактирование комментариев». Текущий плагин редактирования комментариев фактически не совместим с другими не менее важными, а автор плагина, взяв предоплату и сорвав несколько раз срок сказал «это долгая и неблагодарная работа» и был таков.

Подведу итог
1. Будут разработчики внимательнее относится к сообществу -> рост популяртности LS.
2. Рост популярности LS -> приток разработчиков.
avatar
Вы совершенно правы. Прислушайтесь господа, он истину глаголет!
Я не буду много говорить, а скажу, лишь так:
— Все плагины которые были написаны для LS — это недочеты движка.
Другими словами, все что было реализовано в плагинах, должно быть реализовано в движке. Я имею ввиду, плагины, как админка, или же совсем мелкие как «Nice URL» — простите, но это изначально должен иметь любой движек. Этот продукт будут использовать люди, которые не имеют опыта в коддинге и не смогу сами по быстрому, на коленке дописать, то чего не хватает. Пора выходить в массы, но с новой версией, где все будет для потребителя, а не для програмиста.
Спасибо.
avatar
Слаборазвит профиль пользователя. Личная переписка и возможность добавления в друзья — это мало… Хотелось бы видеть личные фотки и видео…
avatar
Аха, тоже коротко закруглюсь…
Соглашусь с некоторыми комментариями — социальная составляющая очень слабо развита.
Нужно не забывать, что абсолютное большинство наших будущих посетителей придут имея опыт пользования одноклассников, вконтакта, фэйсбука и иже с ними.
Я не планирую вестись на поводу у тех пользователей, кто будет топать ножкой и требовать видео, музыки и фоток, но
Личная переписка и возможность добавления в друзья — это мало
абсолютно согласен.
И еще, учитывая, что на хабре были не все, мягко говоря, рейтинг и сила — очень замудренная и непонятная система для основной массы пользователей. Если она их не отпугнет, то и пользоваться ей скорее всего будут немногие.
Решение: упрощение + фак + обязательно всплывающие подсказки. Со временам привыкнут и разберутся, но для новичков это нужно сделать обязательно…
avatar
Решение: упрощение + фак + обязательно всплывающие подсказки. Со временам привыкнут и разберутся, но для новичков это нужно сделать обязательно…
Полностью согласен!
avatar
отмечу, про момент «упрощение». Ни в коем случае не должна ломаться действующая структура. Возможно через отключение в конфиге, можно упрощать.

p.s. фак и подсказки делал пользователям сам после того как буквально заваливали вопросами. Думаю многие через это проходили.
avatar
p.s. фак и подсказки делал пользователям сам после того как буквально заваливали вопросами. Думаю многие через это проходили.
почему бы не написать фак совместно тут? для этого и сущ-ют коллективные блоги… В моем понимании. Создать блог «Фак и подсказки», поделиться в нем своим опытом и прийти к общему результату, который и распространять вместе с движком. Как это тут уже делали с дизайном…
avatar
По поводу разделения блогов на всякоразные/новые/плохие/хорошие…
Предлагаемое решение: оставить только коллективные и персональные. Это более менее интуитивно понятнее для конечного пользователя.
А разделение сделать ранжированием как в каталоге модулей livestreetcms.com/addons/
Соответственно: хорошие = livestreetcms.com/addons/?type=&category=&order=rating, но нужно выводить не только хорошие, а все — простая ранжировка. То есть в конце будут те самые плохие, ссылку на которые вообще необходимо убрать. Получается, что это будет обыкновенный топ, к которому все давно привыкли.
новые = ...ns/?type=&category=&order=new.
И можно добавить ранжировку по комментариям — обсуждаемые.
У себя на сайте я скорее всего поменяю названия до самых понятных. Понятных всем.

Итог: все | общие | личные (а вот тут окошко с выбором параметра ранжировки — новые / хорошие полезные / комментируемые)
avatar
рейтинг блогов должен зависеть от рейтинга материалов, а не от прямого голосования за блог. Скорее всего рейтинг пользователя тоже.
avatar
Докрутить рейтинг блогов не сложно, тем более что недавно публиковался топик с решением.

Рейтинг пользователя зависит не только от кол. голосов, но и от кармы топиков, которые он пишет.
avatar
про рейтинг юзера я так и имел в виду. насчет прикручивания видел — но высказал как вариант по-умолчанию, потому что, имхо, лучше менять в обратную сторону. Не много ли мы хотим от пользователя? — голосовать за топик, голосовать за камент, голосовать за юзера, голосовать за блог и еще при этом писать хорошие материалы на сайт. Именно поэтому я за упрощение жизнедеятельности (work flow) на сайте.
avatar
Помимо расширения профиля, о котором уже много написано, нужно разработать раздел аналогичный 'мои новости' Вконтакте, для того чтобы удобно было ледить за всеми обновлениями в профилях друзей и интересных пользователю блогах.
avatar
Друзья помоему перспективы развития LS достаточно легко оценить путем простого голосования?
Предлагаю после данного обсуждения, администрации сайта создать топик с голосованием, которое конкретно покажет в какую сторону надо двигаться и обозначит наиболее необходимые функции и востребованные сообществу, которые должны быть в следующей версии движка. После реализации, можно вновь заводить новое голосование.

Лично я буду голосовать однозначно за изменения навигации, потому что действующая навигация на сайте просто капец, не могут все сайты выглядеть одинаково, нужен функционал гибко меняющий навигацию. Ну про кнопари которые вообще не видно типа «вступить в блог» я тоже упомяну, как следствие надо менять кнопари и отображение, а в некоторых случаях и функционал.
avatar
Поддерживаю, хороший вариант с голосованием.
Собрать все варианты из этого топика и сделать на основе их голосование. Это похоже на парламент :)

(Пока писал, понял, что надо и процесс голосования улучшать — как минимум и вполне достаточный, ограничить участие в оном по дате регистрации… А еще можно ввести логику силы и там — если знающий дядька говорит «делаем сначала Мои Новости» значит его голос важнее новичка с его «Делаем админку». Ведь мы де факто имеем уже систему голосования, но в комментариях, когда плюсуем их и там механизмы силы задействованы )
avatar
Тогда уж лучше не силой, а через донейшены определять важность. Например, передал 500 wmz и предложил, что сделать админку важнее, чем кнопочки.

Думаю, что такой вариант будет самым действенным и максимально эффективным по времени реализации.
avatar
про удобство в использовании хотелось бы несколько слов сказать…

судя по многочисленным топикам да и сам столкнулся с этим по началу:
1) хотелось бы порядка с поиском (можно сделать опциональный выбор при установке типа прямо по бд или же через сфинкс + очень хотелось бы видеть примеры конфигов для сфинкса в дистрибе (я почему то был уверен что таковой был, но когда начал заниматься поиском, то не обнаружил :)) )
2) новые комментарии внутри топика. почему бы не сделать переход по комментариям по номерам итераций (кликая на стрелочки будет происходить переход постепенно сверху вниз), а не как сейчас по времени публикации (если комменты вложены, то получается, что тебя кидает то вверх, то вниз страницы)
3) я бы еще нативно добавил кнопки форматирование текста по странице для топиков (по центру, слева справа)
4) не удобно каждый раз вступать в коллективный блог, перед тем как в него написать.

почитав про деление топиков… а что вам мешает снизить проходной балл для главной страницы? а в последствии его увеличить + сделать мини экскурс для пользователей в виде статической страницы помощи.
avatar
Хотелось бы видеть больше социальности личного профиля из коробки
avatar
добавлю свои пять копеек.
Не хватает масштабируемости. К примеру, чтобы добавить дополнительные поля к профилю, топику, блогу, нужно дофига лишних телодвижений совершать. По этому было бы логично ввести дополнительные пользовательские поля для любой сущности, как это, допустим, в вордпрессе.

Типы топиков и блогов также должны легко добавляться и масштабироваться.
avatar
Полностью согласен.
avatar
я давлю на изменение полей topic_type, comment_taget_type, blog_type в пользу varchar
в связи с утетой вот проблемой
avatar
Вставлю свои копейки.

Что касается идеологии:

1. Поддерживаю идею поддоменов для каждого пользователя (так пошли facebook, twitter, контакт).

2. Изменить главную страницу. На ней выводить такие блоки:
— рейтинг блогов по популярности
— рейтинг авторов
— количество просмотров

3. Дабы исключить «замусоривания» главной страницы только «стариками», нужно ввести френдленту (наподобие livejournal). И туда выводить блоги, на которые подписался.

4. Возможность добавления в друзья в профиле использовать для коллективных блогов.

Что касается функционала:

1. Редактирование комментариев
2. Фотоальбомы и видео по-умолчанию

Как-то так. Мое имхо

Это мое имхо.
avatar
зачем возможность редактирования комментария? есть кнопка предпросмотр, которая способна предотвратить публикацию очепятак.
Слово не воробей как говорится.
avatar
ну а всё же ) в горячке не всегда предпросмотр тыкнешь, а потом тебе говорят «слово не воробей» ))
кроме того тот cmtedit портит жизнь моим плагинам. вот.
avatar
ну ведь мы культурные люди :) зачем горячиться. погорячился — отвечай за свои слова :)) а так можно обозвать всех дураками, получить кучу ответов, исправить свой и второй раз всех назвать дураками :)
комментарий был удален
комментарий был удален
avatar
Например, меня смущает деление топиков на коллективные/персональные и на хорошие/плохие/новые, возможно стоит пересмотреть такое представление информации.
+100500

не вижу никакого смысла в персональных блогах. пускай пользователь при добавлении поста сразу выбирает один из разделов (коллективный блог)
а персональный блог пользователя по умолчанию должен находится в его профиле и содержать все посты из всех коллективных блогов…
avatar
LS действительно нужно менять к лучшему — сайты для любой аудитории должны быть понятны каждому — от гика, до домохозяйки.

А для этого нужна гибкость в настройке „сделать проще / сделать сложнее” и возможность самому кастомизировать тему, как это сделано у того же Blogger'a.

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

Но это вопрос скорее идеалогии открытого движка, и „стоящий у руля” сообщества должен найти компромиссное решение, как этот вопрос решить чтобы и волки были сыты, и овцы остались целы.
avatar
Прочел обсуждение и отложил перенос своего контентного проекта с Джумлы.
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.