2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




 
 Ошибочный статус «временно заблокирован»
Сообщение13.11.2012, 17:55 
Аватара пользователя
Уважаемая администрация, вот уж неделя, как я отбыл свой двухнедельный бан. Весь функционал форума для меня восстановлен, но в моих сообщениях под ником по-прежнему красуется «временно заблокирован». Мне всё равно, но других пользователей это может ввести в заблуждение. Если это глюк, исправьте. Если это не глюк ;-), оставьте как есть, но объясните, почему так ;-)

 
 
 
 Re: Ошибочный статус «временно заблокирован»
Сообщение13.11.2012, 18:04 
Аватара пользователя
Проще было бы написать в личку кому-то из админов.
Но не надо: я заметил это полчаса назад и уже написал.

-- 13 ноя 2012, 19:06 --

Это, к сожалению, ручная работа. Появится --- исправит.

 
 
 
 Re: Ошибочный статус «временно заблокирован»
Сообщение13.11.2012, 18:10 
Аватара пользователя
Вроде писал кому-то из админов дней пять назад, реакции не было. Спасибо.

 
 
 
 Re: Ошибочный статус «временно заблокирован»
Сообщение13.11.2012, 18:13 
Аватара пользователя
Тот, наверное, в командировке на курсах повышения квалификации админов.
Я написал действующему. :D

 
 
 
 Re: Ошибочный статус «временно заблокирован»
Сообщение13.11.2012, 18:27 
Аватара пользователя
Статус снял.

 
 
 
 Re: Ошибочный статус «временно заблокирован»
Сообщение14.11.2012, 03:08 
AKM в сообщении #644088 писал(а):
Это, к сожалению, ручная работа.

А почему, кстати?... Ведь там же есть какой-то флажок фактической блокировки -- и есть какой-то флажок указания статуса. Что мешает их синхронизировать?... -- нет, хуже того: по какой причине они вообще рассинхронизированы, в принципе?...

 
 
 
 Re: Ошибочный статус «временно заблокирован»
Сообщение14.11.2012, 09:56 
Аватара пользователя
ewert, если Вы внимательно посмотрите на поле статуса, то обнаружите, что у разных участников там написано разное: [пусто], 'Заслуженный участник', 'Модератор', и т. п. При блокировке туда тоже пишется разное: 'Заблокирован', 'Временно заблокирован', 'Заморожен', 'Временно заморожен', 'Спамер', 'Злостный тролль-клон ...' и т. д.

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

 
 
 
 Re: Ошибочный статус «временно заблокирован»
Сообщение15.11.2012, 22:22 
Аватара пользователя

(Оффтоп)

Toucan в сообщении #644360 писал(а):
Т. о., при блокировке в разных случаях ставятся разные статусы и разные статусы должны восстанавливаться после окончания срока бана. Поэтому автоматическая синхронизация, о которой Вы (и не только Вы) пишете, неосуществима при бане и нетривиальна при разбанивании.

Я бы согласился, скажем, с такой редакцией:
Цитата:
Т. о., при блокировке в разных случаях ставятся разные статусы (какая мелочь). А после окончания срока бана должен восстанавливаться (по крайней мере, по умолчанию) предудыщий статус (будет нужен другой? укажите это при блокировке; всякие там комбо-боксы в помощь). Почему-то эта тривиальная функция в движке не реализована. Возможно, лишнюю табличку в базе данных поленились создать.

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

Нет, я не сторонник Советской власти... если только по части программирования...

 
 
 
 Re: Ошибочный статус «временно заблокирован»
Сообщение16.11.2012, 01:11 
Аватара пользователя

(Оффтоп)

Три модератора легко заменяют одного программиста :-)

 
 
 
 Re: Ошибочный статус «временно заблокирован»
Сообщение17.11.2012, 01:42 
Toucan в сообщении #644360 писал(а):
Т. о., при блокировке в разных случаях ставятся разные статусы и разные статусы должны восстанавливаться после окончания срока бана. Поэтому автоматическая синхронизация, о которой Вы (и не только Вы) пишете, неосуществима при бане и нетривиальна при разбанивании.

Простейший вариант: показываемый статус выводится из групп, в которых состоит пользователь. Munin состоит в "Зарегистрированных участниках" и "Заслуженных участниках" — у него показывается "Заслуженный участник". AKM состоит дополнительно в группах "Модератор" и "Модератор Математики" — у него показывается "Модератор". А вот Toucan, мало того, что и ЗУ, и модератор, он еще и админ — и у него показывается "Админ форума". Так что выделить две новые группы "Временно заблокированные"/"Навечно заблокированные", и дело в шляпе.

А вообще, что за проблемы с разбаниванием? Хоть раз было, чтобы за время бана менялось звание — давали/забирали Заслуженного или еще чего? Что-то сомневаюсь. Неосуществимость при бане — если баним не навечно, то пишем "Временно заблокирован", если навечно — "Заблокирован". Другое дело, что в БД лезть и менять структуру...

 
 
 
 Re: Ошибочный статус «временно заблокирован»
Сообщение17.11.2012, 11:02 
Аватара пользователя
Лично мне, по незнанию деталей, в этом непонятно одно --- это вопрос для здешнего форума, или для форума разработчиков phpBB. Мне кажется, что второе. То, что локальные модификации возможны, и имеются, и так задумано --- мне понятно, но в какой мере?

 
 
 [ Сообщений: 11 ] 


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group