Polls: stop votes from users who registered after poll date
- matt3o
- -[°_°]-
- Location: Italy
- Main keyboard: WhiteFox
- Main mouse: Anywhere MX
- Favorite switch: Anything, really
- DT Pro Member: 0030
- Contact:
This already came out in the past but recent events made the flaws of the current system clear.
If feasible I would stop votes from people who registered after the poll thread date. And I would enforce that by default (even though an on/off option would be nice)
If feasible I would stop votes from people who registered after the poll thread date. And I would enforce that by default (even though an on/off option would be nice)
- kbdfr
- The Tiproman
- Location: Berlin, Germany
- Main keyboard: Tipro MID-QM-128A + two Tipro matrix modules
- Main mouse: Contour Rollermouse Pro
- Favorite switch: Cherry black
- DT Pro Member: 0010
One could even imagine the same person creating multiple accounts now, "just in case",
and first giving access to them to friends once the "case" arises.
Or pretending being multiple persons working at the same place![Evil or Very Mad :evil:](./images/smilies/icon_evil.gif)
and first giving access to them to friends once the "case" arises.
Or pretending being multiple persons working at the same place
![Evil or Very Mad :evil:](./images/smilies/icon_evil.gif)
- matt3o
- -[°_°]-
- Location: Italy
- Main keyboard: WhiteFox
- Main mouse: Anywhere MX
- Favorite switch: Anything, really
- DT Pro Member: 0030
- Contact:
I'm 99.9% it is doable. Now to webwit ![Smile :)](./images/smilies/icon_e_smile.gif)
![Smile :)](./images/smilies/icon_e_smile.gif)
- 7bit
- Location: Berlin, DE
- Main keyboard: Tipro / IBM 3270 emulator
- Main mouse: Logitech granite for SGI
- Favorite switch: MX Lock
- DT Pro Member: 0001
The 7bot, 7bit, CherryMX, hyper and Phantom armada is ready to take over the world Deskthority!
![Evil Geek :evilgeek:](./images/smilies/icon_evil_geek.gif)
Just exclude users by user-ID. When a poll is posted, the last user ID is taken to test if a user can vote or not.
![Cool :cool:](./images/smilies/icon_cool.gif)
- kbdfr
- The Tiproman
- Location: Berlin, Germany
- Main keyboard: Tipro MID-QM-128A + two Tipro matrix modules
- Main mouse: Contour Rollermouse Pro
- Favorite switch: Cherry black
- DT Pro Member: 0010
- webwit
- Wild Duck
- Location: The Netherlands
- Main keyboard: Model F62
- Favorite switch: IBM beam spring
- DT Pro Member: 0000
- Contact:
There are two ways. One, phpBB has support for a Newly registered user group, i.e. it can put everyone with under x posts in that group, and then you could turn off the voting permission for that group.
Or, to get exactly what you want, I'd need to write a mod.
Or, to get exactly what you want, I'd need to write a mod.
- 7bit
- Location: Berlin, DE
- Main keyboard: Tipro / IBM 3270 emulator
- Main mouse: Logitech granite for SGI
- Favorite switch: MX Lock
- DT Pro Member: 0001
The mod should be really simple.
- look up last uid
- write it into poll post as comment
- if someone votes, look up uid of user and compare with last_uid in poll post
- if uid<=last_uid: count vote
else![Razz :P](./images/smilies/icon_razz.gif)
The actual code is left as an exercise to the reader ...
![Evil Geek :evilgeek:](./images/smilies/icon_evil_geek.gif)
- look up last uid
- write it into poll post as comment
- if someone votes, look up uid of user and compare with last_uid in poll post
- if uid<=last_uid: count vote
else
![Razz :P](./images/smilies/icon_razz.gif)
The actual code is left as an exercise to the reader ...
![Evil Geek :evilgeek:](./images/smilies/icon_evil_geek.gif)
- matt3o
- -[°_°]-
- Location: Italy
- Main keyboard: WhiteFox
- Main mouse: Anywhere MX
- Favorite switch: Anything, really
- DT Pro Member: 0030
- Contact:
or... just check post date and compare with user registration date
- Spikebolt
- √(4) != -2
- Location: Portugal
- Main keyboard: HHKB2 Pro
- Main mouse: Roccat Kone Xtd
- Favorite switch: Topre (so far)
- DT Pro Member: -
I think the combination of registration date + post count would be the best, TBH.
If you could set either/or in the poll creation it would give the poll creator more flexibility to implement the rules he deems fit.
If you could set either/or in the poll creation it would give the poll creator more flexibility to implement the rules he deems fit.
- webwit
- Wild Duck
- Location: The Netherlands
- Main keyboard: Model F62
- Favorite switch: IBM beam spring
- DT Pro Member: 0000
- Contact:
It would need to be an option when the poll is created, as some polls should allow new users to vote. That means an extra column in the topic table, and interface elements in 14 languages.
Part one:
Part one:
Spoiler:
- SL89
- ‽
- Location: Massachusetts, USA
- Main keyboard: CODE 104
- Main mouse: Logitech M570
- Favorite switch: Cherry MX Green
- DT Pro Member: 0095
It's a bit of a conflict of interests when you are (partially) the impetus for the change as well as commenting on the subject, is it not?
- Muirium
- µ
- Location: Edinburgh, Scotland
- Main keyboard: HHKB Type-S with Bluetooth by Hasu
- Main mouse: Apple Magic Mouse
- Favorite switch: Gotta Try 'Em All
- DT Pro Member: µ
I think you're in the right, Spikey, in this thread at least!
Similarly, I like letting 0 post users vote. I've had many good conversations with them via PM. There's a whole shadow community of lurkers at DT who choose not to post but do participate in some ways. Perhaps they're the wise ones, looking at how strongly long term forum activity correlates with collection size!
Join date is definitely the artful way to solve the crisis at hand. And we now have a volunteer with the Portuguese translation!
Similarly, I like letting 0 post users vote. I've had many good conversations with them via PM. There's a whole shadow community of lurkers at DT who choose not to post but do participate in some ways. Perhaps they're the wise ones, looking at how strongly long term forum activity correlates with collection size!
Join date is definitely the artful way to solve the crisis at hand. And we now have a volunteer with the Portuguese translation!
- ohaimark
- Kingpin
- Location: USA
- Main keyboard: Siemens G80 Lookalike
- Main mouse: Logitech G502
- Favorite switch: Blue Alps
- DT Pro Member: 1337
I... Wouldn't have expected this to be a problem. I support the idea of accounts being barred from polls started before their creation.
The beer tactic was clever, but unethical.
The beer tactic was clever, but unethical.
- webwit
- Wild Duck
- Location: The Netherlands
- Main keyboard: Model F62
- Favorite switch: IBM beam spring
- DT Pro Member: 0000
- Contact:
I've put implementing it as an option when posting a poll on my todo list. Might not get to it right away, but I don't think it's high priority, as in poll gaming is not a regular event.
- chzel
- Location: Athens, Greece
- Main keyboard: Phantom
- Main mouse: Mionix Avior 7000
- Favorite switch: Beamspring, BS, Vintage Blacks.
- DT Pro Member: 0086
I think having the option to exclude newly (after the post creation) created accounts from voting is the most elegant solution to a problem that really shouldn't exist, especially when a prize of considerable monetary value is involved.
- bhtooefr
- Location: Newark, OH, USA
- Main keyboard: TEX Shinobi
- Main mouse: TrackPoint IV
- Favorite switch: IBM Selectric (not a switch, I know)
- DT Pro Member: 0056
- Contact:
I support restricting people who registered after the creation of a poll from voting in a poll, with an option to disable that behavior.
Conversely, I'm against restricting zero post members from voting, unless they also registered after the creation of the poll.
However, per my comments in the 2015 annual meeting thread, my recommendation would be to move to a newer forum software codebase before doing that, if it requires modifications.
Conversely, I'm against restricting zero post members from voting, unless they also registered after the creation of the poll.
However, per my comments in the 2015 annual meeting thread, my recommendation would be to move to a newer forum software codebase before doing that, if it requires modifications.
- Muirium
- µ
- Location: Edinburgh, Scotland
- Main keyboard: HHKB Type-S with Bluetooth by Hasu
- Main mouse: Apple Magic Mouse
- Favorite switch: Gotta Try 'Em All
- DT Pro Member: µ
Where's the poll? Every time I see this in the Spy, I swing by to vote in favour!
Also, if and when we implement this, can we make it the **DEFAULT** behaviour for new polls? Opt-out is fine by me. But to have an effect, it's got to be used!
Nope. I don't support that. Which is why I want to limit voting eligibility to polls newer than the account. I do support zero post users getting a vote, but not *brand new* ones.
Also, if and when we implement this, can we make it the **DEFAULT** behaviour for new polls? Opt-out is fine by me. But to have an effect, it's got to be used!
- chzel
- Location: Athens, Greece
- Main keyboard: Phantom
- Main mouse: Mionix Avior 7000
- Favorite switch: Beamspring, BS, Vintage Blacks.
- DT Pro Member: 0086
If this goes up as a poll I'll make 20 accounts and vote against.
Just because...that's the evil thing to do...
![Twisted Evil :twisted:](./images/smilies/icon_twisted.gif)
I'm of the opinion that the poll starter should have to make that decision. Make it an obligatory choice, but with nothing preselected. If it's OK with the poll starter why should it matter to the rest of us?
- Muirium
- µ
- Location: Edinburgh, Scotland
- Main keyboard: HHKB Type-S with Bluetooth by Hasu
- Main mouse: Apple Magic Mouse
- Favorite switch: Gotta Try 'Em All
- DT Pro Member: µ
I'm pretty sure a laid back guy like Bram would select whichever option looked the less paranoid. If forced to make the choice. No matter the eventual consequences.
Defaults matter! Make it opt-out.
Defaults matter! Make it opt-out.