@kagami, тут будет обсуждение последнего пулл-реквеста.
Например, зачем ты подстриг так ApiRequest? На наличие в нем жидов полагаются некоторые куски кода связанные с подписками.
ApiRequest дублировал BnwWebRequest, я унаследовал и вроде ничего не потерялось.
А passargs это побочный продукт того, что я сделал чтобы self.respond и self.respond_post функции могли не возвращать Deferred() (например, в случае функции в джве строчки как в логаут — там тупо редирект и всё, заводить новый деферред и возвращать его (как было в дефолтный respond и respond_post в BnwWebHandler) — костыли.
passargs нужен только чтобы передать следующему коллбэку *args и kwargs, т.к. d.callback() умеет передавать только одно значение.
@stiletto Это потому что он не влезал в строчку в футере (на среднем разрешении), когда залогинен, там же куча кнопок справа.
Тут не знаю как фиксить ._. Если делать в джве строчки, будет некрасиво.
@stiletto У меня 24", но браузер открыт на ~1280px по ширине, шире текст читать невозможно, если нефиксированная ширина. Как в вакабе или на бнв, например. Резиновая вёрстка нечитабельна на широких экранах.
@stiletto У меня 1360.
Олсо, ты пробовал FBReader с книжкой на полный экран открывать, например? Опизденеешь, я гарантирую.
Ну похуй, могу вернуть Кирилла, если хочешь.
@stiletto Лолшто. Я тебе копирайтер что ли? Как я придумаю -_- Ладно, ща запилю что-нибудь :3
Олсо, вообще ranq надо в widgets будет перенести или в темплейты.
@stiletto Периодически (~каждый десятый раз) хттп-коннект к bnw подвисает. Например, при перезагрузке странички. Пинг нормальный, 0% packet loss. Резолвинг хостнейма тоже нормальный.
Может быть из-за вебсокетов, которые не хотят сразу закрываться?
@stiletto Может это js перед перезагрузкой страницы детектит обрыв и пытается открыть ещё? Только ведь браузер всё равно прибивать такое должен. Надо wireshark'ом посмотреть.
Кстати, это такая фича, что блэклист только делает юзера для тебя невидимым, но он может комментировать твои треды?
И да, что делать с теми, кто будут переписываться с заблоченными? Половина сообщений видна будет ._.
Ещё фиг знает что делать с кнопками Feed и Blog. И то, и то нужно, но джве почти одинаковые кнопки в одном месте будет перебор. Может ileamare придумает, он как раз темплейты пилит.
@stiletto Ну смотри. Приходит тред в дедфуд и весь тред превращается в дедфудосрач. Профита от блэклиста нуль ._.
Не только же, в message(ws)?handler тоже.
@kagami К тому же их дискуссия может переходить и в другие ветки.
С другой стороны, то, что ты кого-то заблеклистил, вообще никак не влияет на остальных. Даже вроде с совсем унылыми товарищами частенько какой-нибудь средний юзер может разосраться на пустом месте и всё это будет приходить тебе. Смысл блэклиста теряется и тебе придётся в плохих случаях отписываться даже от своих тредов. Может сделать BL — жёсткий блэклист (юзеры из жёсткого блэклиста совсем не смогут комментировать твои посты и ты не будешь видеть ответы им) и GL — мягкий (как сейчас)?