Comments (8)
The upvote should be by default, that is how reddit does it, and I would suspect most users would just upvote their own post anyway, it also makes it easier to find your own posts since you will see the green vote counter.
from zerotalk.
While it could be filtered on client-side, but for example facebook or disqus also allows to like your own comment/post.
Maybe setting the upvote to 0 by default would be more better solution
from zerotalk.
I'm not using facebook because of privacy issues, but I didn't know that they allow upvoting yourself. So yes setting upvote to 0 by default would be better
from zerotalk.
@TheNain38 Yeah, it would make the most sense to set default upvote to 0 and continue allowing users to upvote their own content. Also, just bumping this issue. π
from zerotalk.
Agreed π
from zerotalk.
@Codes4Fun it sounds like there are several suggested features:
- Prevent being able to upvote yourself, suggested by @TheNain38 (and the title of this issue).
- Set the default count to 0, suggested by @HelloZeroNet as a counter to @TheNain38's request.
- Automatically upvote your comment or thread (like Reddit), as suggested by you.
I am going to move forward with @HelloZeroNet's suggestion: setting the default count to 0, but still letting yourself upvote your own comments.
If we still want Reddit-like auto-voting, then we can make a separate issue for that.
from zerotalk.
Here are the bits of logic to update to set the default count back to 0.
Just remove the +1
from these subqueries:
- Line 66 from TopicShow.coffee
- Line 114 from TopicShow.coffee
- Line 135 from TopicList.coffee
- Line 162 from TopicList.coffee
from zerotalk.
@HelloZeroNet Any thoughts on this?
from zerotalk.
Related Issues (20)
- New users can't find the edit and reply buttons.
- Add a margin to unobstruct the language forum links
- Topic starter can moderate his/her topic HOT 1
- Site owner appoints moderators, but they can only vote on what to do, not do.
- Comment submitting doesn't work once left alone for a certain amount of time. HOT 2
- [Feature] Make it easier to create sub-topic HOT 1
- How do i install on it my windows or linux HOT 4
- Escaping backtick in backticked quotation.
- Every site owner! Plz make page title out of its subject! HOT 6
- Share tracker between users HOT 1
- Github topics
- div.topics-loading doesn't hide completely
- Auto-moving Chinese posts to Chinese sub-board. Better method. HOT 1
- Can you show the source of bot using in ZeroTalkοΌ HOT 1
- long quotes in only one line should also be automatically shortened
- Permalink of a comment under a post is short of the full URL before physically clicking it.
- Resizable text fields need limits
- data.json with size > 10MB
- Can we get a regular userdata size limit increase?
- Modify all.js to save some user storage space.
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
π Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. πππ
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google β€οΈ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from zerotalk.