Товарищи, есть ли какой-то вариант назначить роль в раздел (тему)? Или изменить права на раздел для какого-то пользователя.
В явном виде нет, а никакой обходной вариант не придумал.
Товарищи, есть ли какой-то вариант назначить роль в раздел (тему)? Или изменить права на раздел для какого-то пользователя.
В явном виде нет, а никакой обходной вариант не придумал.
К сожалению, назначить роль в контексте раздела (секции) нельзя. Это можно сделать только для каждого элемента курса, присутствующего в этой секции. Чтобы не прописывать одно и то же в каждом из них, лучше не создавать их заново, а дублировать те, в которых это уже прописано, и править.
Жаль.
Думал, просто я что-то не разглядел.
Цель-то была в одном курсе несколько разделов для разных кафедр и один представитель кафедры в своем разделе царь бог р просто начальник, но другие разделы трогать не могёт. Да и видеть не должен.
Но обходной вариант придумал. Сделаю этого царя и бога автором (это у меня так редактированный редактирующий учитель назван) на весь курс, а не на раздел, но оставлю его студентом. А студенту запрещу видеть скрытые разделы, а то бы он их смог видеть как автор. В результате тот человек, что может редактировать, может видеть только свой раздел. Ну а остальные и так видят только своё и общее.
1. Не понял. Как это вы преподавателя с правом редактирования во всем курсе... оставите студентом?
2. Если задачу можно решить с помощью доступа, а не ролей, то тут вообще нет проблем. В отличие от ролей, доступ можно давать в контексте секции.
Курс, скажем так, технический.
Для обсуждения производственных вопросов между собой.
Есть общий раздел, есть разделы по кафедрам.
По пунктам:
1. Преподаватели (по жизни) в этом курсе сейчас и так числятся студентами. Ими же и останутся.
2. С помощью доступа не решить. Токо с помощью прав. Надо чтобы кто-то мог создавать элементы в своем разделе. Но, как и написал уже, вроде придумал с помощью прав и доступа ( из серии "гланды через прямую кишку автогеном").
1. Сообщаете ненужную, только сбивающую с толку информацию. Зачем мне знать, кем являются студенты этого курса "по жизни", какие права они имеют в других курсах и как вы их там называете?
2. На моем сайте у каждой кафедры есть собственный курс для общения преподавателей, кафедральных объявлений и пр. Может и вам есть смысл так сделать? Зачем лепить всех в один курс и мучиться в нем с правами?
Александр, Вы сами спросили, как так преподавателей записывать студентами. Вы спросили - я ответил. Что не так?
Спасибо за участие, всё решил.
Решили - и хорошо. Это главное.
В Moodle есть роли преподаватель и студент, а в отделе кадров есть должности с такими же названиями. Во избежания путаницы, лучше не смешивать должности и роли: ("преподавателей записывать студентами").