2036
posted ago by Doggos [M] FL ago by Doggos +2036 / -0

We've made some quite large updates today, most of which shouldn't have much impact on the frontend.

The core of it, is that we have reworked how we generate listings. This means that we can (and have) also reworked how we handle pagination (going to next and previous page), as well as other things such as excluding content that you've hidden, or from users that you've blocked, or that you've already upvoted (optionally).

While hiding content was previously possible, it wasn't viable to fill in the gaps with additional content. If you had hidden all 25 posts on the front page and refreshed, your front page wouldn't be filled with fresh content. It'd be empty.

We haven't yet made any changes to better support excluding content, but we will be doing so shortly.

The biggest change in this batch is that we now have endless scrolling, which is enabled by default on both mobile and desktop. This is in large part thanks to u/happyfave. There is a setting that can be toggled off, in case you don't like this behavior.

Additionally, pagination on the main listings (hot/new/rising/top) is now handled not by pages but by post IDs, which is another highly requested change.

The main improvements that motivated this rework will be coming soon.

Other changes unrelated to this rework include banned users being no longer able to private message anyone except moderators --- yep, this should have always been the case.

Please leave feedback, suggestions, and bug reports in the comments.

Comments (178)
sorted by:
You're viewing a single comment thread. View all comments, or full comment thread.
124
Ivaginaryfriend 124 points ago +126 / -2

YUUUUUUUUUGE thank you to u/doggos who personally implements ALL of the changes/updates you guys see here at thedonald.win.

also a YUUGE shoutout to all you pedes filling this place up with quality content. YOU ARE JUST AS IMPORTANT AS MY BABE u/doggos!

46
OG_MAGA4LIFE 46 points ago +47 / -1

Any way we can make the upvote arrow bigger on mobile? I find my self struggling to upvote and hitting the down vote instead ;(

27
Please_Clap 27 points ago +27 / -0

Or just separate them by a few more pixels would work :)

18
bh506407 18 points ago +18 / -0

Lol not gonna lie, I’ve accidentally downvoted a lot of ppl, only to go back keep tapping the screen til it’s orange πŸ˜†

10
JoePCool14 10 points ago +10 / -0

Why is this still not a thing?

6
deleted 6 points ago +6 / -0
16
independentbystander 16 points ago +16 / -0

WE LOVE OUR MODS!!!!!!!! <3 <3 <3

MODS MODS MODS MODS hnnnnnnnngggggg

We have the best personally implemented changes/updates, don't we? Don't we have the best personally implemented changes/updates? We have the best personally implemented changes/updates. Enhancements!

11
bh506407 11 points ago +11 / -0

Doggos got endless scrolling enabled?!

FUCK YEAH πŸŽ‰πŸŽˆπŸŽŠ

Also, giant thank you to u/happyfave !

I’ve been begging for this for quite some time, so happy to see we have it now!

6
deleted 6 points ago +6 / -0
6
deleted 6 points ago +6 / -0