Позитивно-социальный компонент ILikeIt (для второй ветки)

обсуждение функционала перед релизом

 
Посетитель
small user social cms
МедальКубок зрительских симпатий
Сообщений: 555
Приветствую.

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

Назначение:

Компонент призван увеличить социальную активность посетителей сайта и обеспечить быстрый доступ к понравившимся материалам. Предоставить посетителям удобный механизм делиться контентом в социальных сетях.

Что умеет:

1. Добавлять кнопку "Мне нравится" в любой тип контента и любой компонент. Посты, новости, объявления, комментарии, лента активности.. При желании можно добавить кнопку в список пользователей и группы. Механизм универсальный, можно встроить даже в те компоненты, которые еще не вышли в свет - делается все добавлением одной строки в нужный файл шаблона.

2. Отображать список пользователей, которым понравился контент при наведении на кнопку (как на ВКонтакте).

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

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

5. Поддерживаются 6 социальных сетей - Вконтакте, Одноклассники, Facebook, Twitter, Google+, Мой Мир.

6. Кнопки со счетчиками подключаются без промежуточного сервиса (типа UpToLike или Яндекс.Поделиться). Информация о социальной активности(количестве кликов) получается напрямую из социальных сетей.

7. Гибкая настройка формата кнопок - кнопка со счетчиком, только иконка, иконка со счетчиком. Можно оставить только те кнопки, которые нужны на конкретном проекте.

8. Вывод в ленту активности информации о лайке

9. Добавление вкладки в профиль пользователя и вывод в ней всех сделанных пользователем лайков - механизм можно использовать как добавление в закладки и для быстрого доступа к понравившемуся контенту.

10. Отправка уведомлений о лайке автору контента (автору поста, новости или комментария). Настройка уведомлений производится в профиле - автор может ее отключить.

На демо сайте кнопка добавлена в комментарии и страницы контента (в списке контента кнопки нет). Компонент не требует внесения изменений в код движка, все сделано без хаков.

Демо

Полайкать демо можно тут - http://demo2.myinstant.ru/. Демо пользователь логин [email protected] пароль demo.

Приветствуется нещадная критика и идеи по развитию. Релиз запланирован на конец текущей недели.

Скрины

Спойлер

PS. Добавил демо пользователей
[email protected] пароль demo
[email protected] demo1
[email protected] demo2
[email protected] demo3
Редактировалось: 4 раз (Последний: 10 июня 2015 в 13:07)
оптимизирую помаленьку
Посетитель
small user social cms
МедальАвторитет форумаПочетный донор проектаКубок зрительских симпатий
Сообщений: 3090
SJen:
чтобы убедиться в правильности выбранного пути.
Путь правильный, но это вроде ж Вы пропадали забросив поддержку некоторых своих компонентов/хаков/модулей?
Реклама
cms
Посетитель
small user social cms
МедальКубок зрительских симпатий
Сообщений: 555
Jestik, я бы назвал это перерывом в работе в ожидании мигратора на вторую ветку, чтобы переписывать свои штуки на вторую ветку. Правда, ожидание вышло безрезультатное) В итоге решил своими силами переносить живые проекты с первой ветки на вторую - что нетривиально, учитывая отсутствие видео компонента и мигратора для карт, проект их активно использует. И попутно переписываю все разработки для icms 2*.

Этот компонент - первая ласточка.
Редактировалось: 1 раз (Последний: 9 июня 2015 в 22:58)
оптимизирую помаленьку
Посетитель
small user social cms
МедальКубок зрительских симпатий
Сообщений: 555
Поддержка модулей и компонентов заключается в переносе их на вторую ветку, на первой они у меня и у самого прекрасно работают до сих пор...
оптимизирую помаленьку
Посетитель
small user social cms
МедальАвторитет форумаПочетный донор проектаКубок зрительских симпатий
Сообщений: 3090
SJen,все вроде правильно и хорошо и так как надо, но на стене у Вас не все очень хорошо. Я бы лично такой компонент купил, но кто его будет поддерживать через пол года, год, два...?
Посетитель
small user social cms
МедальАвторитет форумаКубок зрительских симпатий
Сообщений: 1827
При нажатии поделиться в какой нибудь соцсети со страницы материала, делится ссылкой на главную страницу сайта. Вроде бы как должно быть делиться просматриваемой страницей ...

p.s. ах да ... еще ... вы забыли всех обрадовать, написав что компонент будет бесплатный, или напугать ценой (от этого явно будет зависеть качество отзывов о компоненте)
Редактировалось: 1 раз (Последний: 9 июня 2015 в 23:14)
Мой блог с плюшками
Посетитель
small user social cms
МедальКубок зрительских симпатий
Сообщений: 555
kreator, точно? - сам сейчас поверил, поделился вконтакте и ссылка была на страницу новости.

Цена не должна влиять на критику компонента, я про неё и не стал писать. Может его вообще нет смысла пускать в продажу и он останется на моих проектах)
оптимизирую помаленьку
Посетитель
small user social cms
МедальАвторитет форумаКубок зрительских симпатий
Сообщений: 1827
SJen:
точно? - сам сейчас поверил, поделился вконтакте и ссылка была на страницу новости
зашел еще раз чтобы это проверить. Перешел на страницу контента, нажал поделиться и! о чудо! - делимся на нужную страницу. Но радоость была бы больше, если еще бы так повезло. Т.е. при следующих нескольких попытках, опять делимся главной страницей
Позитивно-социальный компонент ILikeIt (для второй ветки)

Это со страницы http://demo2.myinstant.ru/news/8-investicii-dlja-chainikov-kuda-vkladyvat.html
Редактировалось: 2 раз (Последний: 9 июня 2015 в 23:37)
Мой блог с плюшками
Посетитель
small user social cms
МедальКубок зрительских симпатий
Сообщений: 555
Проблема найдена и исправлена. У меня-таки получилось повторить ее у себя.
Редактировалось: 1 раз (Последний: 9 июня 2015 в 23:52)
оптимизирую помаленьку
Посетитель
small user social cms
МедальКубок зрительских симпатий
Сообщений: 555
Jestik:
SJen,все вроде правильно и хорошо и так как надо, но на стене у Вас не все очень хорошо. Я бы лично такой компонент купил, но кто его будет поддерживать через пол года, год, два...?

Да, я думаю об этом. Пожизненная поддержка это фантастика. Тут или изначально закладывать в цену, как вы говорите "два года поддержки" или как Fuze с ИнстантВидео прописывать в условиях бесплатное обслуживание только первый год, а потом абонентская плата за обслуживание.

Но я думаю вы понимаете, что если закладывать в цену не только проделанную работу над компонентом, но и два года последующих обновлений - то цена будет совсем другая. Можно же и на фрилансе заказать под себя компонент - выйдет раз в 10-20 дороже (потому что в одни руки) и нулевая поддержка, после сдачи работы исполнитель вам ничем не обязан..

Даже официальные премиум компоненты для первой ветки врядли поддерживаться уже не будут, какие там год-два..
Редактировалось: 1 раз (Последний: 10 июня 2015 в 00:45)
оптимизирую помаленьку
Посетитель
small user social cms
МедальАвторитет форумаПочетный донор проектаПочетный донор проекта
Сообщений: 2298
Демо сайт - 504 ошибка
Недорогие Windows-сервера CRM для соцсетей
VPS с бесплатным администрированием!
Посетитель
small user social cms
МедальКубок зрительских симпатий
Сообщений: 555
AndroS, сейчас работает, может сервер подвисал
Редактировалось: 1 раз (Последний: 10 июня 2015 в 07:49)
оптимизирую помаленьку
Посетитель
small user social cms
МедальКубок зрительских симпатийАвторитет форума
Сообщений: 1842
SJen:
Да, я думаю об этом. Пожизненная поддержка это фантастика. Тут или изначально закладывать в цену, как вы говорите "два года поддержки" или как Fuze с ИнстантВидео прописывать в условиях бесплатное обслуживание только первый год, а потом абонентская плата за обслуживание.
SJen, поддержку на N-ное время расчитать может только разоработчик, в зависимости от планов на будущее а покупателям лишь нужно дать информацию как, на какое время и каким образом будет осуществлена поддержка. В случае прекращения дальнейшей поддержки предупредить клиентов и предложить им совместно заказывать поддержку у сторонних разработчиков, так как при необходимости обновления они ждут обновления от автора и очень редко обращаются к сторонним разработчикам.
Чем меньше знаешь - тем Больше тупой.
OneMinima шаблон ICMS2
Посетитель
small user social cms
МедальКубок зрительских симпатий
Сообщений: 555
Atid - Gorec, я согласен по большей части. И прихожу к мысли что нужно внедрять "тарифы" -
1. эконом - покупаешь "как есть" по минимальной цене, не переплачивая за услуги которые не нужны
2. нормал - три месяца поддержки(одно-два обновления), по средней цене
3. год поддержки по ВИП цене (3-4 обновления)

это было бы честно по отношению ко всем участникам сделки и с одной стороны не вынуждало бы переплачивать тех, кому нужен именно такой вариант разработки, а не бесконечные обновления. А с другой стимулировало бы разработчика на постоянную работу.
оптимизирую помаленьку
Посетитель
small user social cms
МедальПочетный донор проектаАвторитет форумаКубок зрительских симпатий
Сообщений: 2470
И как вы господа умудряетесь заходить по demo?
Ведь для входа требуется email
Раньше РАЙ был везде - РАЙсовет, РАЙком, РАЙсобес...., а сейчас везде АДминистрации!
Не надо давать людям советы. Каждый должен лохануться самостоятельно!
Любишь в продакшн, люби и баги починить!
В начало страницы
Предыдущая темаСледующая тема Перейти на форум:
Быстрый ответ
Чтобы писать на форуме, зарегистрируйтесь или авторизуйтесь.