Dmitriy427 198 03/02/2016 06:53 AM Имя файла: (DF41) Front Change GroupВладелец файла: Dmitriy427Файл размещен: 01 мар 2016Файл обновлен: 09 май 2019Категория файла: Плагины и Приложения Плагин сделан для игрового сайта. Даёт возможность пользователям групп, не входящих в администрацию сайта, изменять разрешённые в настройках плагина группы пользователей. Пример: ГМ (Гилдмастеры) и офицеры гильдий могут самостоятельно рекрутировать, таким образом, рядовых членов или менять иерархическую структуру своих гильдий. Нажмите сюда, чтобы скачать этот файл 2 Share this post Link to post
siv1987 2,628 05/09/2019 10:52 AM Плагин обновлен до версии 1.0.3Добавлена поддержка прав всех второстепенных групп пользователя. Share this post Link to post
siv1987 2,628 05/09/2019 11:06 AM Ну разрешать вторичным группам менять группы пользователям. А что там еще из настроек добавите?)Не все так просто как кажется на первый взгляд (по крайней мере я не сразу разобрался с принципом работы настроек). Например, менять группы можно только пользователям входящие в группы "Allow groups" и только на эти группы. Также можно указать "Only secondary groups" и можно будет менять только второстепенные группы пользователям из групп "Allow groups", при этом первичную группу менять запрещено. Share this post Link to post
alcatras 2 05/09/2019 02:35 PM @siv1987, ну вот к примеру мне необходимо что бы только вторичные группы могли менять группы пользователям @siv1987, как реализовать все вместе даже не понимаю :D Share this post Link to post
siv1987 2,628 05/09/2019 02:36 PM 'alow_change_group' => 'Allow change group?', 'alowed_change_groups' => 'Allowed groups', 'alow_secondary_groups' => 'Change secondary groups?', 'alowed_secondary_groups' => 'Allowed secondary groups', 'only_secondary_groups' => 'Only secondary groups', 'add_userpane_link' => 'Add link in forums userpanel?', 'f_change_group' => 'Change Group', 'front_change_group' => 'Front Change Group', Share this post Link to post
alcatras 2 05/09/2019 02:38 PM @siv1987, я так понял правую колонку перевести на русский нужно?) Share this post Link to post
alcatras 2 05/09/2019 02:43 PM @siv1987, 'alow_change_group' => 'Разрешить изменение группы?','alowed_change_groups' => 'Разрешенные группы','alow_secondary_groups' => 'Изменить второстепенные(вторичные) группы?','alowed_secondary_groups' => 'Разрешенные второстепенные(вторичные) группы','only_secondary_groups' => 'Только второстепенные группы','add_userpane_link' => 'Добавить ссылку на форум в юзерпанель?','f_change_group' => 'Изменить группу','front_change_group' => 'Front Change Group', - это переводить не нужно) Share this post Link to post
siv1987 2,628 05/09/2019 02:55 PM Так и я могу. По сути одно и тоже с оригиналом. ну вот к примеру мне необходимо что бы только вторичные группы могли менять группы пользователямОтключить первичной группе право менять группы и выдать второстепенным. Задать пользователю нужные второстепенные группы с правами. Права групп наследуются. Если в одной группе разрешено менять группу "a", в другой группу "b" то при выдаче обеих групп пользователю он будет иметь право менять группе a и b. Share this post Link to post
alcatras 2 05/09/2019 03:40 PM (edited) @siv1987, поставил плагин, кнопка смены группы в профиле у пользователя не хочет появляться не при каких условиях) Edited May 9, 2019 by alcatras Share this post Link to post
siv1987 2,628 05/09/2019 04:01 PM А если зайти по прямой ссылки типа forum.ru/profile/5-username/?do=changeGroupПрава группам точно настроили? Админам и самому себе менять группу нельзя. Share this post Link to post
alcatras 2 05/09/2019 04:07 PM @siv1987, админы менять могут.А вот вторичные что то нет. Делаю так:Нужной группе даю разрешение на смену вторичных групп у пользователя, выбираю группы. После чего назначаю эту группу нужному пользователю как вторичную. Share this post Link to post
alcatras 2 05/09/2019 04:10 PM @siv1987, если зайти по ссылке forum.ru/profile/5-username/?do=changeGroup, написано "Вы не можете редактировать этот профиль" Share this post Link to post
siv1987 2,628 05/09/2019 04:17 PM Ну значит прав нету. Проверьте еще раз настройки групп. Настройку allow change group не забыли включить? В настройках Allow group указали каким группам имеет право менять пользователь группу?Покажите как вы настроили группы. Share this post Link to post
alcatras 2 05/09/2019 04:20 PM @siv1987, плагин перезагрузил и кеш почистил. Вроде сейчас работает четко. Спасибо за обнову :) 1 Share this post Link to post
siv1987 2,628 05/09/2019 04:29 PM Поиграйтесь с настройками. На первый взгляд они могут быть не очевидны. Либо редактируемый пользователь не входит в нужную группу. Share this post Link to post