Search Results for 'spam'
-
Search Results
-
Topic: Buddypress vs Script
I come to you guys because you all are far more knowledgeable about programming then I am. I run a dating site using a script and it is becoming pretty popular.
1.Does buddypress still have issues with spam profile registrations?
2. Is this issue of spam profile registrations bad enough that, in your opinion, it is not worth using buddypress?
3. How would you compare buddypress vs a dating script?
Buddypress has better looking design, themes and template. It is also easy to install plugins and widgets. However, from what I know it has serious issues with spam profile.
My dating pro script Virtually has no issues with spam registration. However, the design does not look as good as buddypress and it is way harder to add changes to it vs buddypress.
Thank you guys in advance for your time and extensive knowledge.
I hoping someone can point me in the right direction. I am looking for a plugin that will let me block or suspend members from posting to buddypress pages. I do not want to block them from the entire site, just block from posting buddypress content. I want them to be a “Read Only” member. I am currently using a wordpress plugin (User Role Editor) that lets me do this for wordpress core features, but it does not cover the buddypress pages. My reason for wanting to do this is to weed out spammers. I created a user role called “Pending” using the plugin I mentioned. I am giving new members who I think might be spammers this role. I have set the role as read only and have been able to block them from using most of the site, but does not work for the buddypress pages. Anyone know of a buddypress plugin that has this type of features. I am requiring members to upload an avatar if they wish to post content to the site. No Avatar then their a read only user. Once they upload a profile photo, I change their role status so they can post content. I have other spam features in place, however some spam users still get though. I am trying to do this to weed them out and keep them from posting spam on my sites. 95% of the users on my upload a photo anyway so it does not seem to be an issue for members. I also do not require the photo to be a selfpic.. they just have to change it from the default one.
Thanks,
Jeffrey
http://www.portaltaxi.netNewest versions of wordpress/buddypress in place.
Topic: Stop BuddyPress SPAM
Topic: Fight against spammers
Hi everyone !
I’m having problem with spammers on my website.
I’ve some lines of codes in my footer to detect who is a spammer, so I’ve their user_id.
Now I would like to delete their activities, groups, and profile programmatically.
How can I do this ?
I didn’t find in the documentation 🙁Thanks in advanced !
Bye
WordPress versions: 3.7.1 and 3.8
Buddypress version: 1.9
Site: http://primerasnoticias.comHi,
I’m using Spam destroyer in a website with an old version of BP and there are not problems with Spam destroyer.
But in my preproduction site (with WordPress 3.7.1 & BP 1.9) and in primerasnoticias.com (with WordPress 3.8 & BP 1.9) a logged user cannot create a personal blog via My sites – Create a site. The form for creating a site appears ok but it does not work when you fill in it. You will receive (*) this php error:
Warning: extract() expects parameter 1 to be array, null given in [MY-WEBSITE-DIRECTORY]/wp-content/plugins/buddypress/bp-blogs/bp-blogs-template.php on line 1034 Fatal error: Call to a member function get_error_code() on a non-object in [MY-WEBSITE-DIRECTORY]/wp-content/plugins/buddypress/bp-blogs/bp-blogs-template.php on line 1036(*) Note: this message does not appear in the production site because I have disabled these messages.
I have disabled all the plugins, except Spam destroyer and BP to locate the cause. I have also tried two different themes to discard related issues.
The author of the plugin thinks that the problem is related to BP.
Any idea?
Thank you.
In an effort to support the community, I am curious how do you notify Moderator of Spammer instead of tagging everyone. I know some forums have a report to moderate. http://buddypress.org/support/topic/you-and-your-weight-lose-programme-nutra-burn-10/
Topic: Email Verification
Hi, The site that I’m working on is on a free server and all the activation emails goes to the spam folder. I had no choice and disabled the email verification with some hack that I found on this forum and it works fine. The problem is that after registration the screen that tells you to check your email is still appearing. I want to change the text in the screen to “Thank you for registering” or something like that but I can’t find the file that I should modify.
Those anyone have a clue how to do it?
Topic: Registration spam
I’m curios what you guys would recommend to be proactive against registration spam? We are planning on turning on the ‘Anyone can register’ membership setting.
Details:
– Users they will still need admin approval before being able to post in the bbpress forums.
– We’ve offloaded commenting to Disqus so I’m not worried about comment spam.
– We are hosted by WPEngine
– Limit login attempts throttling is turned onI’ve been reading this article and will probably use that as a guide. But I’m curious if anyone has any dissenting/agreeing opinions. The article also talks a bunch about comment spam, which as mentioned we are not worried about.
Thanks.
Hi,
Google webmaster tools is complaining about 404’s for deleted members. Either they were deleted because of spam or they did it on their own. Since my site has 70k members, manually dealing with this isn’t ideal.
– Anyone have an automated solution? I’ve got “Quick Page Post Redirect” but I can’t seem to find an option for something like this.
Wordpress 3.8
BuddyPress 1.9.1Hi everyone,
Virtually our registrations appear to be coming from the IP address of our server, as opposed to the IP address of the registrant’s ISP.
Is there a setting somewhere we missed, or are the spambots managing to spoof their IP?
If that’s the case, I’d imagine we’d run into problems if we try to block our own IP address?
Hi yall,
Currently running WordPress, Buddypress & bbpress along with the following (3) anti-spam plugins:
-Akismet
-Stop Spammer Registrations Plugin
-Si Captcha (in the registration form)These plugins have lowered the number of spam user registration however there are still a lot to the point where it is making my site very difficult to maintain. In addition, my site is mainly member-focused so reducing spam/fake members is a top priority.
Any advice/plugin recommendations would be highly appreciated.
Thanks
Hello…What is the Best Plugin to reduce Spam on BUDDYPRESS Registration pages etc?
I want to install some type of Captcha pluggin, but it seems most are not compatible or have mixed reviews….Any recommendations?
Thanks!
For the most part, Buddypress is great! However, as a theme/php developer, its great strengths (ease if use and installation) also become its weakness. Customizing the Activity feed beyond CSS (ie: building your own template), the labyrinth of procedural code, the dated codex, and the hooks and actions becomes quite the challenge.
Now, if you just want to customize the title, change colors, or modify the layout a lot of that can be achieved by CSS.
But if you want to access activity data beyond it’s intended scope (say, for mobile app development, API layers, or just becasue you want to get your hands on it!) then this guide is for you!!
Prerequisites:
Basic PHP Knowledge
WP Theme development experience (even child-theme)
Experience using the fabled ‘functions.php’ and template tags.Ok, so if you meet the prerequisites allow me to share with you the best bp function ever (well, maybe not ever, but the best one for me, right now, haha)
take a look at
/wp-content/plugins/buddypress/bp-activity/bp-activity-functions.php–line:900ishand say hello to pandoras box!/** * Retrieve an activity or activities. * * bp_activity_get() shares all arguments with BP_Activity_Activity::get(). The * following is a list of bp_activity_get() parameters that have different * default values from BP_Activity_Activity::get() (value in parentheses is * the default for the bp_activity_get()). * - 'per_page' (false) * * @since BuddyPress (1.2) * * @see BP_Activity_Activity::get() For more information on accepted arguments * and the format of the returned value. * @uses wp_parse_args() * @uses wp_cache_get() * @uses wp_cache_set() * @uses BP_Activity_Activity::get() {@link BP_Activity_Activity} * @uses apply_filters_ref_array() To call the 'bp_activity_get' hook. * * @param array $args See BP_Activity_Activity::get() for description. * @return array $activity See BP_Activity_Activity::get() for description. */ function bp_activity_get( $args = '' ) { $defaults = array( 'max' => false, // Maximum number of results to return 'page' => 1, // page 1 without a per_page will result in no pagination. 'per_page' => false, // results per page 'sort' => 'DESC', // sort ASC or DESC 'display_comments' => false, // false for no comments. 'stream' for within stream display, 'threaded' for below each activity item 'search_terms' => false, // Pass search terms as a string 'meta_query' => false, // Filter by activity meta. See WP_Meta_Query for format 'show_hidden' => false, // Show activity items that are hidden site-wide? 'exclude' => false, // Comma-separated list of activity IDs to exclude 'in' => false, // Comma-separated list or array of activity IDs to which you want to limit the query 'spam' => 'ham_only', // 'ham_only' (default), 'spam_only' or 'all'. /** * Pass filters as an array -- all filter items can be multiple values comma separated: * array( * 'user_id' => false, // user_id to filter on * 'object' => false, // object to filter on e.g. groups, profile, status, friends * 'action' => false, // action to filter on e.g. activity_update, profile_updated * 'primary_id' => false, // object ID to filter on e.g. a group_id or forum_id or blog_id etc. * 'secondary_id' => false, // secondary object ID to filter on e.g. a post_id * ); */ 'filter' => array() ); $r = wp_parse_args( $args, $defaults ); extract( $r, EXTR_SKIP ); // Attempt to return a cached copy of the first page of sitewide activity. if ( 1 == (int) $page && empty( $max ) && empty( $search_terms ) && empty( $meta_query ) && empty( $filter ) && empty( $exclude ) && empty( $in ) && 'DESC' == $sort && empty( $exclude ) && 'ham_only' == $spam ) { if ( !$activity = wp_cache_get( 'bp_activity_sitewide_front', 'bp' ) ) { $args = array( 'page' => $page, 'per_page' => $per_page, 'max' => $max, 'sort' => $sort, 'search_terms' => $search_terms, 'meta_query' => $meta_query, 'filter' => $filter, 'display_comments' => $display_comments, 'show_hidden' => $show_hidden, 'spam' => $spam ); $activity = BP_Activity_Activity::get( $args ); wp_cache_set( 'bp_activity_sitewide_front', $activity, 'bp' ); } } else { $args = array( 'page' => $page, 'per_page' => $per_page, 'max' => $max, 'sort' => $sort, 'search_terms' => $search_terms, 'meta_query' => $meta_query, 'filter' => $filter, 'display_comments' => $display_comments, 'show_hidden' => $show_hidden, 'exclude' => $exclude, 'in' => $in, 'spam' => $spam ); $activity = BP_Activity_Activity::get( $args ); } return apply_filters_ref_array( 'bp_activity_get', array( &$activity, &$r ) ); }This magical function, dubbed
bp_activity_get()will allow you to get just about every piece and part of an activity feed even OUTSIDE of a bp loop. Not only that, but it allows for you to runfiltersthrough it, meaning you can grab activities by group, by member, sitewide, or just ONE activity if you want.Here’s a sample function I made that grabs the 8 most recent activities and puts the keys I found important into an array. If you’re familiar with the wp $post object, this is quite similar:
/** * Dumps a list of the latest activities. May be used with pagination by setting $current_page * * @posts_per_page INT, Default is 8. * @current_page INT, which page you are on, Default is 1. * * @var_dump ARRAY, activity items. */ function get_latest_activities($posts_per_page=8,$current_page=1) { $args = array ( 'page' => $current_page, 'per_page' => $posts_per_page ); $pre_rec = bp_activity_get($args); $activities = $pre_rec['activities']; $results = array(); foreach ($activities as $activity) { $record = array( 'ID' => strip_tags($activity->id), 'TYPE' => strip_tags($activity->type), 'TIME' => strip_tags($activity->date_recorded), 'AUTHOR' => strip_tags($activity->display_name), 'TITLE' => strip_tags($activity->action), 'CONTENT' => strip_tags($activity->content), 'ITEM_ID' => strip_tags($activity->item_id), 'REL_ID' => strip_tags($activity->secondary_item_id), ); array_push($results, $record ); unset($record); } foreach ($results as $record) { var_dump ($record); print "<br>###################<br>"; } }So now, I could place any piece of the data, anywhere I want. You could also (if you wanted to) create template tags that are much more custom. You can also get the data outside of the loop, throw it in the <head> section for SEO purposes, and on and on and on. Maybe you want to throw a widget on your site with the latest activities? This method will do it.
Let me know if you have any questions, I hope this helps, because it took me way too long to figure this out and the current documentation did not help.
Topic: spam registration
Hi- I’m new to buddypress so i apologise for the basic question.
I’ve got everything installed fine but I’m getting a lot of spam registration and group creation.
I’ve loaded Si Captcha and it doesn’t fix the problem.
There is a lot of help listed through google. Do you recommend any particular articles or do you have an official work through list of fixes? I gotta stop the spam! Where do i start?
Thankyou