Комментарии работают через соцсети
Первая фаза апгрейда комментариев позади: с Иваном Щолоковым мы реализовали вход через Фейсбук и Твиттер. С дизайном помог Иван Звягин.
Это сравнительно небольшая часть пути, но зато её можно выкатить независимо. Попробуете прокомментировать? Возможно, что-то сломается, но мы подкрутим.
Пользуясь случаем, хочу выразить своё возмущение программистами. Библиотеки работы с АПИ Фейсбука и Твиттера, которые пришлось добавить в Эгею ради этого, весят одна больше 300, а другая — больше 500 килобайт. Они там что, с ума сошли? Даже если выкинуть всякие тесты, эти две библиотеки составят около трети общего размера Эгеи.
Тест.
Вроде работает. Надеюсь, что дальше будет древовидная структура, типа Хабра, а иначе путаница и дискомфорт при чтении.
Ого!
Фейсбук ужасен с любой стороны. Плюс php — тут тоже всегда ужас.
Кого волнует размер дистрибутива в 21 веке? Всякие глупые приложения на телефоне занимают десятки мегабайт. А уж библиотеки авторизации можно подключать избирательно — только если автор пожелал включить эту функцию, да только на страницах, где разрешено комментирование. И да, их можно подключать из облачного CDN и кешировать. А вообще всё это теста ради.
Круто! Хорошо бы сюда удобную систему банов/разбанов.
Давайте, клик по иконке и добавляйте меня в друзья теперь
Работает
Кек
Интересно.
P.S. клик по иконке работает без target=«_blank» :-(
А зачем напрямую юзать АПИ ФБ (ужос) и твиттера (ужоснах)? Есть же логинзы, или как их там, агрегаторы аккаунтов всякие. Упрощают жизнь, да и выглядят получше.
Алексей, чтобы не делиться данными комментаторов с лишними контрагентами?
Может имя комментатора тоже сделать ссылкой? Клик по иконке неочевиден.
Поддерживаю. Но за пример реализации лучше брать Реддит.
«Может имя комментатора тоже сделать ссылкой? Клик по иконке неочевиден.»
Иконка вообще не нужна. Посты ведь пишут люди, а не аккаунты.) А вот имя сделать ссылкой — это да, по-моему, правильно.
Ну и да, после нажатия на «Отправить» надо показать человеку результат, то есть якорем перебросить на его комментарий, а не просто обновить страницу.
Тест.
Плюсую за то, чтобы сделать кликабельными именами тоже. С мобильной версии попасть в маленькую иконочку фейсбука нереально. :)
Работает.
Но перестал работать прежний способ отправки комментариев, с почтой, без соцсетей.
После отправки комментария хорошо бы его увидеть. Сейчас попадаю наверх страницы.
Ура! Вроде работает
Ура! Работает.
Ещё один голос за кликабельные имена
О, хоть где-то можно свой бессмысленный твиттер заюзать, спасибо! :)
Надеюсь это будет опционально. Хотя чего я волнуюсь у меня в блоге всё равно комментариев нет.
Кажется, иконки и имя нужно еще немного выровнять: http://take.ms/ICMYZ (Chrome 61, Windows 10)
Комментарий отправился. Респект.
ну залогинилось, да
Крутобл!
Работает!
Руслан, согласен
Проверка.
Если будут кликабельные имена, нужны ли иконки?
Форма без регистрации дает свободу, которая мне кажется одним из преимуществ Эгеи. Потому что можно просто подписаться и оставить свою мысль. Засветить в популярном блоге свой акк вместе с умным каментом это, конечно, всем по нраву :—D зато раньше можно было вписать собственное имя как хочешь. Здесь, я посмотрю, у всех фейсбуки и твиттеры подписаны нормально, но что, если найдется человек, у которого нет фейсбука и твиттера, или только твиттер, который называется WAZUUUUP3000?
Тест картинки 123
Работает.
Вроде работает. Надеюсь, что додумаю способ логиниться через свою Эгею.
Такие комменты ведь еще не в релизе?
Поставил v3254, там всё еще емейловая.
И чтобы не плодить комменты, тут же вопрос:
Тут ранее по блогу были красивые фичи, типа аналитики и секретных ссылок на черновики. Это из области приватной функциональности, или где-то включается?
Ещё не в релизе.
Красивые фичи — в платной версии.
О, здорово. Думал, не накосячил ли я при установке.
Спасибо.
Если бы можно было комментировать лишь авторизовавшись через соц. сети, то было бы здорово. А то я как-то получил «подарок» в виде 200+ спам комментариев. Удалял по одному минут 10. :)