Давно уже раздражает переход на следующую страницу сайта. / dev :: реактор :: вопрос реактору :: админам

админам реактор вопрос реактору dev 
Давно уже раздражает переход на следующую страницу сайта. Особенно когда скроллишь бездну - чуть задержался на каком-то посте и большая часть следующей страницы будет из уже просмотренного тобой. Я понимаю, что это происходит из-за очередности и набегания нового контента, но было бы дико круто сделать тормоз для тех, кто уже находится не на первой страничке.
П.С. и да, даже не знаю какие теги ставить. Может стоило напрямую Вождю писать или кто там у нас из техников.
П.П.С. если удовлетворите мою просьбу, куплю наконец боярский аккаунт. Пора бы. Столько лет проезда зайцем

Подробнее
админам,реактор,вопрос реактору,dev
Еще на тему
Развернуть

Отличный комментарий!

Столько лет, а не знаешь, что тебе ответят одной пикчей из 2х слов с подписью koka.
lesanderslesanders25.11.202112:11ссылка
+40.4
я так иногда по 3 раза перелистываю
daioh daioh25.11.202112:09ответитьссылка 22.7
А ещё мне нужно какое то сохранение того что уже было подгружено. А то иногда захожу я такой, краем глаза вижу некую картинку в посте, котики, сиськи, собачки, не знаю, думаю, о интересно будет почитать. Нажимаю обновить страницу ( по привычке ) чтобы читать ленту сначала. Прочитываю все новые посты до старых иииии того что я видел сразу нету. Вот нету и всё. То есть он как бы был подгружен до обновы страницы, но когда я нажал обновить, я так понимаю произошла проверка и его уже либо удалили, либо он рейтинг потерял и ушёл с главной.. И чё, блять, как мне теперь его искать. Может там, конечно. говно полное пост. Но же его уже видел краем глаза, я хочу знать что там. А я не знаю. Потому что...
реактор настолько заботится о тебе, что даже тут даёт почувствовать горечь от упущенных возможностей постов
А меня раздражает фигня когда открываешь некий тег и видишь там допустим 20 страниц с постами, начинаешь листать , одна, вторая, третья, четвёртая.. а потом хуяк и всё заново, ты снова на первой, жмёшь на 4, но тебя опять кидает на первую и ты просмотреть дальше не можешь просто.
а ещё к твоей теме про подгрузку, случается написал коммент, потом увидел ошибку и удаляешь чтоб заново написать, страница обновляется и ёбаного поста уже нет и хуй его знает куда он делся, листаешь, всё знакомое вроде, вот он где то тут но сукаблядь нет его и всё
Ну комменты свои можно найти у себя в профиле. А вот пост, который ты никак не пометил, и он толи удалился, то ли в фендом улетел, то ли по рейтингу спустился куда то в помойку, вот его уже фиг найдёшь.
Кстати, замечал ещё такую штуку. Сижу где-нибудь вне главной, на странице слева вверху у ленты в счётчике непрочтённых постов, ну скажем, "+239". Перехожу на другую страницу - а там уже "+238". Число постов реально уменьшилось, хотя обычно только растёт!
«Я 11 лет считаю спички у вас в коробках - их то 59, то 60, а иногда и 58. Вы там сумасшедшие что ли все???»
> написал коммент, потом увидел ошибку и удаляешь чтоб заново написать
Поэтому правой кнопкой на "ссылка", "открыть ссылку в фоновой вкладке" и уже там удаляешь.
Заодно на текущей вкладке непрочтённые комменты не отметятся все оптом прочтёнными.
да я забываю, но это всё равно ёбаные костыли
А ты открывай новость на отдельной вкладке для удаления. Я вообще часто ищвратом занимаюсь, открывая отдельно свой профиль, у удаляю коммент там, не обновляя страницу.
это же как картридж на 9999 игр на денди *содрогнулся*
Столько лет, а не знаешь, что тебе ответят одной пикчей из 2х слов с подписью koka.
Так пусть исходники откроет, желающих пофиксить и добавить крутых ништяков найдётся. Да блин, я хоть и в вебе мало понимаю, но меня эта бага так достала, сам бы полазил и попробовал поправить.
это не бага, а фича.
И темную тему сделать былоб круто!
не особо. я пробовал встроенную в оперу (gx) темную тему. сочетание желтого и черного очень мерзотное. в целом получится что то примерно такое
выжигатель глаз
ты прав
выглядит как говно
А мне нравится. Оранжевый можно заменить на черный и все
Кто бы в джоевце сомневался )
Фу блять.
тебя нельзя подпускать к дизайну на пушечный выстрел
Кто то выкладывал темную тему (правда для мобильных), мне очень даже зашла - но, я потом не нашел того кто это сделал http://m.reactor.cc/?sfw
Там часть функционала не работает - и ничего нигде (глаза) не выпадает
А есть какие плагины где можно в ручную настроить тему а потом подулиться? (для хрома например)
Должны быть, хотя лично мне хватает Dark Reader-а.
Благодарю - займусь этим
Ооо класс!
Есть плагины для браузера которые позволяют добавлять свои css и js. В теории ими можно весь дизайн перелопатить при желании
Turn Off the Lights делает так.
Там человек спрашивал про ручную настройку.
хочется суициднуться после такого
А как же оранжевый ютуб справляется?
У меня в вивальди есть инвертирование цветов.
У меня DarkReader примерно так же делает
Мне норм
"можно. делай." (с) кока (возможно с любовью)
"давай доступ к админке"
“Мы не будем для работы с сайтом набирать людей работающих на благих началах, а только на зарплату — иначе отсутствует элемент ответственности. На зарплату тоже не будем никого брать, так как не скинули достаточно на сервера"
Вот же ж пидоры!
Достаточно одного человека с ответственностью, который будет проверять и принимать вносимые изменения.
бери
я думаю они и сами тебе пива бы купили, если бы ты предложил рабочий вариант, не нагружающий систему
с учетом количества посетителей и того, что у каждого из них бездна выглядит по разному (из-за подписок на теги и блокировки тегов) и закэшировать её невозможно
Уже встречал пару API которые разобрались в этом вопросе. Reddit и e621. У них система выборки постов немного другая. Там по сути есть только первая страница и тэги b12345 и a12345, где a - after, b - before, а 12345 - id поста. и атрибут с лимитом. Открываешь первую страницу, у тебя загружается последний пост с котиками, когда нажимаешь Next page, у тебя берется id-шник последнего поста к примеру 14567 и выводятся допустим 10 постов перед этим b14578, limit = 10. И вот так коллесишь по постам
оно учитывает твою подписку на теги?
оно будет отсеивать ненужные теги от указанной страницы или от самого начала на все 5 миллионов постов? если только от указанной, то на каком-то лимите вы выхватишь перерасчет от пролистанных до текущей и получишь то самое "я эти посты уже видел"
Изначально делается select по нужным тегам и задаётся лимит на первые 10 постов. Дальше БД не ищет и не нагружается. На следующей странице ты делаешь тот же select, но уже по постам 11 - 20. То есть следующим 10им постам после 10го. Есть в БД лимиты которые уже работают очень хорошо. Тут только дело в том что бы написать этот самый select, и поработать с API. Насчёт 5милионов постов, оно не ищет через все 5 лямов. Оно останавливается искать после первых 10.
если речь про e621 - там нет подписок на теги, есть только блеклист. при этом из запроса удаляются картинки из блеклиста уже на пост-обработке, по дефолту выдаёт 100 картинок на страницу, а если есть картинки из блек-листа, то будет 96, 85, 50... на каждую страницу результатов разное кол-во.
Реддит? Если идентично делать, то да ну его в жопу. Листать невозможно его. Есть только вперёд и назад на одну страницу. Даже в начало и в конец нет. А если мне надо страниц на 20 назад?
Так что нихуя не рабочий вариант. Одно чинится, другое ломается. Лучше текущий оставить.
1. При заходе в бездну - добавляем в параметр запроса временную метку
2. При выборке постов получаем из параметра эту метку и добавляем её к запросу в базе.
3. Переход по страницам не перезаписывает параметр. Перезаход в бездну перезаписывает временной параметр в запросе.

И не надо будет ничего хранить в кешах.
это только для бездны годится. для "все", хорошего и лучшего временные метки не годятся.
Почему?
В чем проблема сравнивать временную метку не по времени создания поста, а по времени добавления в бездну, "все", "хорошее" и "лучшее"?
Подозреваю что там связь Many to Many и там вполне может быть временная метка создания связи
В dev пиши, и да, сайту хватает проблем, но меня несколько больше этой проблемы беспокоит проблема порядка формирования ленты подписок, т. е. сначала лента заполняется любым контентом, в том числе и по заблоченному тегу, а только после все заблочнные посты удаляются оставляя вместо себя пустое и не заполненное другими постами место, так и существует проблема пустых страниц много лет уже
включи nsfw и не будет тебе пустых страниц
тегов заблоченных до жопы, тут нквд не поможет
и да, нсфв это для особых случаев, передергивать тумблер в течение дня не представляется возможным
Который сука, в фендомах ещё и не передергивается порой. Страница обновляется, а режим тот же.
Кстати бывало такое, решал с помощью: Ctrl+F5
Спасибо, попробую.
если не поможет, то проверь что у тебя включено на домене reactor.cc
оттуда может тянуться на все фендомы опция
Нет, ну это я понимаю, иногда приходится возвращаться и кликать на основном по ползунку, обычно помогает, но всё равно костыль.
А как включить отображение порнушных постов? Вот например, открываешь тег какого-нибудь художника, а на странице буквально пара постов sfw содержания. Но ты-то знаешь, что это за художник и понимаешь, что часть контента от тебя скрыта. Как отобразить все посты? Переключатель стоит на nsfw.
емнип, то нужна подписка на секретные разделы
или попробуй открыть ту же самую страницу, только заменив домен на pornreactor
Я в бездне иногда вообще вижу по одному-два поста на страничку. После 3-5 таких перелистываний появляеться определённый триггер.
Я думал это у меня из-за заблокированных, но вижу что у тебя их вообще нет.
Меня немножко напрягают те, кто забывает проставлять теги к своему творчеству, поэтому просто блокирую. И на главной, не в бездне даже, часто бывает ситуация когда 1-2 поста, листаешь на след страницу, а там 1 пост с предыдущей и 1 новый. Кошечка сказала заебись.
тэг dev поставь, тогда может и увидят
Я как то такое уже спрашивал. В общем до сих пор такая дичь осталась.
Можно просто сделать новые посты подсвечивающимися как и новые коментарии.
Можно использовать паджинацию не по страницам или оффсету, когда мы отсчитываем от последнего поста n постов (что может быть количеством постов на страницу умноженное на количество отлистанных страниц), а ориентироваться на айдишник последнего поста с предидущей страницы. Но я хз, как , кем и под чем писался реактор, так что это может быть слишком геморно реализовать с сохранением текущей навигации.
Может, если руководящая партия сделает реактор опенсорсным, то сайт сильно преобразится =)
Когда-то где-то попадались исходники реактора на симфонии. Это было ещё году в одиннадцатом, если не раньше. Потом исходники закрыли.
есть 5-6-летней давности app:
https://github.com/y2k/JoyReactor
Это бы еще ладно. Но что больше бесит, что из гугла если переходишь по какой-то ссылке на реактор, например ища картинку в лучшем разрешении, то открывается ссылка на тег, где уже сто лет этой картинки нет, и она где-то в его ленте, или хз еще где.
iNji iNji25.11.202112:56ответитьссылка 13.6
вроде это проблемы гугла.
у меня если искать по картинкам и картинка на джое, то гугл-картинки видят только пожеванную миниатюру, в отличие от большинства других сайтов, и чтобы открыть картинку - нужно перейти в пост и там уже её можно скачать, скопировать на неё ссылку...
и вообще, многие картинки уже по мильёну раз загружены, особенно в комментарии. можно было бы по хешу сверяться и если такая картинка уже есть, то давать на неё ссылку, а не загружать по-новой, освободилось бы кучу места на серваках, меньше платить...
> и чтобы открыть картинку - нужно перейти в пост
Но так как гугл выдаёт ссылку на тэг, то этот пост ещё попробуй блять найди.
ни разу не помню, чтобы за последние пару-тройку лет выдавало ссылку на тег, а не на сам пост.
вот, только что проверил: из первых двух десятков картинок лишь одна ссылается на тег, все остальные - на конкретный пост.
Значит, тебе везёт.
попробуй поискать какую-нибудь редкую пикчу, на которую тебе поисковик выдаст ~20 результатов - вот там часто такая ситуация
А ещё, когда один мой друг просматривает на телефоне страницы с... плохо одетыми девами, внизу страницы, ХОБАНА, фото какой-нибудь Мизулиной... И сразу весь настрой того. Хотя, может кому-то наоборот...
Всмысле из рекламы? Блокиратор ставь. И переходи полностью на интересный другу тег, чтобы лишнее не попадалось
Набей звезду коменнтами
друг пусть набьёт
А на старом дизайне все збс. Такое как описано в посте будет если листать, листать, а потом в новой вкладке открыть просто /all или /new. То в той которую листал - посты сдвинутся.
А как туда попасть? old.reactor или около того?
http://old.reactor.cc

И эта проблема там тоже есть.
на олде еще проблема, что картинки широкие или дерево коментов большое, что убегает за пределы видимости ленты и ни как не посмотреть, если не перейти на реактор.сс.
На олде есть проблема если кто то постит в таблицу в новый стиль - тогда старый дизайн просто ебашит таблицу с полноразмерными изображениями и они съезжают за правую сторону. Но такое редко, и в основном контент не стоит того чтобы переходить на новый дизайн. Про дерево комментов пох если честно, а широкие картинки вполне нормально влезают. Ну или дай ссыль на пост, дабы понимать о чем речь
Ну не знаю, у меня проблем с коментами не было. Ни на телефоне, ни на компе.
Неплохо бы ещё убрать камвхор из "Наших любимых тегов" при выключенном nsfw
Ахенная идея! Я даже залогинился что бы плюсануть.
Кстати вот было бы еще прикольно кнопку отключения фильтра тегов. А то у меня настроены фильтры например, что бы листать любимый джой в культурном обществе. А вот что бы полистать ленту без всякой самоцензуры приходиться разлогиниваться, не удобно. Или мб уже где-то такая фича есть и я просто даун не знаю?
Тебе не хватает переключателя SFW/NSFW ?
Заблоченный тег может быть полностью sfw. Другое дело, что я не понимаю, зачем блочить тег, а после хотеть его посмотреть.
Проблема в том, что тут комбинации тегов. Допустим, есть один тег, который хочется на 100% посмотреть (допустим художник какой-то), но там есть посты с заблочеными тегами, о наличии которых можно не узнать (нет отображения, что пост был скрыт из ленты), если не набирается очень много на страницу.
Так что смысл в этом есть. А пока что приходится выёживаться без гарантии того, что не будет поймано комбо, из-за которого пост никак не увидишь (ну не разблочивать ручками десятки тегов каждый раз?)
Допустим, есть один тег, который хочется на 100% посмотреть (допустим художник какой-то), но там есть посты с заблочеными тегами, о наличии которых можно не узнать (нет отображения, что пост был скрыт из ленты), если не набирается очень много на страницу.

О, кстати да, это имеет место быть и конкретно раздражает.
да, особенно, когда какой-нибудь ивент начинает вируситься.
Думаю идеальным решением было бы иметь профили блэк-листов тэгов.
> приходиться разлогиниваться
Месье не слышал про "открыть ссылку в приватном окне"?
(а также про -тся)
К сожалению, если хочется на 100% тег посмотреть, это ни хрена не поможет, т.к. в теге могут оказаться посты из секреток, для которых залогиниться нужно.
Можно конечно второй акк завести только ради того, чтобы смотреть нужный тег с секретками и без заблоченных тегов. Но это костыльный вариант для тех, кому не лень возиться с этим. Потому мимо.
Секретки открываются через pornreactor с включённым впн*, и опять же через приватное окно.

* Кстати, а что, есть другой способ смотреть секретки, не подписываясь на секретки целиком?
Не совсем в тему, но я читаю реактор через рсс и там такой проблемы нет (но рсс плевать на мои настройки подписок, поэтому с персонализацией тут швах). Отчасти это может быть решением - подписываешься на нужные теги и читаешь их когда удобно, каждый пост отмечается прочитанным только когда его прочитал.
qiwichupa qiwichupa 25.11.202114:35 ответить ссылка -0.3
Не уверен, что это проблема ограничена бездной. Зачастую схожая ситуация происходит и в обычной ленте. Причем никаких новых постов на предыдущую страницу добавлено не было - я специально переоткрывал ее в новой вкладке. Была мысль, что эта "фича" была сделана специально, чтобы фармить больше просмотров и лутать больше бабок с рекламы.
Ещё было бы круто формировать ленту, где есть только те посты, на теги которых ты подписан.
@ Заходишь в профиль, ищешь кнопку "Мои подписки"
@ Радуешься
Спустя время расстраиваешься от понимания, что это работает немного не так, как надо. Там нет 100% постов с выбранным тегом. Там вроде порог выхода работает. У меня так некоторые посты вообще не появлялись в подписках. Ещё не уверен где появится пост, если ему через пару часов докинуть тег, на который подписан (хз, по дате поста или в начало ленты подписок на момент добавления тега, не проверял).
Есть такое. И раз мы тут развели книгу жалоб в треде, я бы ещё сверху докинул проблему поиска по тегу в списке избранных постов, которая прям вообще не работает как надо, у меня количество ненайденных постов по тегу превышает найденные, т.е. делаю поиск по тегу в избранных -> большинство интересуемых постов из закладок не найдены, возвращаюсь обратно в чистый список избранных и скрипя жубами через 15-20 страниц нахожу тот самый пост или посты, которые не смог найти по тегу в поиске, хотя теги эти в постах конечно же есть.
Ну... Как заметил товарищ выше, там действительно как-то маловато постов и не совсем понятно, какие-то посты из фендомов попадают в эту ленту, а какие-то нет... А может и от чего-то другого зависит, но чего-то там не хватает.
В профиле есть "Мои подписки". Правда, та лента сильно ограничена по времени.
>Я понимаю, что это происходит из-за очередности и набегания нового контента
А вот тут хуй знает, потому что проблема существует даже в то время суток, когда нового контента практически нет. Сегодня в 5 утра задержался на 10 минут на одном посте и меня откинуло на 6 страниц назад. Слабо верится, что в столь поздний час накидали 60 постов.
На данный момент единственный способ описанную проблему обойти - листать посты клавишей S, тогда при переходе на следующую страницу прогрузятся посты идущие следом за последним просмотренным. Однако если листать страницы клавишей С - будет та же ерунда с уже просмотренными постами в ленте.
Начинай с конца листать. Как до начала дойдёшь пофиксят))
Не прокатит. При навигации по страницам реактор отсчитывает от последнего запощенного поста, а не от первого, иначе проблемы возможно бы не было. Если листать страницы от первой часть постов будет проскальзывать непросмотренными.
Хуёво, переделывайте.
Мне больше нравится непонятный баг где такое случается просто от того что ты раскрыл в ленте длиннопост. Такое ощущение что реактор странички не по постам делит, а по их суммарной высоте.
А кто знает что за фигня с гифками? бывает друзьям в телегу перебрасываю прямую ссылку на гиф с реактора (не на пост а на саму гиф). Так вот бывает что все норм телега подгружает сразу гиф и отображает но чаще тупо ссылка вставляется без подгрузки в телегу чтоб сразу посмотреть... вот это напрягает что нужно по ссылке идти. Кто знает в чем тут причина? ато что-то не нашел закономерности и не понял из-за чего это
bagar bagar25.11.202118:02ответитьссылка -0.9
Сайты часто не любят хотлинкинг, то есть прямые ссылки на картинки, видео. Например потому, что так нет возможности показать рекламу.

Но вот почему эта логика на джое вразнобой работает - не знаю.
Угу. Есть такое. А при переходе открывается не гифка на отдельной странице, а пост на реакторе, содержащий эту гифку. Бесит, ибо приходится предупреждать, что при включённом блокировщике рекламы, сайт может чудить с рекламой.
При чём открытие поста по ссылке на картинку касается не только гифок, но и картинок простых.
У меня есть гипотеза, что это зависит от размера гифки: успела подгрузиться за какой-то таймаут или не успела.
под некоторыми постами с несколькими комментами "Отличный комментарий" эти комменты почему-то не лесенкой, а просто друг под другом, как равнозначные, а не как ответы на предыдущие.
Поэтому взял за правило скрывать просмотренные посты. Оставляю только самое интересное.
Лучше путь так, что бесконечно подгружаемая лента, также бесконечно подвисающая, при каждом чихе перепрыгивающая на начало.
Как то был пост по схожей теме, и там Хермеус высказал свой способ борьбы с этим - просто скрываешь посты. И на самом деле это отлично работает. Плюс, помогает при повторном просмотре ленты увидеть новые посты, что только вышли на главную и которых не было при прошлом просмотре.
Мне, например, не подходит, потому что я скрываю посты, которые лично мне неприятны (но они не подпадают под какой-нибудь тэг, который можно было бы заблокировать целиком) и я не хочу увидеть их снова при повторном просмотре. А повторный просмотр у меня случается регулярно, когда нужно найти виденный ранее пост.
Только зарегистрированные и активированные пользователи могут добавлять комментарии.
Похожие темы

Похожие посты
10:52:09; 02 Лап 2014 код для блога и Форума ссылка скрыть 15 +15 3562 3561 3560 3559 3558 3557 ( 3121
подробнее»

dev реактор вопрос предложение

10:52:09; 02 Лап 2014 код для блога и Форума ссылка скрыть 15 +15 3562 3561 3560 3559 3558 3557 ( 3121