[FAQ] Форумные права доступа

Темы по наиболее часто задаваемым вопросам по phpBB 3.0.x. Читать в первую очередь!

[FAQ] Форумные права доступа

Сообщение Deploat 15.08.2007 20:02

Нужно добавить модераторам возможность ставить премод и/или бан на свой форум отдельным пользователям, т.к. по-умолчанию модератор может лишь управлять темами и сообщениями форума.

Администратор в админке воспользуется "Форумные права пользователей". Как эту функцию добавить модератору, и чтоб права пользователя он смог изменить только на свой форум?

Если модератору добавить роль "Администратор форума", то он сможет менять любые права, да к тому же много чего еще в админке. А настроить роль пока плохо получается, вроде написано по-русски "Может изменять права доступа для конкретного пользователя", но узнать на что оно влияет так и не смог :(
Мож кто также подкинет ссылку на описание всех этих настроек?
==============================================
Подкидываем :) Палыч.

==============================================
  • Установки прав доступа

    После того, как вы создали свой первый форум, вам придется решать, кто имеет доступ к нему и что пользователи имеют право делать, а что нет. Для этого предназначены права доступа (разрешения). Например, вы можете запретить гостям размещать сообщения (постить) или ограничить полномочия модераторов, например. Почти каждый аспект взаимодействия пользователя с phpBB3 может быть скорректирован правами доступа.
  • Типы прав доступа

    Есть четыре различных типа прав доступа:

    1. Пользовательские/групповые права доступа (глобальные) - например, запретить изменение аватары
    2. Администраторские права доступа (глобальные) - например, разрешить управлять (создавать, удалять, переименовывать и т.п.) форумами
    3. Модераторские права доступа (глобальные и локальные) - например, разрешение закрывать темы или запрещение блокировать пользователей (только глобально)
    4. Права доступа к форумам (локальные) - например, разрешение просмотра форума или создание темы.

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

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

    Вы можете назначать модераторов глобально или локально. Если вы доверяете некоторым из ваших пользователей достаточно, вы можете сделать их Супермодераторами. Они могут модерировать на всех форумах, к которым они имеют доступ в соответствии с правами доступа, присвоиными им. По сравнению с этим, локальные модераторы смогут модерировать только то количество форумов, которое вы выбираете для них. Они также могут иметь различные права доступа модератора на различных форумах. Например, они смогут удалить темы в одном форуме, но могут не быть допущены к этому в другом. Глобальные модераторы будут иметь одинаковые права для всех форумов.
  • Настройка прав доступа к форумам

    Чтобы задать права доступа для Вашего нового форума вам нужны Локальные права доступа. Во-первых, вы должны решить, как вы хотите задать разрешение. Если вы хотите установить права доступа для одной группы или пользователя, вы должны использовать или Форумные права групп или Форумные права пользователей. Они позволят вам выбрать одну группу или пользователя, а затем выбрать форумы, где вы хотите установить права доступа для них.

    Но ниже мы сосредоточимся на Доступе к форумам. Вместо выбора пользователя или группы, вы выбираете форумы, которые вы хотите изменить в первую очередь. Вы можете задать их, либо выбрав форумы вручную в верхнем списке (чтобы выбрать несколько, используйте CTRL + правую кнопку мыши), либо на одном форуме и всех его подфорумах соответственно, в нижнем раскрывающемся меню. Нажав Отправить, вы перейдете на следующую страницу.

    На странице Доступ к форумам показаны две колонки выбора, для пользователей и для групп. В верхней части обоих колонок, названных Управление пользователями и Управление группами, показаны пользователи и группы, которые уже имеют разрешения, по крайней мере в одном из выбранных форумов. Вы можете выбрать их и изменить их разрешения с использованием кнопки Изменить права или удалить разрешения, использовав кнопку Удалить права, что приведёт к отсутствию установленных у них прав доступа и, следовательно, они будут не в состоянии видеть форум (если только они не имеют доступа на него через другую группу). Нижняя часть колонок позволяет добавлять новых пользователей или группы, которые в настоящее время не имеют установленных прав доступа, по крайней мере в одном из выбранных форумов.

    Чтобы добавить разрешения для групп, выберите одну или несколько групп в списке Добавить группы (аналогично и с пользователями, но если вы хотите добавить новых пользователей, вы должны ввести их имена вручную в текстовое поле или использовать функцию Найти пользователя). Кнопка Добавить права переправит вас к интерфейсу Настройка прав доступа. Каждый форум, который Вы выбрали, будет затронут в части изменения прав доступа для выбранных групп и пользователей.

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

    Оба способа отличаются только в установках. Они оба используют один и тот же интерфейс.
  • Настройка прав доступа

    Это наиболее важный аспект прав доступа. Вы должны понять как правильно работать с ними. Есть три разных значения, настройка права может быть:

    НЕТ запретить право (если оно не переопределяется в ДА).

    ДА разрешить право (если оно не переопределяется в НИКОГДА).

    НИКОГДА полностью запретить право для пользователя. Оно не может быть переопределено в ДА.

    В конечном итоге, все права устанавливаются для конкретного пользователя. Но каждый пользователь может рассматриваться как член различных групп, для которых установлены различные права. Таким образом, в конкретном месте конкретное право для конкретного пользователя может одновременно иметь различные значения. Эти три значения - ДА, НЕТ, НИКОГДА - важны, так как позволяют для пользователя иметь более одной настройки права через участие в нескольких группах. И итоговое, действующее, право будет зависить от того, какая настройка будет сильнее.
    Например, пользователь является членом группы по умолчанию "Зарегистрированные пользователи" и пользовательской группы под названием "Заслуженные пользователи", которую Вы создали для самых посвященных пользователей конференции. Вы хотите сделать форум под названием "Хорошие старые темы", доступный только для группы "Заслуженные пользователи", но не хотите, чтобы все "Зарегистрированные пользователи" видели его. Вы, конечно же, установите право "Может видеть форум" в настройку ДА для группы "Заслуженные пользователи". Но не задавайте настройку НИКОГДА для группы "Зарегистрированные пользователи". Если вы сделаете это, "Заслуженные пользователи" не будут видеть форум, так как НИКОГДА (которое у них есть как у членов группы "Зарегистрированные пользователи") не может быть переопределено в ДА (которое у них есть как у членов группы "Заслуженные пользователи"). Вместо этого поставьте настройку на НЕТ. НЕТ является более слабой настройкой, чем НИКОГДА, и может быть переопределено в ДА.
  • Роли

    phpBB3 поставляется с рядом ролей по умолчанию, которые предлагают вам широкий спектр опций для настройки прав доступа. Вместо того, чтобы проверять каждый переключатель настроек вручную, вы можете задать предварительно роль в раскрывающемся списке.
    Но роли, не только простой и быстрый способ настройки прав доступа, они также являются мощным инструментом для опытных администраторов, чтобы управлять правами доступа на больших конференциях. Вы можете создавать свои собственные роли и редактировать уже существующие. Роли являются динамическими, поэтому, когда вы измените роль, для всех групп и пользователей, которым назначена данная роль, автоматически переопределятся права доступа.
  • Назначение модераторов на форумы

    Довольно широко используются права доступа для модерирования. phpBB3 делает назначение пользователей модераторами форумов очень простым.

    Как вы, возможно, уже догадались, модерация конкретных форумов является локальной установкой, так что вы можете настроить её в разделе Модераторы форумов - Локальные права доступа. Прежде всего, вам придется выбрать форум (или форумы), где вы хотите назначить новых модераторов. Есть три пути. Во-первых, Вы можете выбрать в окне несколько форумов (выбрать несколько можно удерживая клавишу CTRL на клавиатуре или cmd (под MacOS X)), параметры модерации будут определены на следующей странице и будут применяться только к этим конкретным форумам. Второй путь - выбрать лишь один форум (в выпадающем списке), но и все следующие настройки будут применяться не только на этом форуме, но и всех его подфорумах. И наконец, третья область выбора, отметить чекбокс Все форумы.

    После выбора форумов, нажав кнопку "Отправить", вы должны увидеть форму, с которой вы уже должны быть знакомы. Здесь вы можете выбрать пользователей или групп, которые должны получить какое-либо право модерации на отдельных форумах. Итак: Выберите некоторых пользователей и/или группы и нажмите кнопку Добавить права.

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

    Стандартый Модератор
    Стандарт Модератор может одобрять или отклонять, редактировать и удалять сообщения, удалять или закрывать жалобы, но не может менять автора сообщения. Этот тип модератора может также выдавать предупреждения и просматривать информацию о сообщении.

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

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

    Супермодератор
    Супермодераторы могут делать все, связанное с модерацией, они могут даже заблокировать пользователя.

    Когда вы закончите, нажмите кнопку Применить права. Все права, упомянутые здесь, также могут быть выбраны из формы Расширенные права, которая даст вам больше вариантов.
  • Настройка глобальных прав доступа

    Локальные права доступа вам кажутся слишком узкими? Ну что же, phpBB3 есть, что предложить вам:

    Глобальные права доступа:

    Права пользователей
    Права групп
    Администраторы
    Супермодераторы

    В разделах "Права пользователей" и "Права групп" вы можете разрешить и запретить опции, такие как вложения, подписи и аватары для конкретных пользователей и групп пользователей. Заметим, что некоторые из этих настроек возможны, только если соответствующие опции включены в "Функциях конференции".

    В разделе "Администраторы", Вы можете дать пользователям-администраторам или группам администраторов возможность управлять форумами или изменением пользовательского доступа.

    Раздел "Супермодераторы" предлагает вам тот же набор параметров, что и Назначение модераторов на форумы, но распространяется на все форумы на вашей конференции.

Оригинальная статья на английском языке
Аватара пользователя
Deploat
phpBB 1.2.1
 
Сообщения: 25
Зарегистрирован: 08.08.2007 12:50
Откуда: от Верблюда

Сообщение Abyss 02.04.2008 11:39

При просмотре Маски прав доступа - Права модератора таких прав (блокировка, предупреждения) вообще нет и не отследить, где они запрещены.

Добавлено спустя 8 минут 53 секунды:

Палычеще вопрос (может и не по адресу) - не в курсе, почему страница http://www.phpbb.com/support/documentat ... ssions.php пустая? И где ото описание найти можно?
Abyss
phpBB 1.0.0
 
Сообщения: 3
Зарегистрирован: 24.05.2007 13:45

Сообщение Палыч 02.04.2008 13:41

Потому что никто ещё не написал.
Пока нигде.
То, что есть - переведено (в первом посте данной темы, ссылка на оригинал внизу поста), правда я слегка изменил. В оригинале мне не совсем понравилось.
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Никогда не бойся делать то, что ты пока не умеешь. Помни, что Ковчег был построен любителем. Профессионалы строили Титаник...
Аватара пользователя
Палыч
Просто Палыч
 
Сообщения: 6003
Зарегистрирован: 24.05.2006 23:20
Откуда: Питер

Сообщение p1gmale0n 02.04.2008 15:45

Как дать модераторам права на прилепление тем??
p1gmale0n
phpBB 1.0.0
 
Сообщения: 2
Зарегистрирован: 21.03.2008 16:09

Сообщение Палыч 03.04.2008 10:31

p1gmale0n
Форумные права пользователей / групп
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Никогда не бойся делать то, что ты пока не умеешь. Помни, что Ковчег был построен любителем. Профессионалы строили Титаник...
Аватара пользователя
Палыч
Просто Палыч
 
Сообщения: 6003
Зарегистрирован: 24.05.2006 23:20
Откуда: Питер

Сообщение p1gmale0n 03.04.2008 14:15

там нет варианта "прилепления темы"
Вложения
post.JPG
p1gmale0n
phpBB 1.0.0
 
Сообщения: 2
Зарегистрирован: 21.03.2008 16:09

Сообщение Палыч 03.04.2008 14:49

p1gmale0n
Если чуть-чуть напрячь мозг, то можно сообразить, что "прилепление" темы происходит при написании или редактировании первого сообщения темы, то есть при действиях с сообщениями (а не с темами)
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Никогда не бойся делать то, что ты пока не умеешь. Помни, что Ковчег был построен любителем. Профессионалы строили Титаник...
Аватара пользователя
Палыч
Просто Палыч
 
Сообщения: 6003
Зарегистрирован: 24.05.2006 23:20
Откуда: Питер

Сообщение eric 05.04.2008 20:25

Палыч, извини, но я тож чет не вкурю ни как. Изначально ведь ток админ в первом сообщении может поменять тему на: Обычную, Прилепленную, Объявление и Важную. В форумных правах ничего не нашел подобного. Даже супермодератор не может изменять тему(при редактировании первого сообщения) на прилепленную. Как же модерам позволить прилеплять темы?
Аватара пользователя
eric
phpBB 2.0.1
 
Сообщения: 127
Зарегистрирован: 02.02.2007 16:02
Откуда: Москва
Предупреждения: 2

Сообщение Палыч 05.04.2008 22:32

Вот так
Вложения
3.gif
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Никогда не бойся делать то, что ты пока не умеешь. Помни, что Ковчег был построен любителем. Профессионалы строили Титаник...
Аватара пользователя
Палыч
Просто Палыч
 
Сообщения: 6003
Зарегистрирован: 24.05.2006 23:20
Откуда: Питер

Сообщение eric 05.04.2008 23:18

Теперь понятно. А всё остальное глобальное(где НЕТ стоит), потому изначально остальное все можно!
Спасибо Палыч!
Аватара пользователя
eric
phpBB 2.0.1
 
Сообщения: 127
Зарегистрирован: 02.02.2007 16:02
Откуда: Москва
Предупреждения: 2

Сообщение Палыч 05.04.2008 23:58

На счёт всего остального, если честно, не понял, что вы имели ввиду.
Просто "прилепить тему" - это действие не с темой, а сообщением. Другая вкладка.
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Никогда не бойся делать то, что ты пока не умеешь. Помни, что Ковчег был построен любителем. Профессионалы строили Титаник...
Аватара пользователя
Палыч
Просто Палыч
 
Сообщения: 6003
Зарегистрирован: 24.05.2006 23:20
Откуда: Питер

Сообщение eric 06.04.2008 10:03

Палыч писал(а):На счёт всего остального, если честно, не понял, что вы имели ввиду.

Ну, к примеру: Может отвечать в темах - там стоит НЕТ. Но ведь, по умолчанию, все могут отвечать. Я имел в виду, что остальные настройки глобальные.
Палыч писал(а):Просто "прилепить тему" - это действие не с темой, а сообщением. Другая вкладка.

Эт понятно, но я заметил, что модератор и в модераторской может, отметив галочкой, прилепить тему. Т.е. не обязательно ему лезть в самое первое сообщение темы!
Аватара пользователя
eric
phpBB 2.0.1
 
Сообщения: 127
Зарегистрирован: 02.02.2007 16:02
Откуда: Москва
Предупреждения: 2

Сообщение VasilisK 08.04.2008 3:47

Всем мое почтение.

Есть некоторая проблема, которую я не смог решить сам и решил обратиться за помощью к вам.

Дано:
Форум phpBB 3.0

Надо:
Правила раздела позволяющие группе "Зарегистрированные пользователи" создавать ТЕМЫ только через премодерацию, НО писать СООБЩЕНИЯ в уже созданных темах самостоятельно.

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

Очень надеюсь на дельные советы ;)
VasilisK
phpBB 1.0.0
 
Сообщения: 3
Зарегистрирован: 11.01.2008 19:52

Сообщение Lokust 13.04.2008 22:54

Кажется этот вопрос еще здесь не рассматривался.
Есть необходимость, сделать некоторым пользователям доступ только для чтения на все форумы, кроме одного. Создаю группу, назовем ее "штрафники" задаю ей права доступа на один из форумов только для чтения, вписываю в эту группу тестового юзера, захожу из под него и... спокойно оставляю любое сообщение. Почему???
Lokust
phpBB 2.0.1
 
Сообщения: 137
Зарегистрирован: 24.05.2006 21:46

Сообщение Rayden 14.04.2008 0:33

Потому что забыл этого пользователя выкинуть из группы "зарегистрированные"
phpBB2 FAQ
phpBB3 FAQ
Аватара пользователя
Rayden
Модератор
Модератор
 
Сообщения: 2489
Зарегистрирован: 27.06.2005 1:07

Сообщение Lokust 14.04.2008 1:39

Кажется начинаю въезжать в эту систему. Спасибо! :D

Добавлено спустя 49 секунд:

Жаль только поиска нет по юзерам в группах...
Lokust
phpBB 2.0.1
 
Сообщения: 137
Зарегистрирован: 24.05.2006 21:46

Пред.След.

Вернуться в FAQ (phpBB 3.0.x)

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0