Постраничный просмотр сообщений по тегу
Мы даже и не думали, что у нас найдётся хотя бы один пользователь с таким количеством сообщений, что придётся разбивать их на страницы. Но нашелся, ураааа!
Теперь есть на ком продемонстрировать работу: telegram.morespace.ru/t/nasa?pag
Разметка: заголовок сообщения
Самый большой недостаток записей в telegram-каналах — отсутствие специального поля для заголовка.
Но, проанализировав записи наших любимых клиентов, мы заметили устоявшийся формат: выделенный полужирным заголовок (см, например, канал самого гениального из мне известных сценаристов: tele.ga/screenspiration/7.html )
И мы решили брать в качестве заголовков первую фразу, выделенную полужирным, если она присутствует в первых 220 (экспериментально вычисленное количество) символах.
Разметка: заголовки, описания и картинки в Meta-тегах
Здесь нам проще показать на примере записей уже упоминавшегося сценариста @screenspiration и @tobetra. Рассмотрим три случая в формате было <> стало:
Прямая сортировка по дате
Хотя telegram по большей части заточен под чтение только последних сообщений, иногда находятся такие каналы, которые хочется открыть и прочитать с самого начала.
Не очень преувеличим, если скажем, что каждый из наших клиентов ведёт как раз такой канал.
Теперь у читателей появилась такая возможность, достаточно лишь нажать на ссылку в правом верхнем углу!
А вот и пример работы нового функционала: tele.ga/tele_ga_news/n/
Автор поста
Имя автора поста теперь показывается и в трансляции.
Управление отображением авторов находится в настройках канала в telegram, не ищите его на tele.ga ;)
404 Not Found
У нас появилась новая, весёлая 404 страница! Ура, теперь пользователи не так сильно будут расстроены, если что-то не находят. А чуть позже мы постараемся сделать её более информативной (а сейчас все силы сосредоточены на том, чтобы она вообще никому и никогда не показывалась).
Скрытие несуществующих страниц
Теперь немного подробнее — зачем же мы создали 404 страницу, если не хотим, чтобы она отображалась.
Дело в том, что к нам вероломно вкрались каналы, которые мы не включали. То есть просто так спайдеры решили, по дружбе, добавить еще пару пользователей (а может быть, за взятку электричеством!). Но мы-то против коррупции, быстро навели порядок.
Также подобная страница будет отображаться в случае совсем уж несвоевременной оплаты.