Модуль микроблогинга

Исходя из мыслей, что у многих читателей порой недостаточно слов (умений, навыков), чтобы написать большой пост по той или иной тематике, пришла в голову мысль о том, почему бы не реализовать ленту микроблогов в самом движке ЛС, чтобы каждый, кто узнал что нибудь хорошее всегда мог написать
— «Ухты! Майкросовт выпустит 2010 оффис! Видел превью, классная тема. Вот ссылка», или
— «Свершилось! Я все таки попал на выставку Tibo. Вот выкинул пару фоток

Ну и в таком роде.

То есть суть идеи в том, что на ровне с основной новостной лентой еще и велась лента микроблогинга с общей статистикой рейтинга итд.
UPD: Часть дизайна сайта который я сейчас делаю с расчетом на то, все таки эта лента будет. =)



UPD 2: Возможно, если кто-то возьмется делать модуль я сделаю ТЗ вместе с эскизами. Если дело платное то сколько оно будет стоить?

UPD 3: Техническое задание v1.0 docs.google.com/View?id=d685cvx_8dztxzqhk

UPD Спустя 3.5 месяца:
Хотелось бы добавить, что результат удовлетворяет по всем требованиям. Спасибо тов. Экстраверту.

livestreet.ru/addons/82/

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

avatar
Как хорошо, и дизайн и модуль новые будут!
avatar
Мой внутрненний голос приспособьте.
avatar
Ух ты супер идея!
Как микрохабр )
давайте давайте!
avatar
да также очень интересно, двайте сложимся :)
avatar
возможно надо ещё подумать, что и как
avatar
Возможно, если кто-то возьмется делать модуль я сделаю ТЗ вместе с эскизами. Если дело платное то сколько оно будет стоить?
avatar
Ну давайте ТЗ сюда…
Я так думаю накрутить функционала к «голосу» и выложить как модуль… Бесплатно, если не будет каких то суперобъемных фишек.
avatar
Техническое задание в гугл докс:
docs.google.com/View?id=d685cvx_8dztxzqhk

Возможно следует слегка подкорректировать, но в общем и целом хочется примерно так.

Если что, спрашивай.
avatar
Нормально. Кто чего еще добавит?
avatar
Чтобы под стаедартным шаблоном работало!
avatar
Я и буду делать исключительно под стандартный шаблон. Индивидуальная настройка дело отдельное.
avatar
помощь нужна будет? ;)
avatar
Учитывая то, что мы и так каждый день почти с тобой в коде каком нить вместе копаемся, то вопрос излишен)
avatar
Теги ненужны!
avatar
Зачем там антибот?
avatar
Если делать отдельную ленту с формой заполнения сразу в ленте то нужен в любом случае. Если микроблог будет находиться в профиле, то не нужен естественно.
avatar
Тег так и будет один автоматом ставиться во всех записях «микроблоггинг»? Он тогда вообще нафиг не нужен для отображения) может дать все-таки поле для тегов?
Антиспам действительно не так уж и нужен) Тогда его и на топики и вообще на все надо накручивать, ввиду событий
avatar
просто сделать отдельный вид топика, без заголовка и с ограниченным количеством символов (200, например). Микропост :)

А вообще микроблоги не для общей ленты, я тоже реализую их у себя, только микроблог будет в профиле, что то вроде «стены», только с возможностью оставлять микрокомментарии к микропостам (как на jampot.ru).
avatar
микроблог будет в профиле, что то вроде «стены

Сам о таком думал. Если кто реализует я бы купил)).
avatar
Да ну… зачем микропосты вообще ставить рядом с обычными топиками, лента превратится в базар.

В профиле это надо, в профиле. Микропосты, как известно, интересно читать только тем, кто знаком с их автором, т.к. они не несут всеобщего интереса. (да и что умного можно вложить в 150 символов?).
avatar
Вы читали вообще топик то, а ТЗ?
Для чисто твиттеровского стиля есть А)не поверите — твиттер, Б)http://laconi.ca
Да и кто сказал что мешать? Отдельно все будет выводиться.

Здесь обсуждается что-то ближе к microhabr.ru
avatar
Читал ТЗ… извините ну ерунда полнейшая.
+1 к nickostyle
microhabr это отдельный от хабра сайт в этом… вся разница.
avatar
Хорошо. Извиняю. Пусть ерунда для кого то — просто видение у нас разное. У данного ТЗ есть смысловая нагрузка, по причине которой он может пригодиться в тематической сетке.
У формата для общения как в твиттере — ставьте лаконику тогда поверх лайвстрита…
avatar
Я к тому, что лично я модуль вижу в роли скорее раздела «новости кратко» «краткий топик» итп.
А микрохабр что-то превращается в помойку… Половина постов про сам микрохабр, а половина в башорг
Надпись на баннере, ведущим на сайт газеты.ру: «Пассажирка напилась мыла и укусила бортпроводника». Это тебе не контекстное дерьмо.
.
Задумывался он как раз впринципе об айти тематике как я понял…
avatar
Читал, разумеется. Но если я ничего не упустил, то там не сказано, будут ли микропосты выводиться на главную вперемешку с обычными топиками. А раз не сказано, значит будут :)

Я к тому, что лично я модуль вижу в роли скорее раздела «новости кратко» «краткий топик» итп.


Согласен, да вот только все равно микротопики будут выглядеть ущербно и не к месту в ленте с топиками. Имхо, конечно.

Мы с товарищем skpnm вместе по-другому сделаем =)
avatar
А раз не сказано, значит будут :)

Однако, логика :)
На главную не будут — будут в правом блоке отдельной вкладкой Записи/Кратко(или как-то по другому)/Комментарии. Ну и по экшену конкретному выводиться.
Стоит добавить в ТЗ)

Напишите своё ТЗ наброском тогда. Можно проголосовать, например, может действительно большинству нужно клоноводство твиттера — тогда делать будете вы, а я займусь другим интересным.
avatar
В моем случае (сайт на игровую тему), я хотел чтобы на главной странице сайта выводились полноценные статьи и новости о той или иной игре.

А в микроблогах были новости типа — «вышел патч», «появился новый класс» и что-то вроде.
avatar
Я вас понял ;) Вам это, безусловно, очень подходит.
avatar
Собсна поэтому и создал тему ;)
avatar
Профиль юзера нужно делать более значимым, микроблог отличная возможность для этого.
avatar
ТЗ? Ну что ж, не очень умею, но попробую описать то, что думаю.

Итак, Микроблоги. На мой взгляд, самое место им в профиле пользователей, идеальный инструмент самовыражения, особенно если его не хватает на топик по смыслу и «размеру».

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

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

2. Разбивка на странички, количество микропостов на страницу задается в настройках.

Добавление микропоста
С помощью AJAX, подобно комментариям. Добавление через форму, стандартные теги форматирования. Форма сворачивается/разворачивается. Предосмотр не нужен.

Кто добавляет:
— Все зарегистрированные пользователи + хозяин профиля
— Друзья хозяин + хозяин профиля
— Только хозяин профиля.

Микропост — текстовое сообщение (во всяком случае, пока что.) с ограниченной длиной.

К микропосту можно добавлять комментарии! Т.е. изначально мы видим просто микропосты, идущие сплошным потоком, но при нажатии на слово «комментариев: n» микропост разворачивается, раскрывая микрокомментарии :)

Микрокомментарий — комментарий к микропосту. Содержит исключительно текст, логин автора, аватару автора, дату и время). На микрокомментарии отвечать нельзя, так как микрокомментарии лишены древовидности, все они дочерние по отношению к микропосту. В качестве компенсации этого, можно добавить ссылку «ответить», нажатие на которую автоматически запостит в форму ответа логин автора комментария, на который дается ответ. (надеюсь не запутались :)

Соответственно, повтороное нажатие на ссылку «комментарии: n» вызывает сворачиваение и микропост отображается в обычном виде.

Структура микропоста
— Логин автора
— Аватара автора
— Дата и время
— Текст микропоста
— Ссылка «добавить в избранное»
— Ссылка «комментариев»
— Ссылка «ответить»

Управление микрокомментариями
1. Удаление хозяином профиля микропостов (своих/чужих), и микрокомментариев (своих/чужих).
2. Правка хозяином профиля микропостов (своих/чужих), и микрокомментариев (своих/чужих).
3. Добавление микропостов в избранное (по аналогии с топиками — ajax)
4. при нажатии на «ответить» в микропосте (!) вниз выезжает форма. При повтором нажатии заезжает обратно.

Вроде бы все, если что вдруг вспомню — добавлю. Извините, что много :)
avatar
Получается есть 2 цели микроблогинга:
1. В общей ленте рассказывать о событиях в 2х словах.
2. Самовыражаться в собственном профиле для себя и своих друзей.

1 вариант подходит для информационных сайтов, 2 для каких либо небольших комьюнити.

PS: Это мое видение.
avatar
Насчет информационных сайтов согласен, по поводу второго — нет. Правильно будет так:

1 вариант подходит для информационных сайтов, 2 — для неинформационных сайтов.
avatar
Согласен, не нашел слов.
avatar
У меня будет сайт-коммьюнити, связанный с наукой и практикой в обширной и важной сфере, это информационный сайт? Он не обещает быть маленьким.
avatar
Так какой делать будем?
avatar
Я не знаю, давайте определимся, кто будет делать и что ему больше по вкусу. Если нет, то придется заказывать отдельно.
avatar
Немного подумав я пришел к такому выводу. Можно убить 2х зайев 1 выстрелом.

По болшому счету в 2х вариантах есть всего одно основное отличие:
Для инфосайтов | Для простых комьюнити
1. Отдельная лента постов (Все посты) | Лента микропостов в профиле (Только личные)

Предлагаю сделать в модуле гибкие настройки.
1. Включить/выключить модуль
2. Количество символов микропоста ХХ

3. Показывать ленту микровпостов отдельно да/нет
3.1 Колчиество микропостов в ленте ХХ
3.2 Разрешить комментирование микропостов

4. Показыть личные микропосты в профиле да/нет
4.1 Количество микропостов в профиле пользователя ХХ
4.2 Разрешить комментирование микропостов в профиле да/нет
4.3 Пазрешить публикование микропостов в в профиле друзьями да/нет
4.4 Разрешить правку и удаление микропостов в профиле да/нет
Благодаря гибким настройкам модуль может стаь гибкой и многофункциональной игрушкой в руках администратора.
Пока все. Если есть коррективы не стесняйтесь.
avatar
Окей, насколько я понял, мы имеем: у каждого юзера в профиле есть микроблог, записи в котором могут учавствовать в общей ленте или скрыты и видны только друзьям и автору, разумеется.

Общая лента — отдельная страница, куда «сливаются» все микропосты из профилей.
(т.е. мы исключаем микропост как вид публикации, наравне с топиком, опросом и т.д., правильно?)

Настраиваем количество микропостов на странице:
а) в профиле
б) в общей ленте

Разрешить комментирование микропостов

Кем? Админом или пользователем? Если админом, то это железно для всех, если пользователем, то только для его профиля. Опять же, можно настроить так, чтобы комментировать могли либо все подряд, либо только друзья.

Показывать ленту микровпостов отдельно да/нет

Показыть личные микропосты в профиле да/нет

Неувязка какая то, я опять перестал что то понимать :) Сразу не дочитал ваш коммент до конца. Т.е. все-таки это тип публикации, так? :) Но если выбрать:
Показывать ленту микровпостов отдельно да/нет

то микропосты не будут мешаться с топиками и собираются в отдельной странице, общей ленте. А если мы еще и выбираем:
Показыть личные микропосты в профиле да/нет

то получаем сток микропостов данного автора в его профиле.

Теперь понял. Содержание не меняется, но форма уже не та.

1 вариант (ваш, если я все прав.понял): «написать» --> «микропост» -->выбрать блог. Микропост дублируется в профиль. Это — тип публикации, а в профиле идет просто учет оставленные постов.

2 вариант (мой): в профиле форма -->вбили текст -->получили пост. Никуда не выводится. (хотя идея общей ленты мне нравится, что то вроде эфира на mmm-tasty.ru). Тут — не учет публикаций, а публикации, ни о чем, что угодно, и их комментируют только те, кому доверено.

Вообщем, похожи варианты, на первый взгляд почти одно и то же, но смысл меняется.

Опять много..(((
avatar
Хехе… и вот… из «небольшой доработочки голоса» уже вырос модуль модулище с кратким ТЗ на два листа А4… :D
avatar
а вообще я тут подумал и понял, что микропост в общей ленте топиков — неплохая идея :) Ну, имеется в виду то, что предлагает doneman. Но это всего лишь тип публикации, микроблог в профиле мне более важен.

Сделаю и то, и другое, вообщем :)
avatar
Мне кажется, что если еще чуть-чуть подумать и разобрать аспекты, то можно сделать приемлимый один вариант чтоб было:

1. Отключил посты в профиле — мой вариант
2. Отключил ленту и получился варинт предлагаемый уважаемым nickostyle

Но если много думать можно развить из модуля чуть ли не проект, есть у меня такое свойство.+))
avatar
Можно сделать так:

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

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

p.s. форма комментов в хроме неправильно как то растягивается как вниз, так и в сторону.
avatar
Товарищ nickostyle грозился также :)
Мы с товарищем skpnm вместе по-другому сделаем =)

Товарищ экстраверт же грозился допилить до ума разума новый тип топика а ля для информационных сайтов бегущей строкой.
У вас вообще ТЗ другое почти, можно сказать — да и еще раздутое до ужасающих размеров которых хватит на целый проект. Надо либо как то скооперировать и ужать, либо разделять — свою обещанную часть я сделать могу.
Дополнение «пустозвонство в профилях» и концепцию игрушки для админа реализуете вы
Благодаря гибким настройкам модуль может стаь гибкой и многофункциональной игрушкой в руках администратора.
(насчет того что это игрушка, и не более, я с вами на 100% согласен)
avatar
Товарищ nickostyle грозился также :)

Ну я грозился, т.к. был уверен, что делать вы будете по-своему.

Ок, я вас понял. Тогда такие варианты: либо мы кооперируемся: я, doneman и skpnm, и делаем пригодный для нас всех модуль, либо doneman остается при своем варианте, ну а я отдельно.
avatar
Итог дискуссии: (если я неправ, поправьте где надо)

Микроблоги (полное описание что и как — выше) располагаются в профиле. Пользователи при публикации микропостов могут отдельные из них выводить в общую ленту всех микроблогов. Все детали обсуждать надо в аське, ну или прямо здесь подробнейшее ТЗ написать. Как поступим?
avatar
icq 234113551
В общем концепция устраивает. Единственное что бы я добавил к ней — это возможность добавлять микросообщение в самой ленте микроблога.
avatar
Микроблоги не должны попадать в общую ленту!
У микроблогов должен быть свой раздельчик — где можно было бы поддерживать общение!
Также у каждого в профиле должны быть помимо Постов и Комментариев — еще и микроблоги.

У каждого коллективного-блога должен быть тематический микроблог — куда можно было бы писать разные мелочи.
avatar
Кроме последнего — так и планируется. Тему читали?
avatar
а если ещё сделать небольшую локальную утилиту для быстрого постинга в микроблог?
avatar
а если ещё сделать небольшую локальную утилиту для быстрого постинга в микроблог?
у хабра уже есть микрохабр, а тут будет microLiveStreet :)
avatar
Почитал тред и почему-то вспомнились китайские подделки нокий и айфонов — вроде похоже, даже работает, но не оригинально и как-то через одно место

«у многих читателей порой недостаточно слов (умений, навыков), чтобы написать большой пост по той или иной тематике»
Поверьте, чтобы изложить мысли коротко потребуется более большой словарный запас, и хорошо поставленный слог. Хотя, на что-то типа: «Я упал со стула, когда чесал задницу!» должно хватить…

ps Читатели обычно читают.
Про хабро- и твитте-фильство уже даже говорить не хочется — бестолку…
avatar
под микроблогами я подразумевал «дружескую ленту», т.е. небольшие, не несущие интелектуальной ценности, посты, интересные только автору и его друзьям (в моей сети друзья «он-лайн» равнозначны друзьям в реале, т.е. это почти одно и тоже). И если юзер напишет, как он упал со стула, то найдуться люди, для которых эта запись будет актуальной и… им «все будет понятно». Насчет микроблоггина аля твиттер, то я его не понимаю и читать подобное, разумеется, невозможно.
avatar
Я к тому, что многие читатели смогут стать писателями благодаря микроленте. Да и всегда есть новости о которых можно и сказать что пару слов.
avatar
Ок, скриншоты дорисовал, завтра утром выложу ТЗ.

doneman, хотел уточнить. Если отмечаем микропост как публичный, то он участвует в ленте. В ленте чего? В общей (с топиками) или на отдельной странице?
avatar
я думаю вместо «публичный» должен быть «приватный» где они должны попадать только на страницу юзера и не попадать ни в общую ленту и никуда в другое место.
avatar
Нет, накипело) ну вы скажите, вы тролль или болван? Вы вообще то, что выше написано читаете хоть когда-нибудь, хоть в одной теме?
avatar
Тут 1 вопрос. Кто из нас программист?
avatar
drop.io/nhh8fta

Архив (со скриншотами большими просто).
avatar
Можно отсюда dump.ru/file/2805406

avatar
както модуль затих, а он очень интересный, давайте может скинемся на его создание?
avatar
Тут 1 вопрос. Кто из нас программист?

Заказчик и программист не могут определиться кто из них будет делать модуль, и кто собственно заказчик, а кто программист). Мне кажется именно этот вопрос завел в тупик всю беседу. )
avatar
В аське с товарищем nickostyle мы договорились о том, что займемся разработкой после наших гос. экзаменов. Увы госы важнее модулей и проектов.

Единственное, что можно за это время сделать, так это собрать количество человек для заказа модуля у программиста. Итак для тех, что хочет этот модуль тоже, отписывайтесь тут — в этой ветке.
avatar
я хочу :)
avatar
Значит, имеем 4 человека для коллективного заказа :)

nickostyle
doneman
skpnm
randomtoy
avatar
+1 я тоже
avatar
и я
avatar
nickostyle
doneman
skpnm
randomtoy
antweb
hello
avatar
еще +1 )
avatar
nickostyle
doneman
skpnm
randomtoy
antweb
hello
Bhattu
avatar
Согласно тому ТЗ, что было выше?
avatar
drop.io/nhh8fta согласно этому
avatar
Подумаю, но я предполагал нечто похожее на микрохабр.
avatar
То же самое, в принципе.
avatar
Я думаю что с окончательным ТЗ определимся числа после 16, когда госы сдадим.

Я все еще надеюсь, что мы найдем общее решение приемлемое для всех.
avatar
Народ как то тема притихла, а разработка очень актуальна. Разработчик найдется?
avatar
Товарищ никостайл месяц назад собирался списаться в аське и обсудить). Просто у меня несколько другое виденье подобного модуля. А так — впринципе да, я сейчас более-менее разгрузился, чтобы взяться доделать старый хак «внутреннего голоса» ну и накрутить до модуля его тоже можно, но без фанатизма(личное мнение — есть очень много мест в ТЗ, где можно все сильно упросить и не превращать это в игрушку для админа(это не конкретно только к тому комментарию относится))
avatar
nickostyle
doneman
skpnm
randomtoy
antweb
hello
Bhattu

я с вами. нужен очень нужен такой модуль.
avatar
меня запишите + GhostZX
avatar
разработчика то нету :( хотя модуль очень и очень актуальный!
avatar
Я же выше написал, что готов взяться.
Надо обсудить спорные моменты и утвердить единое ТЗ составленное в общем из трех отрывков. Предлагаю создать инбокс, где все обсудим.
avatar
Я предлагаю создать отдельынй топик — с твоим ТЗ — а там уже подкорректировать и обсудить.
Инбокс — как то слишком закрыто и новых пользователей не пригласишь.
avatar
И меня запишите!
avatar
поучаствую тоже
avatar
Хорошо, начнем. Изначально многое в 3-х ТЗ каша(пункты противоречат сами себе, и некоторое написано явно не подумав) — поэтому никто раньше и не взялся.

nickostyle:
Добавление микропоста
С помощью AJAX, подобно комментариям. Добавление через форму, стандартные теги форматирования. Форма сворачивается/разворачивается. Предосмотр не нужен.

Кто добавляет:
— Все зарегистрированные пользователи + хозяин профиля
— Друзья хозяин + хозяин профиля
— Только хозяин профиля.
Не понимаю — зачем нужно вообще, чтобы в МОЙ микроблог могли постить другие? Каков смысл этого наворота? Каша.

1. Удаление хозяином профиля микропостов (своих/чужих), и микрокомментариев (своих/чужих).
2. Правка хозяином профиля микропостов (своих/чужих), и микрокомментариев (своих/чужих).
3. Добавление микропостов в избранное (по аналогии с топиками — ajax)
4. при нажатии на «ответить» в микропосте (!) вниз выезжает форма. При повтором нажатии заезжает обратно.
1.О чужих постах в моем личном блоге я уже сказал что думаю.
2.Правка комментариев — это много обсуждалось. Это неправильно. Надо только удалять.
3.разумно
4.Комментирование постов и одновременно ответ? Надо что-то одно. В противном случае будет каша. Кто то себе в блог «ответить» запостил, кто-то в коммент написал.

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

doneman ТЗ#1(в топике)
Ну тут все понятно. элементарный модуль, но не учитывает большинства предложений от других участников. Это именно то, как я видел модуль изначально.
doneman ТЗ#2
Ну, начнем с того, что ТЗ#1 в заголовке и ТЗ#2 в комментариях принимают абсолютно разные позиции. :) ТЗ1 именно про «короткая новость», тз2 про твиттер в профиле. Определитесь — надо что-то общее. Возможно решение каким либо видом категоризации. Давайте подумаем.

Предлагаю сделать в модуле гибкие настройки.
2. Количество символов микропоста ХХ — да, это разумеется.
3. Показывать ленту микровпостов отдельно да/нет — Вперемешку с обычными топиками выводить предлагаете? это вообще очень глупо. Эта настройка не нужна.
3.2 Разрешить комментирование микропостов — да

4. Показыть личные микропосты в профиле да/нет — если их и в профиле не показывать? то кому они нужны то?
4.1 Количество микропостов в профиле пользователя ХХ — ок.

4.2 Разрешить комментирование микропостов в профиле да/нет — ок, только надо сразу определиться комментарии или ответы в своем блоге, как в твиттере — два велосипеда типа на выбор для такой простой задачи считаю излишним
4.3 Пазрешить публикование микропостов в в профиле друзьями да/нет — это к никостайл уже вопрос задавался. это что вообще? по какой причине нужно разрешать постить чужое в своем блоге?
4.4 Разрешить правку и удаление микропостов в профиле да/нет — отвечал в ТЗ от nickostyle. Нельзя править.
Благодаря гибким настройкам модуль может стаь гибкой и многофункциональной игрушкой в руках администратора. оно не должно стать игрушкой.
avatar
Ребят, фидбека никакого не вижу. Особенно от авторов ТЗшек жду. За основу берем это ТЗ.
Я все-таки не понял, зачем нужно разрешение постить в личный микроблог для другим участникам(не касается комментариев). Жду фидбека и, разумеется, дополнений/предложений.

Пока список коллективного заказа:
nickostyle
doneman
skpnm
randomtoy
antweb
hello
Bhattu
Rash
GhostZX
Stryker
ivanr
avatar
Ну знаете, это как стена вконтакте, ну там… оставить быстрое сообщение автору, и т.д. Хотя… по большому счету это можно исключить.
avatar
4.Комментирование постов и одновременно ответ? Надо что-то одно. В противном случае будет каша. Кто то себе в блог «ответить» запостил, кто-то в коммент написал.


Тут либо вы не поняли, либо я )

Имелось в виду эффект появления формы для ответа на микропост. Имеем микропост с ссылочкой «ответить», нажимаем, снизу от него выезжает форма для ответа, ну как вы на комменты отвечаете?! Вот нюансы:

— при нажатии на ссылку «ответить» выезжает только форма!
— при нажатиии на ссылку «комментарии» появляются комментарии к микропосту.
— при нажатии на ссылку «ответить» при развернутых комментариях форма выезжает между комментариями и телом микропоста (можно обсудить, где удобнее. Можно — книзу от всех комментариев).
— еще момент: комментарии свернуты (!), нажимаем «ответить», публикуем, при этом комментарии (все) должны раскрыться (развернуться книзу) и только после этого появиться новый.

О том, где будут новые комментарии решайте сами, то ли сверху, то ли снизу.
avatar
— еще момент: комментарии свернуты (!), нажимаем «ответить», публикуем, при этом комментарии (все) должны раскрыться (развернуться книзу) и только после этого появиться новый.


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

avatar
разрешение постить в личный микроблог для другим участникам

абсолютно не нужно.
avatar
Вот и я несколько задумался, однако, это описано во всех ТЗ, кроме самого первого. Поэтому и спрашиваю.
avatar
Если я правильно понял, то это будет что то вроде стены в контакте, и выводится ей положено в этом случае на странице профиля. Если же выводить микропосты вместе с топиками – получится каша, как уже говорили выше. Можно завязать, и сделать ленту на основе друзей: если «Б» в друзьях у «А», то «А» видит то что написал «Б». Или отдельно создавать как на микрохабре.
avatar
Предлагают не совсем так. Прочитайте ТЗ Если ты хочешь чтобы микротопик также попал в спецленту отдельную(ну что-то типа прототипа изначальной идеи о кратких новостях), то просто ставишь галочку. Если галочки не стоит — то постится исключительно в профиль.
avatar
Понял, да так логичнее.
avatar
Присоединяюсь к коллективному заказу, прошу озвучить стоимость функционала для участников.
avatar
Я тоже, пожалуй, поучавствую.
avatar
Значит определились с моим ТЗ? Все кроме постинга друзьями? Ну и хорошо.
avatar
ах да, я в деле :)
avatar
Озвучьте цену, думаю, я тоже вступлю в коллективную покупку…
avatar
Думаю, 1000руб для коллективного заказа нормально.
Создал инбокс.
avatar
Тогда меня тоже в список занесите :)
avatar
Поддерживаю
avatar
ну делать-то уже начали? что за инбокс?
avatar
Начали, Кирилл. Инбокс обыкновенный, который создается здесь — livestreet.ru/talk :)
avatar
Меня интересует в основном Общая лента, но из Т3 непонятно как она будет работать, можно поподробнее, пожалуйста…
avatar
Процитирую что выше писал.
Если хочешь чтобы микротопик также попал в ленту отдельную(ну что-то типа прототипа изначальной идеи о кратких новостях), то просто ставишь галочку. Если галочки не стоит — то постится исключительно в профиль.
Точнее я принял решение сделать наоборот, логичнее — по дефолту публичное создается, галочек никаких не надо. В случае приватного ставишь галочку «приватное», сообщение только в профиль.

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

livestreet.ru/addons/82/
avatar
Спасибо, приятного использования.
avatar
Поэксплуатировав модуль, хочу высказать свое личное мнение, что ограничение в 140 символов очень напрягает, приходится по несколько раз переписывать одно и тоже, что бы влезть в лимит.
Есть пожелание снять ограничение по количеству символов.
avatar
А в чем тогда смысл микро? Ведь если человек хочет написать много — будет писать в блог, и представь что получится если начнуть писать статьи по 2000 символов + фото в микроблогах, фигня будет :)
avatar
твой пост составляет 195 символов, что на 55 символом больше лимита. И это, как ты сам видишь, не не превращает его в статью в 2000 символов
avatar
Так это мой пост 195 символов, а чудаки найдутся — будут посты писать по 2000.
Например меня не устраивает такое на моем сайте.
Если тебе будет гуд — просто повышай лимит и все дела.
avatar
уже сделал — выставил в 350
avatar
И, в принципе, что тебе мешает изменить лимит? Скажем, на 14 тысяч символов :)
avatar
Кхм, здравствуйте.

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

Но и это не проблема — для изменения возможного размера микрозаписи надо всего-лишь поменять в конфиге одну константу MICROTOPICS_MAX_CHAR — я не вижу в этом особых проблем.

По дефолту значение в 140 символов останется в исходной поставке модуля.
avatar
может я чуть не правильно выразился, пытался лишь донести, что для изложения мысли на русском языке 140 символов явно недостаточно.
Повторюсь, у себя количество символов уже изменил до 350
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.