| >> |
No.28213
Файл: 111917010_p0.jpg -(281 KB, 412x623, 111917010_p0.jpg)
>>28210
Прочитал по-быстрому diff'ы. Могу сделать следующие замечания (уж не знаю, насколько полезные в решении именно личных болей).
- На 410чане не разрешается загрузка .ogv ни на одной из досок: OGV современными браузерами не поддерживается;
- На Булочке и на 014 в /d/ ныне не разрешена загрузка видео;
- На 410 и на 014 разрешается загрузка .jfif как алиаса к .jpg;
- /d/ довольно давно перестал быть текстобордой на 410, а на 014 и Булочке отродясь не был. Но значения для attachmentsMaxCount не соответствуют этому;
- Также не достигают actual capabilities поля allowDeletePosts, readonlyBoard, catalogAllowed и, может, ещё некоторые;
-
Не к коммиту, но
- Если добавить fetch-call=1 к board.php на posting, тут и на 014 можно получить JSON с redirect'ом или описанием ошибки; возможно, чуть меньше логики с parsing'ом. Тут и на 014 следить за появились/нет новые посты можно по navbar_latest_posts.json.
- Помимо ban'ов бывают redirect'ы на warning'и.
- В 410Reader в preprocessPost if (post.subject.contains("\u21E9")) post.sage = true уже не работает, ибо сажа тут теперь значком.
- Местные диалекты Вакабамарка не соответствуют содержимому PostFormMarkup.java. Конкретно, не поддерживаются зачёркивания через "^H" и никакой возможности escape'ить code тут на 410 и на Булочке нет. Может иметь смысл заменить способ разметки на BBCode: поддерживается на всех трёх чанах, хотя тут и на Булочке не документировано. У PostFormMarkup.java BBCode не поддерживает [code], although [code], ЕМНИП, работает только на 014, но зато зачёркивания будут обрабатываться корректно.
- Для 014 буду делать JSONы, чтобы текущие доски, поддерживаемые ими форматы, мету о тредах на них получать было попроще. Можете написать, что хотите видеть, если есть желание продолжать работать над. Но это уже в /d/ 014 тогда.
|