Инвайты, в чем смысл?

Опробовал на сайте с SVN систему инвайтов, все работает хорошо. Я только не понимаю до конца смысл этих инвайтов, получается если я укажу в конфиге define('USER_USE_INVITE',true); то весь сайт начинает работать по приглашению, и у каждого юзера появляется возможность управлять этими приглашениями. Т.е. если просто человек попал на сайт ему не зарегиться, я правильно понял? Никак не вкурю в эту тему… может как то можно сделать, чтобы в определенные блоги попасть нужно получить приглашение, типа закрытая группа, а регистрация на сайте то зачем по приглашению? Короче все работает прикольно, разъясните мне бестолковому про инвайты:)

15 комментариев

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

Борьба со спамом. Можно сделать так, чтобы рейтинг пользователя, который привел на сайт друзей — зависил от их рейтинга. Привел хорошего человека — получаешь плюс в свой рейтинг. Плохого — минус.
avatar
Да, идея интересная… Конечно распространяться помедленнее шум будет, так как только среди друзей… Главное не делать зависимость больше одного уровня, чтобы не нести ответственности за друзей друзей:)
avatar
Понял в общих чертах, спасибо за ответ. Просто получается, что весь проект либо полностью открыт для всех, либо только по приглашению для своих так сказать. Я сначала немного не понял. Мне кажется было бы удобнее, чтобы этот принцип распространили на создание закрытых блогов (или групп). Вот сейчас любой может вступить в любой открытый блог. А нужно, чтобы можно было создавать не только открытый но и закрытый, т.е. по таким вот приглашениям. Ну да ладно, главное работает все, я думаю в следующих версиях наверняка подобное будет.
avatar
Немного не по теме топика. Как и где увеличить время нахождения комментов в прямом эфире. Я так понял они там держатся около суток, как например сделать 3 дня?
avatar
Немного не по теме?))))))
Вообще-то там выводятся просто последние камменты не зависимо от времени…
Сейчас, например последний каммент от 13 октября 2008, 16:31
avatar
Если перестать писать комменты, то через некоторое время они исчезают и остается только ссылка «весь прямой эфир». Понятно, что на этом сайте это невозможно, т.к. постоянно пишут новые, но если не писать — исчезнут.
avatar

гммммммммм, странно… Наверное просто что-то с кешем.
В блоке вызывается функция GetCommentsAllGroup модели комментов, которая обращяется к мапперу (GetCommentsAllGroup), а там лимита нет:

248             $sql = "SELECT                    
249                         c.*,
250                         t.topic_title as topic_title,
251                         t.topic_count_comment as topic_count_comment,
252                         u.user_profile_avatar as user_profile_avatar,
253                         u.user_profile_avatar_type as user_profile_avatar_type,
254                         u.user_login as user_login,
255                         b.blog_title as blog_title,
256                         b.blog_type as blog_type,
257                         b.blog_url as blog_url,
258                         u_owner.user_login    as blog_owner_login                
259                     FROM
260                         ".DB_TABLE_TOPIC_COMMENT_ONLINE." as co
261                         JOIN ".DB_TABLE_TOPIC_COMMENT." AS c ON co.comment_id=c.comment_id
262                         JOIN ".DB_TABLE_TOPIC." AS t ON co.topic_id=t.topic_id
263                         JOIN ".DB_TABLE_USER." AS u ON c.user_id=u.user_id
264                         JOIN ".DB_TABLE_BLOG." AS b ON t.blog_id=b.blog_id
265                         JOIN ".DB_TABLE_USER." AS u_owner ON b.user_owner_id=u_owner.user_id                    
266                     ORDER by co.comment_online_id desc limit 0, ?d;    
267                         ";
 
avatar
структура прямого эфира какая? которая из SVN или старая?
avatar
У меня все до конца с SVN
avatar
Кто знает почему такое есть? Подскажите пожалуйста куда копать.
avatar
я бессилен
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.