Из трех попыток входа разных людей с разных браузеров три неудачи.
ПРИМЕР 1:
Нажимаем на кнопку и получаем:
user warning: Duplicate entry '10371706' for key 1 query: INSERT INTO vkontakte_users (`uid`, `vkuid`, `timestamp`) VALUES (113, 10371706, 1286625208) in ...sites/all/modules/vk_openapi/vk_openapi.module on line 261.
Новый пользователь ... успешно создан. Теперь вы должны указать ваш e-mail
Ввожу e-mail, вхожу. Зарегистрировался, спасибо. Нажимаю на ссылку из присланного мне письма, получаю новое красное сообщение об ошибке:
Запускал "Flush all caches" и даже следом Производительность / Очистить кеш данных (других способов чистки кеша не знаю, в т.ч. кеша views). Проблема с появлением ранее скрытых полей осталась. На рабочем сайте их нет (откатил views назад), а на локальной копии, где экспериментирую с обновлениями - есть.
В версии 6.x-3.0-rc1 ошибки с "Has new content" не заметил, но флаг скрытия поля "Hide if empty" все равно работает по-новому и портит отлаженные вьюхи. Видимо, для вывода/скрытия полей придется искать другое решение.
Кроме ошибки с "Has new content" у меня после обновления вылез еще один баг: стал игнорироваться флаг "Hide if empty" и, соответственно, теперь выводятся поля, видоизмененные через "Rewrite the output of this field", которые раньше не выводились и выводиться ни в коем случае не должны. Можно было бы поправить это через темизацию вывода поля, но для этого нужно помнить все вьюхи, в которых флаг "Hide if empty" имеет принципиальное значение.
Если никто не подскажет, как справиться еще и с этим багом, от обновления на такую сырую версию пока воздержусь.
Руками в базу не лезли? Все описанные выше проблемы из-за ошибки:
"Serg-D" wrote:
user warning: Duplicate entry '10371706' for key 1 query: INSERT INTO vkontakte_users (`uid`, `vkuid`, `timestamp`) VALUES (113, 10371706, 1286625208) in ...sites/all/modules/vk_openapi/vk_openapi.module on line 261.
К сожалению не сумел отловить баг, при котором для одного и того же вконтактовского аккаунта создается несколько учеток на Друпал-сайте. У меня модуль работает на 3 сайтах и этот глюк на них не наблюдается.
Модуль для авторизации с использованием учетной записи ВКонтакте
Из трех попыток входа разных людей с разных браузеров три неудачи.
ПРИМЕР 1:
Нажимаем на кнопку и получаем:
user warning: Duplicate entry '10371706' for key 1 query: INSERT INTO vkontakte_users (`uid`, `vkuid`, `timestamp`) VALUES (113, 10371706, 1286625208) in ...sites/all/modules/vk_openapi/vk_openapi.module on line 261.
Новый пользователь ... успешно создан. Теперь вы должны указать ваш e-mail
Ввожу e-mail, вхожу. Зарегистрировался, спасибо. Нажимаю на ссылку из присланного мне письма, получаю новое красное сообщение об ошибке:
Ошибка в обновлении views 2.14
Спасибо, но никакие чистки кеша ни одну из ошибок, как и следовало ожидать, не убирают.
Ошибка в обновлении views 2.14
Запускал "Flush all caches" и даже следом Производительность / Очистить кеш данных (других способов чистки кеша не знаю, в т.ч. кеша views). Проблема с появлением ранее скрытых полей осталась. На рабочем сайте их нет (откатил views назад), а на локальной копии, где экспериментирую с обновлениями - есть.
Ошибка в обновлении views 2.14
В версии 6.x-3.0-rc1 ошибки с "Has new content" не заметил, но флаг скрытия поля "Hide if empty" все равно работает по-новому и портит отлаженные вьюхи. Видимо, для вывода/скрытия полей придется искать другое решение.
Ошибка в обновлении views 2.14
Кроме ошибки с "Has new content" у меня после обновления вылез еще один баг: стал игнорироваться флаг "Hide if empty" и, соответственно, теперь выводятся поля, видоизмененные через "Rewrite the output of this field", которые раньше не выводились и выводиться ни в коем случае не должны. Можно было бы поправить это через темизацию вывода поля, но для этого нужно помнить все вьюхи, в которых флаг "Hide if empty" имеет принципиальное значение.
Если никто не подскажет, как справиться еще и с этим багом, от обновления на такую сырую версию пока воздержусь.
Модуль для авторизации с использованием учетной записи ВКонтакте
Модуль для авторизации с использованием учетной записи ВКонтакте
Модуль для авторизации с использованием учетной записи ВКонтакте
Если установлен модуль "Login Destination 6.x-2.10", то вход на Друпал-сайт вызывает ошибку "Error connecting to server"
Версия: "VK OpenAPI 6.x-1.0-alpha6"