Что тут:
Пытаемся составить единый багтрекер/вишлист для нульчана, с лойсами и прочими свистоперделками, чтобы не вычитывать /0/ каждый раз пополам с обиженными и прочим. Только баги или пожелания, никаких вопросов, никаких "зделойте эти 10 фич".
Обязательно ставим лойсы или дизлойсы для корректных сортировок приоритетов.
Хеш-фильтр изображений и автобан по ним (было: выдавать автобан за постинг курящего блондина негра)
Выдавать автобан за постинг курящего блондина негра.
От изображения можно посчитать какую-то хеш-сумму, на основании которой, можно автоматически принимать какое-то решение. К примеру, удалять картинку сразу, отправлять картинку на премодерацию, банить автора.
https://en.wikipedia.org/wiki/Hash_filter
https://en.wikipedia.org/wiki/Image_spam
http://pralab.diee.unica.it/sites/default/files/biggio_ICIAP2007.pdf
https://en.wikipedia.org/wiki/Locality-sensitive_hashing
https://en.wikipedia.org/wiki/PhotoDNA
http://ieeexplore.ieee.org/document/5595804/ (related)
https://stackoverflow.com/questions/1034900/near-duplicate-image-detection/
Сажа / Sage
Точнее, просто возможность постить в тред не поднимая его.
Необязательно чтобы сажу было видно, мне похуй.
Странно что до сих пор никто не зареквестил и непонятно почему не сделоли.
Для борьбы с пидарами (те что постят цп с сажей на последних страницах и потом абузят) можно просто сделать отдельную вьюшку где как раз видны все "подозрительные" посты (посты с сажей дальше n-ой страницы), если что сразу можно будет реагировать.
Навигация по списку тредов / Гибридная пагинация на досках и в тредах
Текущий бездонный список тредов не располагает к чтению глубинных постов. Во-первых, чисто психологический эффект - без ориентиров непонятно, глубоко ли уже проскролил, и дальше нулевой скролить некомфортно. Во-вторых, эта аяксовая подгрузка тредов еще и тормозит, что пиздец, из-за чего скролить дальше "нулевой" хочется еще меньше.
Надо запилить какую-то удобную навигацию по списку тредов, например пагинацию. Или гибридный вариант бесконечная лента + страницы, как в обсуждениях вконтакте (не шучу).
Тут уже есть идеи про каталог, но эта идея не об этом. Мне не нужна отдельная страница с мозайкой из оп-пиков. Мне нужна удобная навигация в имеющемся списке трендов.
Предложение оптимизации:
https://0chantech.userecho.com/topics/180-optimizatsiya-podgruzhayuschihsya-spiskov/
Изменения избранного
В верхнем правом углу на иконке списка избранных тредов счётчик новых постов (максимум до 9000, после чего пишется «>9000»).
На самой странице избранных тредов оставить только ОП-посты. Вместо «Пропущено n постов» «n новых постов — Показать». По клику на «Показать» подгружаются непрочитанные новые сообщения. Если новых сообщений нет — оставить стандартное «Пропущено n постов — Открыть».
Частичная передача прав модератора
Модератор может передавать свои права ОПу отдельного треда. Права распространяются только на указанный тред.
Баг с иcпользованием тире.
Если в тексте имеется два тире, то текст между ними зачеркивается, игнорируя пробелы. Ждем фиксов, спасибо.
Выпилить нах закреп с правилами из /b/.
Правила всего нульчана унести на отдельную страницу ПРАВИЛА. Опционально, показывать попапом при первом посещении нульчана.
Правила специфичные для /б/ унести в информацию о доске.
«Как бы» добавлено в избранное
Если тыкать туда-сюда мышкой по доске и между тредами, при заходе в тред показывает, что он уже «как бы» помечен звёздочкой, хотя на самом деле нет, и чтоб его на самом деле пометить звёздочкой, сначала нужно убрать звёздочку, и только потом снова звёздочку поставить.
Настраиваемый формат списка тредов
Текущий шаблон сделан достаточно хорошо, но его можно немного донастроить:
1. Максимальная высота постов. Внутри тредов ее желательно сделать побольше, а при скроллинге тредов - меньше. Пользователь сам сможет настроить оптимальный размер.
2. Количество последних сообщений, которые выводить. Скажем, от 0 до 10. Иногда не очень удобно открывать тред ради 2-3 постов.
3. Возможность отключения текста и заголовков. Таким образом мы получаем каталог. Бесплатно без смс.
4. Возможность отключения картинок. Таким образом мы можем получить линейное представление доски (только заголовки), а не только тот огрызок справа (который у меня вообще исчез). Можно видеть всю доску без долгих прокруток.
5. Хайлайт/блеклист по каким-то пользовательским фильтрам
Почти все из этого можно реализовать на клиенте в виде красивых интерактивных галочек и дергалок, вмешательство на серверную сторону минимально.
Сервис поддержки клиентов работает на платформе UserEcho