Are u ready? Опубликовано 18 Июля 2006 Жалоба Поделиться Опубликовано 18 Июля 2006 В общем по-порядку. Есть форум общедоступный, внутри которого есть 1 форум закрытый, для определённой группы участников. Ну понятное дело, я создал новую маску, саму группу, назначил права доступа и даже написал дополнительные правила для этого форума. Всё замечательно. Следующий вопрос встал.. как сделать так, чтобы пользователи, не входящие в эту группу, не видели тех, кто входит в неё. Решил таким макаром. Основную группу для "секретников" задал "Пользователи", а второстепенной указал мою созданную. Проверил.. всё чудесно. В поле "Группа" и у тех, и у других написано одно и тоже - "Пользователи". Но потом столкнулся вот с чем. При попытке выбрать всех юзеров секретной группы я, даже будучи админом , терпел фиаско. Кол-во человек в группе показывало правильно, но вот, кто именно, понять я не мог. Для меня все они также были только "Пользователи". Поиск по второстепенной группе я не нашёл.. ну нет такого, ёшкин кот. И тут придумал следующее.. добавить собственный маркер в профиль юзера, поле, в которое ставлю всего одну букву. При добавлении этого поля указал, чтобы видеть и править это поле могли только админы и супермодеры. Вопрос был решён. В поиске я указывал маркер и получал весь список именно той группы. Хочу добавить, что IPB знаю всего 2 дня, php не знаю пока вообще. Догадываюсь, что есть и другие более грамотные и изящные решения. Но тем не менее вдруг это кому-то окажется полезным. Может быть аксакалы прольют немного света сюда. Заранее благодарен. P.S. Вообще форум очень полезный, спасибо создателям и неравнодушным участникам. Ссылка на комментарий Поделиться на других сайтах Прочее
AVol Опубликовано 18 Июля 2006 Жалоба Поделиться Опубликовано 18 Июля 2006 А зачем надо было создавать какое-то поле, когда по mgroup_others и можно было проверять?! Ссылка на комментарий Поделиться на других сайтах Прочее
Are u ready? Опубликовано 19 Июля 2006 Автор Жалоба Поделиться Опубликовано 19 Июля 2006 А зачем надо было создавать какое-то поле, когда по mgroup_others и можно было проверять?! А можно поподробней.. mgroup_others - это команда? или поле? Ссылка на комментарий Поделиться на других сайтах Прочее
Jax Опубликовано 19 Июля 2006 Жалоба Поделиться Опубликовано 19 Июля 2006 php не знаю пока вообщевот с этого надо начать Ссылка на комментарий Поделиться на других сайтах Прочее
Рекомендуемые сообщения