Without having time to deep-dive the source code tonight -
How difficult do developers feel that it would be to add the ability to block an account or IP range and only remove the ability to create accounts, not remove the ability to edit?
We have the bit to block and block account creation (or not), and the AO vs hard block bits, but this would presumably be a bit for block but don't prevent edits...
If the code already allows this, the UI currently doesn't, and that would be a plus. I don't recall what the code does, though. If we'd need to add support in the code to do this, I will look into that more.
On Mon, Jun 14, 2010 at 8:39 PM, George Herbert george.herbert@gmail.com wrote:
Without having time to deep-dive the source code tonight -
How difficult do developers feel that it would be to add the ability to block an account or IP range and only remove the ability to create accounts, not remove the ability to edit?
We have the bit to block and block account creation (or not), and the AO vs hard block bits, but this would presumably be a bit for block but don't prevent edits...
If the code already allows this, the UI currently doesn't, and that would be a plus. I don't recall what the code does, though. If we'd need to add support in the code to do this, I will look into that more.
-- -george william herbert george.herbert@gmail.com
Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
It's not a trivial amount of work. What needs to be done here is breaking up blocks into a per-right system where individual rights can be removed from an account (or groups of rights, for ease of use). What does *NOT* need to happen is having additional columns tacked on for each right we see fit to block at a given time (account creation, upload, emailuser, were all done as hacks IMHO).
I opened bug 14636 almost 2 years ago requesting this feature, but I haven't gotten around to doing it and nobody else has stepped up to the plate.
-Chad
On Mon, Jun 14, 2010 at 5:51 PM, Chad innocentkiller@gmail.com wrote:
On Mon, Jun 14, 2010 at 8:39 PM, George Herbert george.herbert@gmail.com wrote:
Without having time to deep-dive the source code tonight -
How difficult do developers feel that it would be to add the ability to block an account or IP range and only remove the ability to create accounts, not remove the ability to edit?
We have the bit to block and block account creation (or not), and the AO vs hard block bits, but this would presumably be a bit for block but don't prevent edits...
If the code already allows this, the UI currently doesn't, and that would be a plus. I don't recall what the code does, though. If we'd need to add support in the code to do this, I will look into that more.
-- -george william herbert george.herbert@gmail.com
Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
It's not a trivial amount of work. What needs to be done here is breaking up blocks into a per-right system where individual rights can be removed from an account (or groups of rights, for ease of use). What does *NOT* need to happen is having additional columns tacked on for each right we see fit to block at a given time (account creation, upload, emailuser, were all done as hacks IMHO).
I opened bug 14636 almost 2 years ago requesting this feature, but I haven't gotten around to doing it and nobody else has stepped up to the plate.
-Chad
Oh good. Well, in my copious spare time, I have an Enwiki user annoying me enough that I think actually coding this up to work is worthwhile rather than continuing to come back to 'em the hard way. I'll start code diving when car repairs are done.
wikitech-l@lists.wikimedia.org