Is it possible to have public upvotes without public downvotes?
-
About six months ago, a window displaying every upvote and downvote for a post was made available to non-mods (see here and here) and was eventually disabled because some people didn't agree with downvotes being public.
I'm wondering if it's possible to have the same window without the downvotes so that we can see every upvote that a post has? If not, I'd like to suggest this as a feature.
Edit: This has been added in this NodeBB update. Thanks @ben_lubar.
-
@choonster said in Is it possible to have public upvotes without public downvotes?:
so that we can see every upvote that a post has?
I already can see. All of my popular posts are voted on by a few people, and one of the following users:
- And 4 Others
- And 5 Others
- And 6 Others
- And 7 Others
etc
-
@remi said in Is it possible to have public upvotes without public downvotes?:
showing the name of the downvoters?
They will be shown in their true nature ... as Boomzilla alts.
So non admin (and mods?) will find that Boomzilla is a massive asshole who downvotes every other post including his own
-
@jaloopa said in Is it possible to have public upvotes without public downvotes?:
Reading through this thread, I thought he was actually downvoting a load of posts for a while
Muahahahaha!
-
@tsaukpaetra said in Is it possible to have public upvotes without public downvotes?:
I upvote to track where I am in a thread. It's easy to know where to scroll back to if I've been jellypotatoed elsewhere...
I know that but I just like to believe over here that you like everything I say. ;)
-
@luhmann said in Is it possible to have public upvotes without public downvotes?:
They will be shown in their true nature ... as Boomzilla alts.
Oh.
Well played, admins, well played.
-
@luhmann said in Is it possible to have public upvotes without public downvotes?:
They will be shown in their true nature ... as Boomzilla alts.
Including potentially many @boomzilla alts
Reading through this thread, I thought he was actually downvoting a load of posts for a while
-
@nedfodder said in Is it possible to have public upvotes without public downvotes?:
@djls45 said in Is it possible to have public upvotes without public downvotes?:
@anotherusername said in Is it possible to have public upvotes without public downvotes?:
@djls45 said in Is it possible to have public upvotes without public downvotes?:
But could you put an if statement there and have it do something else if they're not supposed to display publicly?
That's already there. If the viewing user has admin or mod privileges, then the actual downvoters are displayed. Otherwise, a bunch of bz avatars appear. :P
Which is why I was asking if it couldn't do the same thing there to display something other than "real user" avatars.
I think it probably could, but it would
require redoing the code that generates the display HTML for that featureruin the fucking joke.Y'all are thinking about this way too hard.
Are you new here?
-
@remi you could just not give a shit about fantasy internetpointzzz.
-
@remi I have an alternative plan:
- Don't have the information
- Don't show it to anybody
- Gamification is fucking stupid
-
LOL, someone 'd:
Though possibly I should not have made even that minor meta joke in that category.
-
@lorne-kates said in Is it possible to have public upvotes without public downvotes?:
- And 4 Others
- And 5 Others
- And 6 Others
- And 7 Others
The current popup is crap. Either you show all upvoters, or you show none, but there is no point in showing a few (in what looks like a random order... is the first ones? last ones? alphabetical order? who knows?) but not all.
Personally, I'd say show all upvotes. As for downvotes... at least show their number in the popup, so you don't have to do the maths to see that there were some downvotes?
-
@anotherusername nodebb-plugin-tdwtf-customizations is not a very useful plugin to any other NodeBB users. It's right there in the name.
-
Lookie I made a issue!
-
I feel it'd be more appropriate if the downboaters were all listed as @codlnghorror or maybe @end.
-
https://i.imgur.com/CrlrAmV.png
https://i.imgur.com/I5RYMIX.png
I'm loving this new feature.
-
@djls45 said in Is it possible to have public upvotes without public downvotes?:
I think it's funny that b
zl put his own id in for all downvotes.Me, too.
-
@blakeyrat Actually, this is pretty much what I do. I personally never upvote or downvote, 'cause I just don't care.
But since we have this information, let's show it in a meaningful way, not the half-assed one that we currently have.
-
@nedfodder said in Is it possible to have public upvotes without public downvotes?:
@djls45 said in Is it possible to have public upvotes without public downvotes?:
@anotherusername said in Is it possible to have public upvotes without public downvotes?:
@djls45 said in Is it possible to have public upvotes without public downvotes?:
But could you put an if statement there and have it do something else if they're not supposed to display publicly?
That's already there. If the viewing user has admin or mod privileges, then the actual downvoters are displayed. Otherwise, a bunch of bz avatars appear. :P
Which is why I was asking if it couldn't do the same thing there to display something other than "real user" avatars.
I think it probably could, but it would
require redoing the code that generates the display HTML for that featureruin the fucking joke.Y'all are thinking about this way too hard.
It's not a very useful plugin to any other NodeBB users if it contains an obscure TDWTF joke that won't even work the same on their forum (they'd at least have to pick a sensible UID, because who knows what
14
will produce).I could see having it produce a generic or icon, then adding some TDWTF-specific CSS to replace those icons with bz's avatar if we wanted to keep that portion of the joke.
-
@remi said in Is it possible to have public upvotes without public downvotes?:
Actually, this is pretty much what I do. I personally never upvote or downvote, 'cause I just don't care.
I upvote to track where I am in a thread. It's easy to know where to scroll back to if I've been jellypotatoed elsewhere...
-
@boomzilla stop downvoting yourself!
-
@remi said in Is it possible to have public upvotes without public downvotes?:
a few (in what looks like a random order... is the first ones? last ones? alphabetical order? who knows?)
In the order they were given.
-
@djls45 said in Is it possible to have public upvotes without public downvotes?:
@anotherusername said in Is it possible to have public upvotes without public downvotes?:
@djls45 said in Is it possible to have public upvotes without public downvotes?:
But could you put an if statement there and have it do something else if they're not supposed to display publicly?
That's already there. If the viewing user has admin or mod privileges, then the actual downvoters are displayed. Otherwise, a bunch of bz avatars appear. :P
Which is why I was asking if it couldn't do the same thing there to display something other than "real user" avatars.
I think it probably could, but it would
require redoing the code that generates the display HTML for that featureruin the fucking joke.Y'all are thinking about this way too hard.
-
I have something ready for testing, but the database backup restore process is taking longer than expected, so it'll be later today or tomorrow that I actually get to test it.
-
@djls45 I suggested using @end or @codlnghorror
-
@djls45 He's replacing UIDs on-the-fly, not changing image paths.
-
ooh! Ooh! Instead of using a static uid, take a random one from users that have no posts but have a profile picture!
-
@blakeyrat Works for me. Not sure you'll convince a lot of other people, though.
Either way, don't keep the current system.
-
@anotherusername said in Is it possible to have public upvotes without public downvotes?:
In the order they were given.
But do you see the first ones or the last ones?
(and that's only a question for my own curiosity -- as a user, I believe this is a useless selection, first because there is no easy way to know that this is how they are picked, and second because who cares that A was faster than B to upvote a post??)
-
@tsaukpaetra is the reply button a button? is the quote button a button? is the upvote button a button?
-
@jaloopa said in Is it possible to have public upvotes without public downvotes?:
@boomzilla stop downvoting yourself!
I'm almost tempted to start downvoting all of @boomzilla's posts...
-
@remi It doesn't look like that to him though >.> He has to be on his alt account
-
Maybe each user should have the option of whether to make their downvotes public? Probably too much effort, though.
-
@pie_flavor said in Is it possible to have public upvotes without public downvotes?:
https://i.imgur.com/CrlrAmV.png
https://i.imgur.com/I5RYMIX.png
I'm loving this new feature.And no, it's not just @boomzilla and one of his other alts with the same avatar.
(bz is uid 14, so his avatar filename is14-profileimg.png
)edit: ... I feel like it'd make more sense if it was some other user, though. Maybe or .
edit edit: or just put icons instead of actual user icons, and not link to any real account.
-
@yamikuronue Oh. Yeah, it probably would've been clearer if I had expanded the
h3
that says "Downvoters".
-
@djls45 said in Is it possible to have public upvotes without public downvotes?:
I reparsed it as
an array of
14
's (bz's UID)That was what I meant. I thought about doing that, but it seemed ugly.
Admittedly, it was somewhat ambiguous the way I said it. But I knew what I meant...
-
@ben_lubar said in Is it possible to have public upvotes without public downvotes?:
@wharrgarbl said in Is it possible to have public upvotes without public downvotes?:
@ben_lubar said in Is it possible to have public upvotes without public downvotes?:
@wharrgarbl said in Is it possible to have public upvotes without public downvotes?:
@blakeyrat reddit uses votes for sorting and hiding comments, and reading reddit comments is much better than your average internet comment section.
I agree that nodebb votes are useless the way they are here
If only there were a thing you could click on to Sort by ▼ the most votes.
It's not the same, there you sort by upvotes and the replies still show up below their parent posts.
Have you tried clicking on the thing that says the number of replies and looks like a button?
Ok ok, you got me here, sometimes you do need a picture instead of just text.
WTF are you talking about?
-
@yamikuronue said in Is it possible to have public upvotes without public downvotes?:
@anotherusername Doesn't your CSS screenshot reveal the downvoters anyway?
If you're talking about the DOM inspector screenshot that I put inside the details, no... it says they're both boomzilla.
-
@tsaukpaetra said in Is it possible to have public upvotes without public downvotes?:
ooh! Ooh! Instead of using a static uid, take a random one from users that have no posts but have a profile picture!
That seems likely to produce .
-
@anotherusername Oh, nevermind, that top one is the upvoter.
-
@remi you see the first 5-6 in the order they were given. The placement of "others" corresponds to where the group of others occurs in that order.
-
@blakeyrat reddit uses votes for sorting and hiding comments, and reading reddit comments is much better than your average internet comment section.
I agree that nodebb votes are useless the way they are here
-
@djls45 said in Is it possible to have public upvotes without public downvotes?:
@anotherusername said in Is it possible to have public upvotes without public downvotes?:
@ben_lubar so if I'm reading it correctly, this:
next(err, Array(count).fill(14));
produces an array of
14
(bz's UID) to be used as the return value instead of the real list.No, it creates an array of
count
items that all have14
(boomzilla's UID) as data.That's the same thing I said. I just didn't say how many items it had, because that part was obvious.
@djls45 said in Is it possible to have public upvotes without public downvotes?:
But could you put an if statement there and have it do something else if they're not supposed to display publicly?
That's already there. If the viewing user has admin or mod privileges, then the actual downvoters are displayed. Otherwise, a bunch of bz avatars appear. :P
Which is why I was asking if it couldn't do the same thing there to display something other than "real user" avatars.
-
@anotherusername said in Is it possible to have public upvotes without public downvotes?:
@djls45 said in Is it possible to have public upvotes without public downvotes?:
@anotherusername said in Is it possible to have public upvotes without public downvotes?:
@ben_lubar so if I'm reading it correctly, this:
next(err, Array(count).fill(14));
produces an array of
14
(bz's UID) to be used as the return value instead of the real list.No, it creates an array of
count
items that all have14
(boomzilla's UID) as data.That's the same thing I said. I just didn't say how many items it had, because that part was obvious.
Ah, ok. I had initially parsed it as
an array of
14
items that contain (bz's UID)or
an array of
14
of (bz's UID)sThen I read it again and thought you had changed it because I reparsed it as
an array of
14
's (bz's UID)But then my mind reverted it back to my first reading...
English
communication
:P
-
@anotherusername said in Is it possible to have public upvotes without public downvotes?:
@djls45 said in Is it possible to have public upvotes without public downvotes?:
But could you put an if statement there and have it do something else if they're not supposed to display publicly?
That's already there. If the viewing user has admin or mod privileges, then the actual downvoters are displayed. Otherwise, a bunch of bz avatars appear. :P
Which is why I was asking if it couldn't do the same thing there to display something other than "real user" avatars.
I think it probably could, but it would require redoing the code that generates the display HTML for that feature.
-
@pie_flavor said in Is it possible to have public upvotes without public downvotes?:
https://i.imgur.com/CrlrAmV.png
https://i.imgur.com/I5RYMIX.png
I'm loving this new feature.I thought that when this was discussed last time, there were a number of people opposed to the idea of showing the name of the downvoters?
Not that I care personally, and maybe I was mis-remembering the conclusions of that other discussion.
(edit: and of course, thanks to those who did some work to make things better!)
-
@ben_lubar said in Is it possible to have public upvotes without public downvotes?:
looks like a button?
@ben_lubar said in Is it possible to have public upvotes without public downvotes?:
@tsaukpaetra said in Is it possible to have public upvotes without public downvotes?:
@ben_lubar said in Is it possible to have public upvotes without public downvotes?:
@wharrgarbl said in Is it possible to have public upvotes without public downvotes?:
@ben_lubar said in Is it possible to have public upvotes without public downvotes?:
@wharrgarbl said in Is it possible to have public upvotes without public downvotes?:
@blakeyrat reddit uses votes for sorting and hiding comments, and reading reddit comments is much better than your average internet comment section.
I agree that nodebb votes are useless the way they are here
If only there were a thing you could click on to Sort by ▼ the most votes.
It's not the same, there you sort by upvotes and the replies still show up below their parent posts.
Have you tried clicking on the thing that says the number of replies and looks like a button?
Ok ok, you got me here, sometimes you do need a picture instead of just text.
WTF are you talking about?
Could have fooled me...
These are buttons:
This is not a button:
At best, it might be considered a dropdown box. Maybe.
-
@remi said in Is it possible to have public upvotes without public downvotes?:
@anotherusername said in Is it possible to have public upvotes without public downvotes?:
@remi you see the first 5-6 in the order they were given. The placement of "others" corresponds to where the group of others occurs in that order.
Uh? I don't understand the second part (about the others). They are necessarily occuring later (otherwise they would not be in the "others"), so they are necessarily at the end?
Well, it could've been "tail(5) and count - 5 others". But then it'd be transposing the tail of the list to the front.
-
@tsaukpaetra I like that. Using something that is not very useful to work around bug in the software.
Next you just need to have a custom user setting for the label to put on "upvotes" (you would yourself set it to "read status" or somesuch), and then we can start bike-shedding this user setting and how it should affect notifications and what not and not focussing on the real problems!
-
@anotherusername said in Is it possible to have public upvotes without public downvotes?:
Well, it could've been "tail(5) and count - 5 others". But then it'd be transposing the tail of the list to the front.
You've lost me. Or rather, what you say now makes sense, but I still don't get your previous statement of "The placement of "others" corresponds to where the group of others occurs in that order."
What does that mean? "others" are always after the names, no? Can you have anything else than "A, B, C, D, E and N others"? Is there any case where you can have "A, B, C, N others, D and E"??