Closed (fixed)
Project:
Drupal.org customizations
Version:
6.x-3.x-dev
Component:
User interface
Priority:
Major
Category:
Feature request
Assigned:
Unassigned
Reporter:
Created:
24 Dec 2011 at 14:18 UTC
Updated:
23 May 2014 at 18:23 UTC
Jump to comment: Most recent, Most recent file
Comments
Comment #1
WorldFallz commentedok, here's a basic view that mimics the one at 'admin-comments'
Comment #2
WorldFallz commentedAnd here's the latest crop of users:
https://drupal.org/user/1734412
https://drupal.org/user/1733986
https://drupal.org/user/1734074
https://drupal.org/user/1734186
Comment #3
WorldFallz commentedand another: http://drupal.org/user/1734186
Comment #4
WorldFallz commentedhttp://drupal.org/user/1734446
Comment #5
WorldFallz commentedthis is really getting out of control:
http://drupal.org/user/1735330
http://drupal.org/user/1735272
http://drupal.org/user/1735010
including a few dozen pages of spam
Comment #6
adrianborrego commentededited by silverwing - fixed:
More Spamhttp://drupal.org/documentation/develop#comment-5402690
http://drupal.org/documentation/develop#comment-5402692
http://drupal.org/documentation/develop#comment-5402694
The user is http://drupal.org/user/1736134
Comment #7
silverwing commentedI was given full Administrator rights here, and managed to ban IPs of some of the spammers right after they posted. I haven't noticed them doing much since then (hopefully they realize their posting here is futile, but probably just waiting for us to drop our guard.)
If they do return, post a link to their profile. I believe we'd rather ban specific IPs/ranges and not an entire country.
Comment #8
gerhard killesreiter commentedthe view in #1 needs to be use the D6.2 API also we want some acccess controll (limited to roles that can actually use it).
We'd want to use a dev site for this but we ran out of diskspace...
Comment #9
drummWe'll also want to export this as a feature in drupalorg.
Comment #10
WorldFallz commentedah ok, when you have space just update here and i'll fix the and test it there.
Comment #11
silverwing commentedComment #12
webchickAnother to report: http://drupal.org/user/1741918/track
Man, VietNam sure does like spam!
Comment #13
dwwNote: the view doesn't have to be exported as a Feature(tm). It could just be exported as a view directly into drupalorg. For example, the exported view could live right next to this file:
drupalorg/views/drupalorg_admin_comments_by_user.view.php
Ahh, the spam arms race. What a fulfilling thing to be spending time on. *sigh*
Comment #14
silverwing commentedCreated this from a devdrupal staging site.
Comment #15
webchickCould we have a link, and a user to demo with? I'd love to review & RTBC this. :)
Comment #16
webchickLooks geeeeeerrreeeaaatt!
Comment #17
michelleProbably moot now since I just saw this and it's already RTBC... But couldn't we just use the view that's on g.d.o? One less to maintain, then.
Michelle
Comment #18
WorldFallz commentedi thought of that... but then it wouldn't 'match' the existing 'administer comments' view we have on d.o. I ended up thinking it's better to match within a site then across sites.
Actually, it seems there probably should be a separate issue to unify the admin interface between the two or even across *.drupal.org.
Comment #19
michelleOh, I never noticed that the "comments" views were different. Yeah, using the same views everywhere makes sense to me but let's not derail this very useful and RTBC issue on that matter. :)
Michelle
Comment #20
webchickYeah, that's a good point, though, and we should create a follow-up issue to make a "*.Drupal.org admin screens" feature that we can deploy throughout all the sites.
Comment #21
dman commentedIf this is up and workig, can someone check the permissions so us moderators can get at it?
I'm not seeing the link, but I am seeing that our vietnamese friends are back
http://drupal.org/user/1795880/track
Comment #22
dman commentedbump.
Our Vietnamese nemesis has been continuing to bomb us every freaking evening, and picking their posts out of just the /admin/content list without a filter is tiresome and error prone.
Comment #23
michelleWhy would you do that? I just look at their tracker...
Michelle
Comment #24
dman commentedI can SEE the posts in the tracker, sometimes 3-4 pages of them.
So that means
* open each page.
* Press "edit"
* Scroll down
* Press "delete" (at least I dont have to enter a log message any more)
* wait for the page to load
* Press "confirm"
To delete one item.
Multiply that by the huge number of pages this user drops.
No. not fun.
At least through the content admin I can get 9 or ten per page, and only one 'confirm' screen. Can be half an hours less clickity.
Comment #25
michelleAh, yeah, I do it the way you listed except I open them all in tabs, then go back and do each step across all the tabs. No waiting for page loads and I can clear a tracker page full in a few minutes.
The VBO view would be awesome, of course, I was just wondering why you didn't just use the tracker for now.
Michelle
Comment #26
gerhard killesreiter commentedshouln't you be able to access admin/content/node ?
Comment #27
gregglesTo get deployed it has to be a patch against drupalorg.module
Attached as patch made using "git diff --cache" and as a php.txt file to rename to .php
I didn't test, I did "php -l" and it has no errors, at least.
Comment #28
dman commented@Michelle, yes I also do them in tabs but start to lose my rhythm if I do them in batches of more than 5 at a time. It still takes a tedious amount of time.
We have this promised VBO patch here, so I'm looking forward to being able to deal with it as easily as we can the comments.
@Gerhard Yes, and that's how I currently can get things done. It's still a few steps short of optimal though.
Our Vietnamese friend spends an hour posting new nodes at the rate of one a minute.
I looks at admin/content/node and have to pick out these ones from the other activity there. there is no filter by users I can use on that screen.
If I delete the 14 spams I see on page one, the list renumbers itself, and I have to visually check the next 5 pages under admin/content/node and individually snipe the things. Taking care not to miss the checkbox it the rows of thirty items and not hit a real node. And every pass, the list renumbers itself again.
It makes me grumpy, and takes time and concentration. I don't mean to whine. I just want to pro-actively encourage this solution - which we know exists to address this problem - make it through into production.
:-}
Comment #29
michelle@dman: Oh, definitely, VBO is a far superior method. I was just curious why you did it the way you did right now while we don't have VBO as an option. :)
Michelle
Comment #30
webchickIf someone wants to sign up for a sandbox account to test this, happy to set it up. http://drupal.org/node/1018084 I won't have time to do it on my own sandbox for at least another week.
Comment #31
webchickAnd come to think of it, silverwing already has a sandbox set up for spam fighting patches. Maybe talk to him?
Comment #32
drummIt would be good to start using features to manage our custom views instead of pushing the code around manually.
Comment #33
greggleshttp://drupalcode.org/project/drupalorg.git/commit/418a479
Sorry, I credited worldfallz and left out silverwing on creation and forgot to give webchick the review credit. Hope you don't mind too much :/
Comment #34
gregglesMy lucky day - I committed to the wrong branch so I got to give the right credit when committing to the right branch http://drupalcode.org/project/drupalorg.git/commit/c55d12f :)
Thanks, folks.
Comment #35
killes@www.drop.org commentedThis just got deployed.
Comment #36
dman commentedYay. I can confirm I see user/{uid}/admin-nodes available in the secondary menu on user profiles alongside the 'administer comments'.
Now to see if that same spammer turns up at 9 PM again tonight :-]
Thanks to all for making this happen. Hopefully our time can now be better spent again!
Comment #37
michelleAwesome! *does the happy dance*
Michelle
Comment #38
silverwing commentedyay! no more wondering if I'm deleting real content from /admin/content/node
@greggles, I would have happy if you credited Rodney the Cat :)
Comment #39
michelleJust used it on a spammer and it worked slick. Only two nodes for this spammer but, still, less clicky-clicky is always nice. :)
Michelle
Comment #40
WorldFallz commentedomg -- miss the issue queue for a day and look what happens!
/me thanks everyone who helped push this through!
spammers will still be annoying, and we definitely should still work on better spam measures, but at least the spammers won't be stealing valuable maintainer time from our REAL users.