+1.42
Рейтинг
0.62
Сила

Олег

Ок, тогда давайте завтра на свежую голову ещё раз всё перечитаем и оценим.

Где можно почитать про начисление силы и рейтинга в зависимости от написанных постов, комментов и голосования?
Мне кажется, что по-разному понимаем значение «кошелька» и «валюты». Для меня это виртуальная внутренняя валюта сайта, которая никак не связана с реальной; которую можно заработать и потратить только внутри сайта, или внести на счёт с вебмани, но не вывести.

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

У меня, да и у многих других думаю, есть опыт работы с баннерными сетями. Вы знаете, что показы можно заработать, можно купить, можно обменять и вывести. Так вот их гораздо выгоднее и проще потратить внутри системы, чем выводить под бешеный процент и по мизерной цене. Именно такие условия нужно создать в этом модуле. Повторю ещё раз, что ни один владелец сайта, нацеленный на его монетизацию, не допустит того, чтобы деньги легко могли уходить на сторону. Тем более я изначально не уверен, что можно на 100% защититься от накруток и мошенничества.
Ок, пусть валюта будет отдельной сущностью, не связанной с силой и рейтингом. Я не настаиваю.

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

Рабочее название модуля — «Кошелёк пользователя» / «Внутренняя валюта».

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

Пользователи имеют возможность переводить/делиться средствами. (Очень важна безопасность перевода!)

2. Зачисления на счёт происходят за:

2.1. выполненные задания (компонент "Задания").

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

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

2.2. активность на сайте (компонент "Пользовательская активность").

За проявленную активность на сайте пользователю может быть начислено определённое количество баллов. Сумма средств должна указываться администратором сайта через админ-панель.

2.2.1. За опубликованный пост в коллективном/персональном блоге. — начисляется энное количество баллов.
2.2.2. За опубликованный комментарий в чужом посте. — начисляется энное количество баллов.
2.2.3. За каждый полученный коментарий к своему посту или комментарию.
2.2.4. За каждый полученный +1 к опубликованному посту. — начисляется энное количество баллов.
2.2.5. За каждый полученный +1 к опубликованному комментарию. — начисляется энное количество баллов.
2.2.6. За посты, вышедшие на главную и в топ.
2.2.7. За каждый ежедневный заход на сайт. — начисляется энное количество баллов.

2.3. реализация платных услуг сторонних модулей (Интеграция с другими модулями).

2.3.1. Публикация персональных фотографий. — начисляется энное количество баллов (интеграция с «Галереей»).
2.3.2. Публикация отчётных фотографий с мероприятий. — начисляется энное количество баллов (интеграция с «Галереей» и «Афишей»).
2.3.3. Публикация отзывов/отчётов о мероприятии. — начисляется энное количество баллов (интеграция с «Афишей»).
2.3.4. За каждый полученный +1 или -1 к фотографии. — начисляется или списывается энное количество баллов, не буду долго расписывать (интеграция с «Галереей»).
2.3.5. Публикация в «Каталоге» материалов для бесплатного скачивания. — начисляется энное количество баллов (интеграция с «Каталогом»).
2.3.6. За каждый полученный +1 или -1 к загруженному материалу. — начисляется или списывается энное количество баллов, не буду долго расписывать (интеграция с «Каталогом»).
2.3.7. За каждый скачанный бесплатный материал. — начисляется, например, определённый процент от рейтинга юзера, который сказал этот материал, но не меньше ХХ баллов (интеграция с «Каталогом»).
2.3.8. За каждый скачанный платный материал. — начисляется заранее указанная стоимость этого материала минус процент системы (интеграция с «Каталогом»).

3. Списание средств со счёта происходит за:

3.1. Действия на сайте, в том числе противоправные.

3.1.1. За каждый полученный -1 к опубликованному посту. — списывается энное количество баллов.
3.1.2. За каждый полученный -1 к опубликованному комментарию. — списывается энное количество баллов.
3.1.3. За каждый полученный -1 к опубликованному посту, начиная с -5. — списывается другое количество баллов, начиная с какого минуса — должен указывать админ.
3.1.4. За каждый полученный -1 к опубликованному комментарию, начиная с -5. — списывается другое количество баллов, начиная с какого минуса — должен указывать админ.
3.1.5. За незаход на сайт в течение определённое времени. — списывается энное количество баллов, время должен указывать админ.
3.1.6. За заход, но неактивность на сайте в течение определённое времени. — списывается энное количество баллов, время неактивности должен указывать админ. Если снимаются баллы за незаход на сайт, то за неактивность при незаходе снимать не надо.

3.2. Потребление платных услуг, в том числе и при использовании сторонних модулей.

3.2.1. Выделение опубликованного поста (уже реализовано тут).
3.2.2. Публикация в каталоге материалов для платного скачивания. — интеграция с модулем «Каталог».
3.2.3. Скачивание платных материалов из каталога. — списывается стоимость этого материала.
3.2.4. Повторное или многократное голосование за любой пост или коммент (кроме своих). — списывается энное количество баллов.
3.2.5. Публикация анонсов мероприятий в «Афише». — интеграция с модулем «Афиша».

— Это лишь малая часть того, что можно было бы реализовать с помощью внутренней валюты сайта. Самое главное — это создать что-то вроде API, как сказал elsinor, чтобы любой разработчик стороннего модуля мог подключиться к кошельку.

Лично меня в первую очередь интересует реализация пунктов 2.2. и 3.1. со всеми подпунктами, во-вторую очередь 2.3. и 3.2., а уже потом 2.1.

Чтобы удовлетворены остались все, предлагаю в базовом наборе осуществить реализацию пп. 2.1., 2.2., 3.1.

Обсуждаем/голосуем/критикуем/предлагаем.
Жду в первую очередь мнений тех, кто скидывается.
Ок, для вас это лишь один из дополнительынх сервисов. Но сервис этот очень мелкий и узконаправленный. Давайте думать на перспективу.
Вот мы и пришли к тому, что у нас разные цели. У вас обмен ссылками, у меня тематическая социальная сеть, и мне неинтересно продвижение чужих сайтов и участие в партнёрках.
Моя схема будет работать на любом сайте, где пользователю предложат вменяемые способы траты этих средств, а не «рюшечки». Обналичка виртуальной валюты через вебмани — более чем глупый ход. Не забывайте, что каждый виртуальный рубль должен быть обеспечен реальным рублём. А виртуальные деньги будут начисляться вручную админом. При наплыве пользователей вы или уйдёте в глубокий минус, или наснёте менять правила обналички, «кидать» пользователей, что сразу же скажется на вашей репутации. Мы уже проходили такое в баннерной сети bbn.by.

давайте не будем переводить систему изначально платы за посты в систему внутренней валюты
Да, именно это я и хочу сделать. Если мы называем модуль «Кошелёк пользователя», то давайте от этого и плясать и делать всё как следует. В противном случае называем модуль «Написание постов за деньги» и не замахиваемся на что-то большее. Но такой модуль будет нужен только максимум тем шестерым, кто скидывается на данный момент. Для меня это мало.
С базовым разделом «Задания» этот модуль можно будет назвать «Написание постов за деньги», но не «Кошелёк». Почему не сделать базовым раздел «Викторины» или «Конкурсы»? Иначе как-то уж слишком узконаправленно получается.

Что касается других спобосов «заработка», то я описал это в своём комметарии. По вкусу это можно дополнить. Кто там скидывается? Участвуйте в обсуждениях!

Платную загрузку фоток я имел в виду, когда пользователю начисляются баллы за загруженные фотки с мероприятий. Вот один из способов заработка.
Хорошо что наткнулся на этот топик.
Да, да, да, да и ещё раз да.
Спасибо, друзья мои, что подождали меня с моим тз. Собирался написать ещё днём, да сайт обновлялся. Итак…

Тщательно подумал над функционалом, перечитал прошлые посты и комментарии (1, 2, 3, 4). Возможно, где-то буду повторяться с вышесказанным мною или другими, но всё же.

1. «Счёт» в виде ручного изменения админом циферок смысла в себе не несёт. Если это делать, но нужно смотреть в перспективу и максимально автоматизировать как процесс заработка, так и траты.

2. У каждого пользователя есть «сила» (не «карма»), которая формируется путём его активности на сайте. Есть предложение в качестве счёта использовать именно «силу». Пункт противоречивый. Надо обсуждать.

3. Раздел «Задания» — очень спорный. Может следует его отнести к опциональным? Не каждый планирует превращать свою социальную сеть в машину по платному написанию постов. Лучше уж на такой основе проводить викторины, например.

3. Следующий вопрос — за что платить? Тут да и где-то ещё уже было высказано желание начислять баллы за активность — не только опубликованные ответы на задания, но и:
— посты в коллективном и персональном блоге
— посты, которые вышли на главную или в топ
— комментарии в чужих блогах
— «положительные» и «отрицательные» посты и комментарии (плюсовать и минусовать соответственно)
— загруженные материалы в каталог бесплатных материалов (плюсовать за количество скачиваний в зависимости от рейтинка того, кто скачивает, например) — стоит детально обудить
— заходы на сайт
— незаходы или неактивность на сайте (минусовать)
— удалённые админом посты/комментарии (штраф)
— загруженные фотографии с мероприятий и отзывы (для модулей «афиша»/«галерея»)
— … добавляем сами

Я только за такую реализацию модуля. С возможностью через админку указывать, за что сколько давать или отнимать.

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

За средства на счету можно ввести «платные» бонусы, например:
— повторное голосование
— платное скачивание из каталога
— публикация объявлений, выделенных постов
— доступ к закрытым блогам, профилям…
— … дополните по вкусу…

5. В комментариях выше стал вопрос, а можно ли заносить на счёт средства с веб-мани или яда? Если только вручную путём перечисления сдеств на счёт сети, а админ будет сам добавлять на сайте. Автоматизировать это будет очень геморно и небезопасно.

Встаёт вопрос, если всё-таки реальзуется момент со штрафами за неактивность на сайте, не будет ли глупо списывать средства, внесённые за реальные деньги, а не заработанные внутри сайта? Не каждый юзер на такое согласится. Поэтому как-то в таком случае нужно будет разграничить реальное и виртуальное бабло.

Пока на этом всё. Давайте обсуждать и дополнять по возможности.
Я в одном проекте обошёлся малой кровью. Правда, пользователей было около 50 и проект был очень узканаправленным.
Но такое решение потребует некоторых действий от пользователя.

У многих операторов есть услуга mail2sms, которая подключается пользователем и за которую снимается абонентка. Вам как разработчику останется просто отправлять мыло по адресу например 7950123456@mts.ru, а пользователю будет приходить смс. Крайне удобно и с минимальными потерями.
Пока в том виде, в котором она описана в тз, мне не сильно подходит.

Перенесём обсуждение в livestreet.ru/blog/addons/3646.html
ок, пишем тз — обсуждаем — правим — кодим.
Нет, тогда это не то, что хотелось бы. Мне нужна виртуальная валюта, которую можно заработать и потратить прямо на сайте, без привязки к реальным деньгам.
Вообще по большому счёту нужно сначала детально обсудить тз, чтобы исключить все непонятки и подробно описать требования к модулю, а также к тому, как он будет взаимодействовать с другими. Не будет ли кошелёк по своим функциям дублировать силу? Может быть лучше переименовать силу и делать на её основе?

Ещё на данном этапе мне не совсем понятен алгоритм зачисления баллов (вручную или автоматом и за что) и совсем непонятен порядок их траты. Не придётся ли переколбашивать половину модулей, где эти баллы будут использоваться? Например, скачивание из каталога, публикация выделенных постов, возможность удалять свои комментарии за деньги, изменение кармы другого юзера на различное количество пунктов… Пока один кошелёк без его практического применения смысла не имеет. В общем простор для творчества есть. И всё это нужно детально прописать.

Голосуем/обсуждаем предложение.
Модуль будет в продаже в каталоге модулей?
А разве такого нет?
при установке пользуйтесь инсталлером, а не вручную правя конфиги.
livestreet.ru/addons/73/
сам мучался долго, потом поставил инсталлер, установил пошагово, и всё заработало.