"Если вдруг открылся люк, не пугайся, это глюк!" (с) Если что-то работает не так, вы нашли ошибку или опечатку в программе — вам в этот раздел
ЕвгенийГуков
Здравствуйте.

Переход осуществлялся с myChat 6.3 на myChat 6.5. При конвертации базы данных была удалена у всех пользователей информация о Работа\Страна. Так же была удалена информация о времени и компьютере последнего входа.

P.S.
Хотел написать быстренько скрипт, который всем 125 пользователям проставит единую страну, а потом у десятка исправить страну вручную... Но оказывается читать mGetUserAttribute можно все, а писать mSetUserAttribute только три не нужных ни кому поля. [smilie=nea.gif]
P.P.S
Справочник стран указывает, что Беларусь имеет идентификатор 22, а в реальной базе - 23
Аватара пользователя
Алексей Пикуров
Добрый день, Евгений.

Ошибки в справке поправлены, функция для изменения атрибутов дополнена всеми необходимыми атрибутами: viewtopic.php?p=29095#p29095

Насчёт:
была удалена у всех пользователей информация о Работа\Страна.

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

Эта информация не удалена, она просто не показывается в админке. Мы делаем систему мультилогинов, показывать, как раньше, эту информацию не выйдет.
Аватара пользователя
Алексей Пикуров
Ошибка конвертации баз исправлена. Спасибо за наблюдение.

Дистрибутив сервера перезалит на сайт, можете обновить и воспользоваться улучшенной функцией mSetUserAttribute.