OpenUserJS.org icon indicating copy to clipboard operation
OpenUserJS.org copied to clipboard

List of upvotees on script page

Open Dexmaster opened this issue 10 years ago • 7 comments

After reading last comment on #461, I remembered one feature that might be interesting: "A list of users that are favored a script."

So I suggest adding a list of users that upvoted/favored a script under it's rating. (or even on rating hover)

I see a simple solution and more complicated one.

Simple: Show all upvotees(with or without avatars) / Favorite means upvote.

Complicated: Show all favoritees / Favourite means add to favourites / Upvote means upvote. (Favorites may also mean auto-upvote, but user can take it back if he wishes (downvote))

I think the latter is better for this, because not everyone upvoting would like everyone to see where and what he upvoted.

But it's a good feature to see what users favour what scripts so I suggest adding it.

Dexmaster avatar Mar 27 '15 19:03 Dexmaster

Not seeing the question here unless you mean your simple vs complicated. I prefer anonymity as the last thing we need from USO and other sites is flame wars and administration that shouldn't be handled by OUJS itself... this is where the modal dialog comes into play with a brief message on downvoting... I'm somewhat open to adding a modal on upvote as well but again that leads to https://github.com/OpenUserJs/OpenUserJS.org/issues/262#issuecomment-57592127

It is approved/appropriate to have a unique issue for this and assigning to that milestone.

Martii avatar Mar 27 '15 19:03 Martii

Btw "team biz" is a meta discussion and usually not isolated issues like this one... this issue "might" be free for the taking/assignment but will bump into #262 and requires @sizzlemctwizzle approval for any merge e.g. I, or anyone, can't do it without his consent since he is the "chair person" for #262... feel free to scribble down how you think things should be and he'll come along at a later date. I'm willing to test/throw my 2 cents in on dev provided the core of the DB remains intact and regressible/reversible.

Martii avatar Mar 27 '15 20:03 Martii

"team biz" point noted, I generally said everything in an issue itself, and I could help, on any issue at hand. Also I'll look, maybe I'll find what to help with myself.

Dexmaster avatar Mar 27 '15 20:03 Dexmaster

-1 Since we plan on creating a page to show the user which scripts they have upvoted, sort of like a list of favorites, I would like to keep voting anonymous.

sizzlemctwizzle avatar Mar 31 '15 05:03 sizzlemctwizzle

So you want this page accessed under a users profile instead @sizzlemctwizzle ? If so, easy enough to change the subject to "profile" instead of "script page" although that sort of defeats the anonymous portion unless no one else can see it publicly... but wanted a unique issue for it so it doesn't get lost.

Martii avatar Mar 31 '15 16:03 Martii

I think it's not a bad idea to have a bit more features then (Something like what I've written it in Complicated type) private upvotes and public favourites. Thats a better social structure. You can upvote everything you like (privately), but add to favourites something you'd like to be public(on a script and your page for everyone to see). I think it's a good idea and really show how many people are using a script.

Dexmaster avatar Apr 03 '15 13:04 Dexmaster

@Martii

although that sort of defeats the anonymous portion unless no one else can see it publicly...

Sorry I thought I made it clear that the page that shows all the scripts a user has upvoted is private.

but wanted a unique issue for it so it doesn't get lost.

I could have sworn that issue already existed but I can't find it. Edit: #616

@Dexmaster

really show how many people are using a script.

I guess we could create some type of endorsement feature so you can publicly show which scripts you're using and put that on your profile.

sizzlemctwizzle avatar Apr 04 '15 06:04 sizzlemctwizzle