/ dev :: секретные разделы (скрытые разделы joyreactor)
»dev реактор новый движок
Чистый nsfw-режим
Есть такая фича, которую у нас в команде называют "дрочильный режим". В преддверии замечательного романтического праздника 14 февраля самое время эту фичу обсудить!
На старых версиях сайта в шапке есть переключалка с двумя позициями: sfw и nsfw.
Sfw убирает с главной, со страниц тегов и пользователей все посты из nsfw-тегов.
Nsfw позволяет показывать в лентах посты отовсюду, кроме секретных разделов, если на них не подписаться.
На новом движке (m.) есть три позиции:
Позиция sfw - показывает в лентах только посты без nsfw-тегов.
Центральная позиция - в лентах показываются все посты, но без секретных разделов.
Позиция nsfw - это тот самый чистый nsfw-режим по прозвищу "дрочильный режим". Показывает в лентах только те посты, у которых есть один или более nsfw-тегов. Получается полная лента похабных картинок.
Внимание, эксперимент!
Сейчас мы разрешили в nsfw-режиме показ контента секретных разделов, но пока только для аккаунтов с одной звездочкой, боярских или с медалькой мецената.
То есть вы заходите, например, в тег с винькой https://m.joyreactor.cc/tag/Vinnegal (острожно, nsfw). Включаете этот волшебный "дрочильный режим", и видите в ленте весь nsfw-контент, включая секретные посты с винькиными пирогами.
В поиске посты секретного свойства тоже показывает при включении этого волшебного режима, иначе нет.
Судьба этого дрочильного романтического режима
От Кременюшки поступило предложение сделать еще одну позицию этой переключалки, чтобы показывала в лентах весь контент - sfw, nsfw, секретный.
Но делать из интерфейса сайта панель управления боингом мы не будем. Возможно, следует заменить текущий чистый nsfw-режим на режим всего, предложенный Кременюшкой. Этот режим тоже облегчит доступ к секретному контенту, когда он желателен и нужен.
Пишите в комментах о своем реальном опыте использования этой переключалки на новом движке.
Я использую или планирую использовать этот режим | |
|
2569 (69.3%) |
Мне не нужен этот режим | |
|
419 (11.3%) |
Я попробовал этот режим, но мне был бы удобнее другой режим (мой вариант в комментах) | |
|
63 (1.7%) |
Просто посмотреть результат | |
|
655 (17.7%) |
dev реактор новый движок
Фильтрация/сортировка по рейтингу
Этот пост касается нового движка m.joyreactor.cc
Фильтрация постов по рейтингу
Сегодня выкатили две экспериментальных фичи - сортировку/фильтрацию по рейтингу и "воронку".
Воронка включает поиск по тегу с возможностью фильтрации/сортировки по рейтингу.
Дальше можно не читать, а сразу идти пробовать, если интересно.
Для чего это все можно использовать?
1) Когда хочется посмотреть лучшие/худшие посты по тегу
2) Если "лучшее" в теге недостаточно лучшее, и хочется чего получше - например, посты с рейтингом от 50.
3) Поиск по секретным разделам. Если вы захотите посмотреть на кота Матроскина в пикантных обстоятельствах и напишете в общем поиске "порно матроскин", самых точных (и секретных) результатов вы не увидите без подписки на секретные разделы.
Делать надо так: идем в тег секретные разделы, жмем "воронку" и там вводим поисковый запрос "кот матроскин", ставим порог минимального рейтинга пониже. И вуаля!
Для желающих поглазеть на такую диковину m.joyreactor.cc/search/матроскин/tags/r34 - только для зарегистрированных пользователей!
4) Лучшие и худшие посты по всему реактору
5) Лучшие и худшие посты пользователя. Для пользователей, у которых уже набралось некоторое количество постов, можно увидеть кнопку "Поиск по постам" в профиле. Если нажать, показывает посты пользователя с сортировкой по рейтингу - сначала самые лучшие.
1) Фича сортировки по рейтингу/дате доступна только если вы не ввели поисковый запрос, только пользовались поисковыми фильтрами (теги, пользователь, рейтинг). Если введен поисковый запрос, поиск работает не в режиме фильтрации, а в режиме полнотекстового поиска. Для полнотекстового поиска возможна только одна сортировка - по релевантности, но можно использовать фильтр по рейтингу поста, если очень хочется.
2) Задержка добавления новых постов в поисковый индекс - до суток. Со временем мы, возможно, сможем это исправить и сделать мгновенное добавление постов в индекс.
Это экспериментальная фича. Посмотрим, как оно будет использоваться.
dev реактор новый движок
Узреть скрытое
Этот пост касается нового движка m.joyreactor.cc.
Нарезка постов по страницам
На текущей основной версии движка иногда наблюдается такой баг: пустая страница, совсем без постов, а потом кнопки переключения страниц (чаще неработающие). Это связано с настройками пользователя, который заблокировал определенный контент или не подписался на секретные разделы. В этом случае страница для такого пользователя пустая. И это не просто страница сайта, это так называемая страница контента.
Контент на реакторе нарезается на страницы по ~10 штук и выдается в таком виде. Это связано с вопросами производительности и серверной экономии. (Заметим в скобках, что милые незамутненные пупскики, в комментах предлагающие нам просто выдавать каждому пользователю посты специально для него с помощью sql-запроса, выглядят действительно очень мило и незамутненно.)
Ну и что делать, если постов на странице, соответствующих настройкам, не нашлось? Новый движок запросит для вас следующую страницу, потом следующую и так далее - постарается набрать для вас не менее 10 постов на странице. Чтобы увидеть, как это работает, можно сходить в тег "котэ" и выставить тройной переключатель в шапке на "только nsfw". Будет так:
Под теми "скрыто постов" - безуспешные попытки найти пост с котом с маркировкой nsfw, как запросил пользователь.
Что еще прячется от глаз пользователя?
Если у вас заблокирован автор поста или хоть один тег у поста - такой пост будет уходить под плашку скрытого. Туда же идут секретные разделы, на которые пользователь не подписан, потому что это специфический контент.
Многие справедливо замечали, что неплохо было бы подглядеть, что там под плашкой скрытого, и чего они там понаблокировали.
Сейчас для аккаунтов 1 звездой и более, боярских и аккаунтов с медалькой мецената вводится новая фича: плашку скрытого можно раскрыть. Это теперь кнопка.
При клике посты под плашкой покажутся, вот эти четыре штучки.
Видите, тут у нас 2 секретных поста и заблокированный тег. Дальше сами решаете, хотите вы их разворачивать, или нет.
Цветовая маркировка тегов, или make реактор цветной again
Как вы заметили на картинке выше, заблокированный тег раскрашен цветным. Это экспериментальная фича - чтобы сразу визуально видеть, почему пост свернут и скрыт. Можно таким образом раскрасить тег с подпиской или секретные теги. Также раскрашивать можно пользователя (блок или добавление в друзья).
Пока это только эксперимент. Поживем с раскраской заблокированного тега как на картинке выше. Если не понравится - уберем. Ведь можно причину скрытия поста из ленты показывать другим способом.
Например, можно писать причину текстом как на этом примере, так сейчас нет в реальности:
Поживем - увидим, как оно лучше. Вот тут пользователь вообще предлагал раскрашивать все-все теги по классификации. Но тут цветовая маркировка должна быть максимально ненавязчивой и глаз не мозолить ни под каким соусом. Я, наверно, против раскраски всех тегов.
Пишите ваши впечатления от эксперимента с цветной маркировкой заблокированного тега.
Также нужны впечатления про предыдущий эксперимент, связанный с режимом полного nsfw.
dev реактор комментарии
В m.joyreactor.cc на странице с комментариями отображаются не все комментарии.
Собственно сабж. Не пойму баг это или фича, но суть. На странице с комментариями в профиле не отображаются комментарии которые я писал в секретных разделах. На десктопной версии отображаются, в мобильной нет.
Например оставлял комментарий в данном посте - https://joyreactor.cc/post/5824975 или тут https://joyreactor.cc/post/5823110
реактор dev userscript
Навигация для m.joyreactor
Лирическое отступление
Началась эта история одним тёплым сентябрським деньком. За окном пели пичужки, плакали девы, и ёбтвоюматькались алкоголики, коотрым не хватило на опохмел. Пахло осенью и переходом на новый движок.
Я в очередной раз написал что "а неплохо бы иметь навигацию на кнопках", как на основном сайте. Так-то я не окончательный ретроград, и в новом реакторе мне из крупного не хватало навигации одной рукой (гусары, молчать!), да нормального редактора. От редакторов у меня вьетнамские флешбеки, и не полезу я на эту страсть, а вот добавить навигацию — дел на пару часов.
Вооружившись даденым нам свыше
я расчехлил редактор, и спустя два программистских часа™ собрал расширение.
Мякотка
- работает в Файрфоксе и Хроме. И, по идее, в любом другом браузере с поддержкой плагинов или юзерскриптов.
- на https://m.joyreactor.cc обеспечивает навигацию с помощью клавиатуры "идентичную натуральной". Я позволил себе определённые вольности, а именно:
w/s — Назад/вперед по содержимому (по одному изображению/видео из поста). Автоматически разворачивает кат.
a/d - Назад/вперед по постам (как w/s на основном сайте)
c - следующая страница
e - переключение комментариев
Навигация назад начинается не с конца страницы, а с ближайшего поста вверх. И при достижении первого поста, не переходит на предыдущую страницу.
Адреса, пароли, явки
Не я один живу по программистскому времени. Файрфокс зарегистрировал расширение бесплатно, и одобрил 5 версий. Хром сожрал 5 вечнозелёных за регистрацию, и всё ещё не сподобился одобрить, поэтому пока zip.
Firefox: https://addons.mozilla.org/en-US/firefox/addon/joyreactor-ux/
Chrome (zip): https://github.com/lifecoderua/reactor-ux-plugin/releases/tag/0.1.5
Сорсы: https://github.com/lifecoderua/reactor-ux-plugin
новый движок реактор dev
Облако тегов в закладках
Этот пост касается нового движка m.joyreactor.cc. Этот пост касается вас, если у вас есть обширная и интересная коллекция закладок.
Для облегчения навигации по закладкам мы добавили облако тегов как на картинке выше. Если ткнуть в тег, произойдет поиск по закладкам с данным тегом. Поисковый индекс обновляется раз в сутки (вот и проверим, что раз в сутки - может глючить).
Как ни крути, это облако тегов многое говорит вашей личности. Например, вы подписаны на тег furry, а в закладках одно anthro ero и my little pony. Странно? Странно!
Можно пересмотреть свои интересы и по-новому взглянуть на себя.
Ну вот вы взглянули и поняли, что надо менять жизнь, выкидывать из закладок всех дрочильных кошкодевочек и добавлять посты о физкультуре и правильном питании от Mambateam. Или ровно наоборот - надо быть честным с собой.
Итак, вы добавляете и удаляете посты из закладок. Ваш список закладок обновляется сразу же, но фичи поиска по закладкам, включая новомодное облако, о котором я вам рассказываю в этом посте, работают с задержкой. Индекс постов в закладках обновляется раз в сутки, при поиске по закладкам вы можете видеть старые данные.
Возможно, мы сможем снять это техническое ограничение в будущем и сделаем мгновенную индексацию. Но это потом, а пока вот так!
Как найти свои закладки на новом движке?
Как добавить в закладки пост?
Новый движок - кнопка под постом
Основной движок - кнопка справа от поста.
Не удивляйтесь, что я это пишу. Некоторые продолжают "добавлять в закладки" посредством написания комментария под постом.
Закладки видны только вам
Сейчас это так - только вы имеете доступ к списку найденных сокровищ. Но у некоторых пользователей есть потребность создавать публичные коллекции закладок, чтобы показывать подборки постов своим соратникам. Думали о чем-то таком?
Приятного погружения в свой внутренний закладочный мир!
теги dev реактор reactor
За что и почему?
Был пост с голой Дивой: http://reactor.cc/post/4794578Поставил теги "ero" и "3D эротика".
Прихожу через какое-то время - теги с эротикой удалены, а два комментатора высказывают мне претензии, что нет даже тега "NSFW" и, я так понял, пост в общей ленте.
Зато потом добавили теги "r34" и "Секретные разделы".
Почему удалили теги с эротикой? Почему "секретные разделы", там же нет порно? Почему удалили теги с эротикой, но не выставили "NSFW" и мне потом претензии прилетают?
dev реактор песочница
Прошу помощи в том что бы правильно настроить себе ленту. В общем я хочу видеть все посты, прям вообще все. Разумеется я поставил в Ленте "новое". Вот только у меня создаётся ощущение, что я схожу с ума. Допустим долистал я ленту до последнего поста, и внезапно раз на десяток страниц назад.... А там промеж уже виденных мною постов появляются новые. Посоветуйте таблеточки.
Отличный комментарий!