FiRеFоX
V.I.P.
- Регистрация
- 07.08.2010
- Сообщения
- 744
На примере "Вконтакте": Есть у них удобная функция в профиле:
> Разрешить комментировать фото: Всем, Только друзьям, Друзьям и друзьям друзей
> Разрешить писать на стене: Всем, Только друзьям, Друзьям и друзьям друзей
Ну и берешь, выбираешь из трех вариантов подходящий.
С первым и вторым мне понятно, как это организовано. Как-то так:
Если выбран первый вариант, то ничего не делаем и выводим на страницу форму для добавления комментов.
Если второй вариант, то ищем себя в друзьях у пользователя, чью фото хотим комментировать и если находим себя, то выводим на страницу форму добавления, иначе отказываем в добавлении.
А вот третий вариант как сделать?
Это надо взять каждого друга в друзьях у того, чью фото хотим комментировать и циклами сканировать в их друзьях, есть ли я у них в друзьях или нет. это же тысячи запросов, если друзей много.. Или как делать?
Сам принцип работы скрипта нужно, его структуру. Есть у кого какие мысли?
> Разрешить комментировать фото: Всем, Только друзьям, Друзьям и друзьям друзей
> Разрешить писать на стене: Всем, Только друзьям, Друзьям и друзьям друзей
Ну и берешь, выбираешь из трех вариантов подходящий.
С первым и вторым мне понятно, как это организовано. Как-то так:
Если выбран первый вариант, то ничего не делаем и выводим на страницу форму для добавления комментов.
Если второй вариант, то ищем себя в друзьях у пользователя, чью фото хотим комментировать и если находим себя, то выводим на страницу форму добавления, иначе отказываем в добавлении.
А вот третий вариант как сделать?
Это надо взять каждого друга в друзьях у того, чью фото хотим комментировать и циклами сканировать в их друзьях, есть ли я у них в друзьях или нет. это же тысячи запросов, если друзей много.. Или как делать?
Сам принцип работы скрипта нужно, его структуру. Есть у кого какие мысли?