Страница 1 из 4

Read Only mode

Добавлено: 23.05.2006 9:02
Менеджер сайта
Название мода: Read Only mode
Автор: Xpert
Описание мода: Мод добавляет админстратору возможность включить для пользователя режим "только чтение". В этом режиме пользователь может только читать форум и работать с личными сообщениями.

Версия мода: 1.0.0
Совместимая версия phpBB: 2.0.x
Cложность установки: Низкая
Время, необходимое для установки: ~ 5 минут

Скачать: read_only_1.0.0.zip
Размер файла: 3 kb

Drupal refresh

Добавлено: 24.05.2006 8:48
VovikV
Понравился мод, спасибо, вечером буду ставить.
Вот бы еще рядом с галочкой о запрете пользователю постить, поле, в которое можно вводить на сколько дней этот запрет распространяется. Чтоб по истечении, запрет автоматом снимался :)

Добавлено: 24.05.2006 22:52
Lektor
И плюс к предыдущему, возможность ставить пользователю такой режим в отдельном форуме / разделе (бо я так понял что ограничение на весь форум..) и чтоб в стутусе пользователя писалось (когда на него смотрят в том разделе где его ограничели) "Запрет на пост" (или что-то подобное...)
"в статусе" - я думаю понятно что я имел ввиду.. ("робот" или "пхпбб1.4.4" -вместо этого "Запрет на пост")

Добавлено: 25.05.2006 8:47
VovikV
Да ну, зачем это. Для отдельного форума можно назначать права стандартными средствами, через группы пользователей. Может конечно галочкой удобнее, но многим ли это нужно и сопоставимо ли потраченным на реализацию временем...

Добавлено: 10.06.2006 10:34
AlexWB
там опечаточка одна, в файле lang_russian.txt

сейчас

Код: Выделить всё

#
#-----[ OPEN ]------------------------------------------
#
language/lang_russian/lang_main.php

#
#-----[ FIND ]------------------------------------------
#
?>

#
#-----[ BEFORE, ADD ]------------------------------------------ 
# 
$lang['Read_only_mode'] = 'Режим "Только чтение"';
должно быть

Код: Выделить всё

#
#-----[ OPEN ]------------------------------------------
#
language/lang_russian/lang_admin.php

#
#-----[ FIND ]------------------------------------------
#
?>

#
#-----[ BEFORE, ADD ]------------------------------------------ 
# 
$lang['Read_only_mode'] = 'Режим "Только чтение"';

Добавлено: 10.06.2006 10:35
Xpert
AlexWB
Спасибо, учтем. :)

Добавлено: 10.06.2006 15:54
Lektor
VovikV
В качестве наказания - чтоб у модератора была возможнность, наказывать людей кот. плохо себя ведут в их подфоруме... на многих мощных форумах такое видел, хотелось бы реализовать такое у себя ..
Т.е. не надо банить, не надо с желтыми картами связываться .... запрет на пост в своей разделе и все... так удобно просто обалдеть ...
Xpert, если будет время/возможность/желание сделаешь такую фичу? .. ну очень удобная вещица .. :P

Добавлено: 20.08.2006 19:52
DragonDX
мод замечательный ;) было бы отлично, если бы модераторы могли включать пользователям режим "Только чтение" (напримере Moderator Ban MOD) :)

Добавлено: 23.08.2006 15:33
svk
сделал ридонли для модеров в своем моде Extended ReadOnly ;)

Добавлено: 23.08.2006 15:53
DragonDX
Темы, которую вы запросили, не существует.
svk тема удалена?

Добавлено: 23.08.2006 15:57
svk
пофиксил ссылку

Добавлено: 11.01.2007 1:29
incubus
Поставил мод по правилам: сначала проапдейтил базу путем вставки SQL-запроса в генератор, после скачаный файл загрузил в корень форума, написал путь в браузере и запустил. Обновилось, но как-то странно. Не вылезло никаких ошибок. Было написано "Обновление базы данных" и под этой строкой ничего не было, где обычно зеленым текстом пишется, что обновилось и внизу, как и положено, написано "Не забудьте удалить этот скрипт с сервера". Нажимаю - пишет, что успешно удалено. Но. Захожу в админку, залажу в профиль, вижу надпись - "Режим Только Чтение" выбираю "Да" отправляю и вылазит вот такая ошибка:

Код: Выделить всё

Общая ошибка

Admin_user_fail

DEBUG MODE

SQL Error : 1054 Unknown column 'user_readonly' in 'field list'

UPDATE forum_users SET user_email = 'имя_юзера@mail.ru', user_icq = '', user_website = '', user_occ = '', user_from = '', user_interests = '', user_sig = '', user_viewemail = 0, user_aim = '', user_yim = '', user_msnm = '', user_attachsig = 1, user_sig_bbcode_uid = '', user_allowsmile = 1, user_allowhtml = 1, user_allowavatar = 1, user_readonly = 1, user_pmapproval = 0, user_allowbbcode = 1, user_allow_viewonline = 1, user_notify = 0, user_allow_pm = 1, user_notify_pm = 1, games_block_pm = 1, user_popup_pm = 1, user_lang = 'russian', user_style = 1, user_timezone = 2, user_dateformat = 'd-m-Y, G:i:s', user_active = 1, user_rank = 0 WHERE user_id = 68

Line : 713
File : admin_users.php

Добавлено: 11.01.2007 7:31
Xpert
Значит с обновлением БД были проблемы.

Добавлено: 11.01.2007 10:01
incubus
Xpert
подскажите, пожалуйста, как разрешить данную ситуацию? Может SQL-запрос создался, но как-то некорректно? И теперь нужно его удалить, а потом заново создать? Все же правильно сделал: вставил запрос в генератор, запустил, скачал полученный файл, загрузил его в корень форума, дописал в браузере название файла и запустил. Уверен, что файлы правил правильно, но вот с БД какие-то нелады.

Добавлено: 12.01.2007 0:26
incubus
Да, действительно с БД были проблемы. Они заключались в том, что в инструкции по инсталяции мода, в SQL-запросе пропущена в конце - ;

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

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

И спасибо за мод, проверил - все хорошо работает! :D