Редактирование своей темы только в одном разделе

Автор stundr, 26 марта 2013, 15:00:03

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

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

stundr

Друзья, помогите решить проблему.
На форуме есть раздел в котором может создавать темы только определенная группа пользователей.
Задача: выдать каждому из этих пользователей права на модерирование своей темы и редактирование в ней же сообщений (своих/чужих), или хотя бы только своих.
Столкнулся с трудностью: пользователи этой группы пишут, что
Цитироватьпри попытке изменения стартового топика выдает ошибку : "Нельзя отредактировать это сообщение, поскольку время, отведенное на редактирование, истекло."
Получается, что для них действует такое же ограничение по времени как и на других пользователей, которым разрешено отредактировать сообщение в течении какого то (небольшого) времени.

Что было сделано: зашел в список разделов, на против нужного раздела перешел на страницу права, выбрал нужную группу пользователей и разрешил им Редактирование сообщений - Собственное сообщение.

Как решить этот вопрос?
Заранее спасибо за подсказки.

Сапожник

Штатными средствами я решить это вопрос не смог, кроме как убрать лимит времени редактирования.
Где-то упоминался мод "модератор в свой теме", но я его не пробовал
Я хостюсь на Хвостинге :) 10 Гб (15 сайтов) ~ 30$/год
Рефка: http://hvosting.ua/

stundr

ну что ж, пока ищу этот мод, прошу так же и коллег высказаться по этому поводу, может и ссылочку сразу подкинут...

stundr

на данный момент нашел вот этот мод http://dragomano.ru/page/topic-starter-moderator
подскажите, он снимает ограничение по времени на редактирование сообщений?

кролик

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

Управление правами доступа пользователей - создаете новый профиль



появиться вот тут новый пункт



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



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

karavan

Да, именно так это и делается, правда если никто не подскажет, самому не догадаться, больно мутная система )
http://www.simplemachines.ru/index.php?topic=10847.msg76433#msg76433

Сапожник

кролик, karavan, вы уверены, что данный метод работает, если установлено ограничение на редактирование своих сообщений?
Не знаю, а у Кролика, а karavan на форуме это ограничение снято.
Я хостюсь на Хвостинге :) 10 Гб (15 сайтов) ~ 30$/год
Рефка: http://hvosting.ua/

karavan


digger®

Цитата: кролик от 27 марта 2013, 00:22:51Мы решили похожую задачу создав в админке новый профиль для раздела.

Управление правами доступа пользователей - создаете новый профиль
Это то же самое что и
Цитата: stundr от 26 марта 2013, 15:00:03Что было сделано: зашел в список разделов, на против нужного раздела перешел на страницу права, выбрал нужную группу пользователей и разрешил им Редактирование сообщений - Собственное сообщение.
и проблему со временем редактирования никак не решает

кролик

Цитата: digger от 27 марта 2013, 01:01:23
Это то же самое что и

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

Цитата: digger от 27 марта 2013, 01:01:23
и проблему со временем редактирования никак не решает

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



stundr

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

Сапожник

Цитата: stundr от 27 марта 2013, 09:34:40
т.е. на данном движке форума эта проблема не решается?
Если убрать ограничение времени на редактирование своих сообщений, то редактировать свои сообщения смогут все пользователи на всем форуме, что не есть хорошо. Если запретить другим группам пользователей редактировать свои сообщения, это тоже не выход, так как бывает, что сделают ошибку, или передумают писать пост... (на это им отводится пол часа, к примеру).
А мод ты пробовал?  По моему, он решает эту проблему.
Правда. У он еще под RC и у меня не пошел на 2.0.4 - но в чем проблемы я не разбирался, может и у меня.
Я хостюсь на Хвостинге :) 10 Гб (15 сайтов) ~ 30$/год
Рефка: http://hvosting.ua/

stundr

Цитата: Сапожник от 27 марта 2013, 11:43:48А мод ты пробовал?  По моему, он решает эту проблему.
потаивли мод, вроде бы и появились кнопки "изменить" и "удалить", но вчера создал тестовую тему, сегодня при попытке отредактировать сообщение пишет "Нельзя отредактировать это сообщение, поскольку время, отведенное на редактирование, истекло." При этом еще внизу темы появились кнопки "переместить" и "заблокировать", но потом почему то пропали.

Сапожник

Цитата: stundr от 03 апреля 2013, 10:04:38
потаивли мод, вроде бы и появились кнопки "изменить" и "удалить", но вчера создал тестовую тему, сегодня при попытке отредактировать сообщение пишет "Нельзя отредактировать это сообщение, поскольку время, отведенное на редактирование, истекло." При этом еще внизу темы появились кнопки "переместить" и "заблокировать", но потом почему то пропали.
Адаптировал под 2.0.x и поставил мод, вроде все работает корректно...
Скинь мыло в личку, сейчас еще погоняю его и скину тебе попробовать.
Я хостюсь на Хвостинге :) 10 Гб (15 сайтов) ~ 30$/год
Рефка: http://hvosting.ua/

Сапожник

UPD: мод не дает исправлять первое сообщение темы. Со всеми остальные ,  ok
Я хостюсь на Хвостинге :) 10 Гб (15 сайтов) ~ 30$/год
Рефка: http://hvosting.ua/