Отображение пользователей в дополнительных группах

Автор karavan, 26 апреля 2010, 19:59:09

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

karavan

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

karavan

Неужели нету возможности?  Ау, высший разум )))

Макар

в настройках группы указать - видимая ,  не пробовал ?
Если Вы здесь недавно, не обольщайтесь тоном некоторых дискуссий.
Все чаще слова - юзай поиск, приобретают смысл - иди в ж..........  Приобретение смысла автоматизированно - Ответы на любой вопрос по SMF
Не пишите несколько сообщений подряд - тут вам не Twitter  >:( в остальных ситуациях мы не сильно зверствуем 2funny

karavan


karavan

Вопрос больше не актуален, Makar спасибо за попытку помочь.

karavan


Bugo

Файл \Sources\Groups.php

Блок:
if ($context['group']['can_moderate'])
$where = $context['group']['is_post_group'] ? 'id_post_group = {int:group}' : 'id_group = {int:group} OR FIND_IN_SET({int:group}, additional_groups)';
else
$where = $context['group']['is_post_group'] ? 'id_post_group = {int:group}' : 'id_group = {int:group}';

если поменять на:
$where = $context['group']['is_post_group'] ? 'id_post_group = {int:group}' : 'id_group = {int:group} OR FIND_IN_SET({int:group}, additional_groups)';
или:
if (!$context['user']['is_guest'])
$where = $context['group']['is_post_group'] ? 'id_post_group = {int:group}' : 'id_group = {int:group} OR FIND_IN_SET({int:group}, additional_groups)';
else
$where = $context['group']['is_post_group'] ? 'id_post_group = {int:group}' : 'id_group = {int:group}';

то ваша проблема решится...

karavan