Voting for guests
Votes are stored by user id, since all guests have the user id 0 it is not easy to let them vote. We could add it but then only a single guest could vote per post.
Isn't it possible to make the user ID 0.(4 last numbers of IP) like 02912 (or something) so that the user ID is unique to the IP adres.
Maybe it;'s also possible to get a 'ID number' or something after guest if they post.
Like Guest#2912 (if the IP is 220.127.116.11)
So you know when guests are chatting in a topic people know who said what.
I’m not sure what your use case is, but allowing votes without user id invites fraudulent votes. For example, tracking by IP is easily defeated if someone knows how to use IP address spoofing; also, guests behind a shared IP wouldn’t be able to add more than one vote.