Настройка прав доступа для групп

Автор Serifa, 06 января 2011, 22:38:55

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

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

Serifa

Вы будете смеяться... Пришел пользователь и спросил: а почему у меня модерация стоит? У меня для всех пришельцев так настроено: пока 10 сообщений не набьет, премодерация работает. Группа так и называется "Пришелец", группа по количеству сообщений. Пришелец оказался человеком положительным, после недолгой беседы я решила перевести его в другую группу. Как? Просто добавить ему количество сообщений? Так не получилось! Так надо же в профиле паролем подтверждать изменения.  Чей пароль-то вбивать?) Нет более гуманного способа, чем вмешиваться в чужой профиль?  В общем, до сих пор не придумала. А кто как решил бы эту проблемку?
«- Помощник капитана Бакстер, - заявил Лумис, - безбожно врет. Все отнюдь не под контролем, вернее, не под его контролем. Корабль захвачен представителями небелковой формы разумной жизни, которые маскируются под обслуживающих роботов, а некоторые даже не делают и этого...»
«То, что у тебя есть, лечится антибиотиками» (nowhere man, 1995)
В телеге срочно нужны читатели!

0daliska

Цитата: Serifa от 06 января 2011, 22:38:55
Так надо же в профиле паролем подтверждать изменения.  Чей пароль-то вбивать?)
Зачем админу вводить пароль для изменения профиля юзера своего форума?
Никакого пароля админу для изменения профиля обычного юзера не требуется
Создайте группу "хороший пришелец" и задайте права, чтобы публикация была без премодерации..
И поместите Вашего хорошего пришельца, пока он не наберет нужного кол-ва постов...
Либо сами добавьте посты ему, как и хотели это сделать...
Уехала отдыхать. Сейчас без интернета до 1 августа. Приеду - выполню все обещания
® For members of Russian community (simplemachines.ru) only

Макар

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

Serifa

Цитата: 0daliska от 07 января 2011, 00:41:06
Зачем админу вводить пароль для изменения профиля юзера своего форума?
Никакого пароля админу для изменения профиля обычного юзера не требуется
Создайте группу "хороший пришелец" и задайте права, чтобы публикация была без премодерации..
И поместите Вашего хорошего пришельца, пока он не наберет нужного кол-ва постов...
Либо сами добавьте посты ему, как и хотели это сделать...
Ага, значит, все-таки "сами добавьте постов", чего я делать как раз не хотела, потому что это действие требует открыть чужой профиль, так? Админу, конечно, все можно. Но нельзя ли сделать это через админку как-то, поизящнее? Или только "Изменить профиль" - "Настройки учетной записи"?
ЦитироватьСледующая ошибка возникла при попытке сохранить Ваш профиль:
Новый пароль не подходит.
Вот чего получается, профиль так не меняется.

Тогда другим путем...

Поскольку Группа по количеству сообщения является определяющей, в этих группах желательно не выставлять запрещающих прав доступа... кроме той же группы Пришелец, куда попадают все новички. Мало ли, вдруг они порноботы. А вот когда они набьют в премодерацию сообщений 10 и будет видно, кто они такие - они автоматически уходят в следующую группу, где уже запрещающий прав нет.

Если же попадается хороший пришелец, который в личной беседе доказал свою непорноботность, нам придется его вручную подтолкнуть вверх по служебной лестнице. Мы идем в Управление группами пользователей, выбираем "Редактировать группы пользователей", и в выбранную - и предварительно созданную группу - добавляем нашего доброго пришельца. Что интересно, в группу "по количеству сообщений" никого добавить не получится))

Да, но группа по количеству сообщений будет превалировать все равно! А у него сообщений нет. Значит, и прав нет?
Все, совсем запуталась, спать пора.
«- Помощник капитана Бакстер, - заявил Лумис, - безбожно врет. Все отнюдь не под контролем, вернее, не под его контролем. Корабль захвачен представителями небелковой формы разумной жизни, которые маскируются под обслуживающих роботов, а некоторые даже не делают и этого...»
«То, что у тебя есть, лечится антибиотиками» (nowhere man, 1995)
В телеге срочно нужны читатели!

Макар

Ой  мама . . . 
или руками добавить сообщений

или . . .

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

Serifa

Премодерация настраивается в правах доступа по группам, а не по разделам. В разделах настраиваются предустановленные права доступа, типа "для чтения".

А для группы можно настроить  "Публикация тем и сообщений в разделе только после одобрения" - вот оно и пойдет в премодерацию. Т.е. если переход в следующую группу возможен после 10 опубликованных сообщений, а они все сначала уходят на одобрение, плюс для этой группы есть запрещающие права, и 10 штук не наберется, пока их не пропустят на форум... то и смысла от перевода пришельца в другую группу (не по количеству сообщений) не будет. Этот перевод не перепрыгнет запрещающие права! Даже если пришельца сделать глобальным модератором.

Значит, запрещающие права надо убирать? Или решения нет, кроме как лезть в чужой профиль и что-то там менять?

В связи со всем этим возникает вопрос: на кой они сдались, эти запрещающие права, если неудобства от них больше? Для какой цели они вообще были сделаны?

И еще: пришелец ждет)) и пишет в премодерацию.
«- Помощник капитана Бакстер, - заявил Лумис, - безбожно врет. Все отнюдь не под контролем, вернее, не под его контролем. Корабль захвачен представителями небелковой формы разумной жизни, которые маскируются под обслуживающих роботов, а некоторые даже не делают и этого...»
«То, что у тебя есть, лечится антибиотиками» (nowhere man, 1995)
В телеге срочно нужны читатели!

Макар

Цитата: Serifa от 07 января 2011, 17:35:06

Значит, запрещающие права надо убирать? Или решения нет, кроме как лезть в чужой профиль и что-то там менять?


блиииии  wallbash иииинннн  wallbash ннннннннн  wallbash ннннн...........................


изменение количства сообщений у юзера и перевод из группы в группу находятся на одной странице тебе и так и так лезть  к нему в профиль

чего ты так боишься увидеть в этом профиле ?  tickedoff  :facepalm:

Цитата: Serifa от 07 января 2011, 17:35:06
Премодерация настраивается в правах доступа по группам, а не по разделам. В разделах настраиваются предустановленные права доступа, типа "для чтения".

А для группы можно настроить  "Публикация тем и сообщений в разделе только после одобрения" - вот оно и пойдет в премодерацию.

шо то у тебя не так нах......о накручено с правами , логика другая ...................


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

Serifa

Цитата: Makar от 07 января 2011, 18:19:32
изменение количства сообщений у юзера и перевод из группы в группу находятся на одной странице
Добавление юзера в другую группу (не по количеству сообщений) можно сделать в админке и никуда больше залезать не надо - на странице настроек прав для групп. Если создать одну группу для всех хороших пришельцев, можно будет легко избавлять их от необходимости набивать посты в премодерацию. При условии, что запрещающие права... ну, это уже было.

Вообще, достаточно иметь всего две группы по количеству сообщений. Группа №1  - как раз для пришельцев. Если он не идет на контакт с админами - пусть набивает в премодерацию и ждет своего повышения автоматическим путем и путем одобрения модераторами своих сообщений. Автоматически он как раз перейдет в следующую группу (№2), где прав больше.

И еще одна группа - №3 - постоянная, куда хороших пришельцев переводят парой кликов из админки - добавляя их в эту группу. Права этих групп можно сравнять, чтобы никому обидно не было (№2 = №3).

Но все это при условии, что запрещающие права отключены, да?
«- Помощник капитана Бакстер, - заявил Лумис, - безбожно врет. Все отнюдь не под контролем, вернее, не под его контролем. Корабль захвачен представителями небелковой формы разумной жизни, которые маскируются под обслуживающих роботов, а некоторые даже не делают и этого...»
«То, что у тебя есть, лечится антибиотиками» (nowhere man, 1995)
В телеге срочно нужны читатели!

Макар

Понимаешь в чем дело , я пару часов назад пытался смоделировать такую ситуацию как у тебя . Прикол в том , что у меня не вышло включить премодерацию даже для одного раздела . Тестовый юзер упорно писал в нем сообщения и создавал темы .

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

Serifa

#9
Оно не работает без запрещающих прав, в том и дело!

Там одни права накладываются на другие, и гхыр разберешься. Локальные каким-то образом сотрудничают с правами по умолчанию (или как их там...), и пока не включишь запрещение - работает разрешение. Финт, а в нем еще один финт, а в нем еще один финт. Такая вот сложная система.

Мне пришлось заново пересоздать некоторые встроенные профили, чтобы отключить функции (например, отправки темы другу). Иначе не отключались.

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

Еще кое-что: надо проверять настройки прав для модератов. Почему-то темы и сообщения, которые ждут одобрения, не видны никому, кроме админа  :o А я еще возмущаюсь, почему модератор игнорирует сообщения!)) Блин, как все запущено...

Еще одно: если установлен мод "персонажей" -
если ты сменил профиль и перешел в своего персонажа, попадешь в премодерацию (если у персонажа соответствующие права установлены). А если отвечаешь от имени персонажа, оставаясь в основном профиле - премодерации нет.

«- Помощник капитана Бакстер, - заявил Лумис, - безбожно врет. Все отнюдь не под контролем, вернее, не под его контролем. Корабль захвачен представителями небелковой формы разумной жизни, которые маскируются под обслуживающих роботов, а некоторые даже не делают и этого...»
«То, что у тебя есть, лечится антибиотиками» (nowhere man, 1995)
В телеге срочно нужны читатели!

Serifa

Вот я подумала: а на кой переводить участника в другую группу и париться из-за того, что его так пугает премодерация? Если камрад боится цензуры, может ему форум и не нужен вовсе? Подумаешь, 10 раз напишет в премодерацию и подождет немного - ничего ведь не отвалится. Если кто-то хочет - он все равно пишет, надо ждать, не надо. Хочет - пишет, не хочет - хафф с тобой, гуляй.
«- Помощник капитана Бакстер, - заявил Лумис, - безбожно врет. Все отнюдь не под контролем, вернее, не под его контролем. Корабль захвачен представителями небелковой формы разумной жизни, которые маскируются под обслуживающих роботов, а некоторые даже не делают и этого...»
«То, что у тебя есть, лечится антибиотиками» (nowhere man, 1995)
В телеге срочно нужны читатели!

abubu2

Подскажите пожалуйста
Возможно ли сделать чтоб пользователь сам выбирал группу при регистрации?

0daliska

Цитата: abubu2 от 15 января 2011, 02:24:04
Подскажите пожалуйста
Возможно ли сделать чтоб пользователь сам выбирал группу при регистрации?
Для двойки не знаю, для единицы http://custom.simplemachines.org/mods/index.php?mod=485
Есть желание и  возможности - попробуйте перепилить под двойку
Уехала отдыхать. Сейчас без интернета до 1 августа. Приеду - выполню все обещания
® For members of Russian community (simplemachines.ru) only

Zeeeya

Здравствуйте!  :)

После того, как вконец достали спаммеры, решила сделать так, чтоб новички писали по 2 сообщения в специальном разделие и только после этого их можно было допускать в другие...
Но не могу разобраться, как это сдалать. Добавила новую группу (от 0 до 2 сообщений), разрешила им доступ в тот раздел... Но так как они не авторизованы, они не могут туда ничего написать... Как реализовать задуманное? Помогите, плизик! angel
Учиться, учиться, и еще раз учиться и еще раз учиться и еще раз учиться и
еще раз учиться и... /компьютерный вирус ЛЕНИН.exe/

karavan

Не очень понял... так авторизируйте их

Zeeeya

#15
Цитата: karavan от 12 июля 2011, 15:28:22
Не очень понял... так авторизируйте их
мне нужно, чтоб они написали пару сообщений, чтоб было понятно, что они не спамеры... А то я их авторизую, а они завалят сразу форум спамом...
ойй, я не туда вопрос задала, у меня версия форума SMF 1.1.14, извините...
Учиться, учиться, и еще раз учиться и еще раз учиться и еще раз учиться и
еще раз учиться и... /компьютерный вирус ЛЕНИН.exe/

XpycTaJIuK

Вопрос не по теме, но он связан с группой. Почему когда я выдаю группу Модератор пользователю, то в закреплённом за ним разделе у него статус Новичек (звёздочки от модератора, а надпись - нет) (ну т.е. не статус Модератор, а статус который положен по количеству сообщений). Как исправить?

karavan

как выдаёте группу "модератор", какими действиями?

XpycTaJIuK

Цитата: karavan от 28 августа 2011, 18:43:46
как выдаёте группу "модератор", какими действиями?
В админке ставлю как основную группу пользователей. (т.е. я создал сначало группу, выдал права и собственно все.)

XpycTaJIuK

Проблему решил своими силами. ;D
Осталась только эта.