Добавил на сайт возможность регистрироваться и логиниться через соц сервисы: фейсбук, вконтакте, твиттер, гугл и яндекс. [cut] По клику на Вход или на иконки рядом, появится новое окно входа/регистрации Так же в профиле пользователя появилась новая вкладка - Настройки. Там можно поменять любую информацию о себе, в том числе ваш логин/никнем и пароль входа на сайт.
Я зашёл сначала через ВК, потом через гугл, не заметил этой фичи. Теперь при попытке подключить ВК тому акку что создался при входе через гугл он мне говорит что им уже пользуется другой пользователь. Как быть?
Когда пользователь не залогинен и заходит на сайт через другой сервис, то а) если на этот сервис уже был зарегистрирован аккаунт, то пользователя залогинит под зарегистрированным аккаунтом б) если на этот сервис не было зарегистровано аккаунта, то создастся новый пользователь В данном случае при заходе через ВК создался 1й пользователь, и к нему привязался ВК аккаунт. Затем после разлогинивания и захода через гугл, создался второй пользователь, и к нему привязался гугл аккаунт. При попытке на странице настроек привязать аккаунт вконтакта, сайт видит, что на ВК акк уже зарегистрован другой пользователь, и соответственно говорит, что привязать нелья.
Чтобы отвязать акк вконтакта надо разлогиниться и зайти на сайт через вконтакт. Таким образом зайдёшь на свой первый акк. Затем в профиле перейти в настроки и отвязать акк вконтакта от аккаунта, тыкнув на картинку, как на скриншоте ниже. Затем, разлогинившись и зайдя назад на сайт через гугл, в настройках профиля тыкнуть на вконтакте. Вконтакте аккаунт привяжется к аккаунту на сайте, и теперь можно будет заходить как через гугл, так и через вконтакт.
Очередные доработки постигли сайт. В основном это были внутренние изменения: много-много багфиксов и переделок в парсере аниме и трекеров, быстрее теперь работает форум, нашел несколько ошибок в яваскриптах(листалка по страницам аниме в некоторых случаях неправильно работала). Поменял фон у сайта, особенно в шапке, и добавил туда beta. Так же изменил верстку форума и оформление топиков в разделе - теперь они посимпатичнее выглядят.
Давно меня раздражала история изменений списка аниме в профиле пользователя, куда писалось все подряд во всех случаях, и вот решил её переписать. Ответственные за создание записи истории 20 строк кода превратились в 130 и обросли 250 строчками тестов.
Теперь у большинства аниме отображается картинкой только одна студия – та, которая создавала аниме, безо всяких спонсоров, дистрибьюторов или чем они там занимаются. Картинка кликабельна и ведет на страницу студии, где как и на /animes можно фильтровать аниме по различным параметрам.[cut] Всего в базе оказалось 422 студии, и пришлось повозиться, чтобы найти описания с картинками, отфильтровать дубликаты и оставить только тех, кто непосредственно создают аниме.
Стал смотреть, что у меня в списке запланированно на просмотр есть, и понял, что как сделано сейчас, не очень-то удобно пользоваться. Как изменить страницу со списком аниме, чтобы было удобнее, надо еще подумать. Но для начала на /animes добавил новый блок со своим списком аниме. [cut]
Как я уже в аську тебе писал, до сих пор считаю что такой вид форума неудобен, уже объяснял почему. Лучше сделать отдельный форум независимый для каждого тайтла. А то вещи вроде наруты будут буквально вытеснять все остальное.
Сделал отслеживание выходящих серий TV онгоингов. Оно позже будет отображаться на главной странице. Теперь можно автоматом определять зарелизившиеся сериалы. Так же добавил выбор недавно вышедших аниме на страницу Аниме. Можно посмотреть что недавно зарелизилось. [cut]
А можешь сделать так, чтобы по выходу последней серии приходило уведомление, например в ЛС? То есть, грубо говоря, я выбираю три аниме-онгоинга и когда каждое из них завершается, мне приходит сообщение, что такое-то аниме закончилось.
Да, это будет сделано, плюс рсс лента новостей по аниме.
а) если на этот сервис уже был зарегистрирован аккаунт, то пользователя залогинит под зарегистрированным аккаунтом
б) если на этот сервис не было зарегистровано аккаунта, то создастся новый пользователь
В данном случае при заходе через ВК создался 1й пользователь, и к нему привязался ВК аккаунт. Затем после разлогинивания и захода через гугл, создался второй пользователь, и к нему привязался гугл аккаунт. При попытке на странице настроек привязать аккаунт вконтакта, сайт видит, что на ВК акк уже зарегистрован другой пользователь, и соответственно говорит, что привязать нелья.
Чтобы отвязать акк вконтакта надо разлогиниться и зайти на сайт через вконтакт. Таким образом зайдёшь на свой первый акк. Затем в профиле перейти в настроки и отвязать акк вконтакта от аккаунта, тыкнув на картинку, как на скриншоте ниже.
Затем, разлогинившись и зайдя назад на сайт через гугл, в настройках профиля тыкнуть на вконтакте. Вконтакте аккаунт привяжется к аккаунту на сайте, и теперь можно будет заходить как через гугл, так и через вконтакт.