This Block Commenter Module will provides a flexible method for Drupal site administrator to Block the list of authenticated users from Commenting corresponding to selected content types.
Thus it prevents spammers from commenting on the Drupal site.
We also plan to add
1.Different setting form for Editors
2.Per Role base blocking.
Project Page - http://drupal.org/sandbox/sanchi.girotra/1673292
GIT Repo location - http://git.drupal.org/sandbox/sanchi.girotra/1673292.git block_commenter
Drupal Version 7.x
Reviewed the modules:
http://drupal.org/node/1676528#comment-6211658
http://drupal.org/node/1681750#comment-6229612
http://drupal.org/node/1677154#comment-6229656
http://drupal.org/node/1684898#comment-6242006
http://drupal.org/node/1612022#comment-6242134
http://drupal.org/node/1687926#comment-6242368
http://drupal.org/node/1697648#comment-6264138
http://drupal.org/node/1678134#comment-6264266
http://drupal.org/node/1697948#comment-6267174
| Comment | File | Size | Author |
|---|---|---|---|
| block_commenter.png | 56.92 KB | sanchi.girotra |
Comments
Comment #1
Jeffrey C. commentedAutomated Review:
An automated review of your project has found some issues with your code; As coding standards make sure projects are coded in a consistent style we please you to have a look at the report and try to fix them. Anyway, note that issues found are possibly false positives and fixing all issues is not a requirement for getting through the application process.
You can find the results of the automated report at http://ventral.org/pareview/httpgitdrupalorgsandboxsanchigirotra1673292git.
Comment #2
Jeffrey C. commentedPutting status to needs work.
Comment #3
sanchi.girotra commentedThanks for the quick reply!
I fixed almost all the issues that the automatic review utility brought up.
Let me know if you would like me to do anything else with this.
Comment #3.0
sanchi.girotra commentedReviewed : http://drupal.org/node/1591870 with #comment-6203098
Comment #3.1
sanchi.girotra commentedReviewed the Module with #comment-6211572
Comment #4
sanchi.girotra commentedApplying for PAReview: review bonus.
Comment #5
klausiRemoving review bonus tag, you did only one manual review out of 3 reviews. Please take a look at the actual source code of the projects. When finishing your review comment also set the issue status either to "needs work" (you found some problems with the project) or "reviewed & tested by the community" (you found no flaws).
Comment #5.0
klausiReviewed module with #comment-6211658
Comment #6
sanchi.girotra commented@klausi
Thanks for pointing out, that makes my day.
I have removed the reviews which were not manual and done 2 more manual reviews.
I hope I am correct this time. :)
Waiting for your review.
Thanks
Sanchi
Comment #7
klausimanual review:
Removing review bonus tag, you can add it again if you have done another 3 reviews of other projects.
Comment #7.0
klausiAdding project reviewed manually and removed the automated reviews.
Comment #7.1
sanchi.girotra commentedReviewed Modules with #comment-6242006,6242134
Comment #8
sanchi.girotra commentedThanks Klausi!
I have made required changes as per your suggestions. To handle 4th point, we have added a new table to store blocked users.
Comment #9
sanchi.girotra commentedApplying for PAReview: review bonus.
Comment #10
klausimanual reivew:
Anyway, that are not application blockers, so this looks RTBC to me. Removing review bonus tag, you can add it again if you have done another 3 reviews of other projects.
Comment #11
klausiComment #12
drupwash commented@sanchi.girotra when you applying for PAReview: review bonus I will post my review. I will wait.
Comment #13
klausi@drupwash: do not set issues to "needs work" if there is nothing wrong with the application.
Comment #14
drupwash commentedmanual review:
When I choose any user as Unpublish or delete for a particular content type to block commenting its work but there is no option to post comments again. Means if user x has blocked to post comments then x will never be able to post comments if admin think that x user should able to post comments, so x user needs to unblock.
Comment #15
sanchi.girotra commentedThanks @Klausi,
I have made required changes as per your suggestions.
To handle 1st point, i have increased maxlength and size of textfield as text area cant be used because i need '#autocomplete_path' and for point 2nd, i have used comment_delete_multiple($cids) in place of comment_delete($cid).
And in block_commenter_node_view(): foreach() loop is used to get the array of blocked content type.
Thanks @drupwash for the review but this is an add on functionality and will add if more users request for the same.
Comment #15.0
sanchi.girotra commentedReviewed 3rd module - http://drupal.org/node/1687926#comment-6242368
Comment #16
sanchi.girotra commentedApplying for PAReview: review bonus.
Comment #17
klausiStill RTBC to me.
Comment #18
sanchi.girotra commentedThanks @Klausi for the RTBC.
Comment #19
patrickd commentedYour project page is not very detailed, please have a look at the tips for a great project page, you may also use HTML-tags for better structure.
Thanks for your contribution and welcome to the community of project contributors on drupal.org.
I've granted you the git vetted user role which will let you promote this to a full project and also create new projects as either sandbox or "full" projects depending on which you feel is best.
Thanks, also, for your patience with the review process. Anyone is welcome to participate in the review process. Please consider reviewing other projects that are pending review. I encourage you to learn more about that process and join the group of reviewers.
As you continue to work on your module, keep in mind: Commit messages - providing history and credit and Release naming conventions.
Thanks to the dedicated reviewer(s) as well.
Comment #20
sanchi.girotra commentedThanks @patrickd for granting git vetted user role. :-)
Thanks everyone who reviewed my module. :-)
Comment #21.0
(not verified) commentedReviewed 3 more projects with #comment- 6264138,6264266,6267174