Search Results for 'spam'
-
AuthorSearch Results
-
February 10, 2016 at 4:22 pm #249714
David Cavins
KeymasterThis plugin automatically activates new user accounts: https://wordpress.org/plugins/bp-disable-activation-reloaded/
I sure hope that you’re weeding out spammers on the way in, or this site isn’t open to the world.
February 2, 2016 at 3:22 pm #249405In reply to: How could all activities for a user be deleted?
Slava Abakumov
ModeratorWhen a user is marked as spammer – all user activity/groups data is deleted. Only admins can do that, AFAIK.
There are no logs or records for this action. And this action is irreversible.January 28, 2016 at 5:45 pm #249248In reply to: Hide some fields on Registration form
Arvind
ParticipantHello
I had added a field to restrict spam registrations (“Re-write the second combination…. types) on my site registration page using a plugin. Now after few minths that I tried removing that field, I could not find / recall that plugin, and am unable to get rid of / edit this field
Can you please help?
Should I uninstall BP and reinstall?
Regards
ArvindJanuary 26, 2016 at 8:48 pm #249167In reply to: Incorrect Buddypress Numbers Vs RTMedia Numbers
Slava Abakumov
ModeratorTry visiting this link inside your site
/wp-admin/tools.php?page=bp-toolsand recalculate members number.
Also the difference might be in the way plugins are counting – with or without activated users, with or without spam users etc.January 15, 2016 at 12:53 pm #248726In reply to: Wrong Member Count
Hammy Havoc
ParticipantHaving this issue too; had 20,000+ spam users, deleted them, still says I’ve got over 20,000 users when in actuality I only have a few dozen.
December 21, 2015 at 11:19 pm #247953In reply to: Spammers let in/Real people kept out.
Henry Wright
ModeratorIf I disable email confirmation then it opens the site to even more spammers.
Personally, I’d never do that because as you say it opens the door to spoof emails, and therefore much more spam.
I’d reach out to your users and try to find out what is causing the emails to go into their spam folders. For example, do they have custom spam filters set up? If so, what criteria do they use to spam an email?
Also, you can do things from a server point of view:
- Be sure you’re not on any blacklists
- Check with your host that your DKIM, SPF, sender ID and domain keys are properly set
- Try Googling for more things (there’s lots to look out for)
Refs:
https://en.wikipedia.org/wiki/DomainKeys_Identified_Mail
https://en.wikipedia.org/wiki/Sender_Policy_Framework
https://en.wikipedia.org/wiki/Sender_ID
https://en.wikipedia.org/wiki/DomainKeysDecember 21, 2015 at 8:44 pm #247952In reply to: Spammers let in/Real people kept out.
joesegal
ParticipantThanks Henry!
If I disable email confirmation then it opens the site to even more spammers.
What do you do?December 21, 2015 at 8:10 pm #247951In reply to: Spammers let in/Real people kept out.
Henry Wright
ModeratorYou could activate some kind of registration honeypot to keep the spam bots out. This technique has worked well for me in the past.
Example: https://en-gb.wordpress.org/plugins/registration-honeypot/
Regarding the confirmation email problem, this seems to be a common problem and one that isn’t easily solved. Many things can result in email going into spam, most are usually related to your mail server setup or the user’s own spam filter settings.
December 8, 2015 at 5:21 pm #247534In reply to: Notification emails after import
reedy
ParticipantI deactivated all other plugins and code snippets in functions.php (none of which are related to buddypress) and users are still getting spammed with these emails. How on earth can I stop this from happening? I am getting so many complaints I just don’t know how to handle this.
Maybe I just need to comment out the notification emails and just remove the functionality entirely? This is driving me (and thousands of people) crazy.
Furthermore, I am concerned that I’m going to get into trouble under the UK’s anti-spam laws.
December 8, 2015 at 3:56 pm #247530Birgit Pauli-Haack
ParticipantTesting it with all plugins turned off and activating them one at a time it turns out WP-SpamShield was causing this persistent screen notification.
Posted it on WordPress.org support forum for plugin: http://bit.ly/1NfTXxvNovember 18, 2015 at 8:02 pm #246912In reply to: How to fix Activations
r-a-y
Keymaster– Make sure email is working from WordPress.
– Tell users to check their spam folder.If that doesn’t work, some have had success with the following plugin(s):
– Mail From: https://wordpress.org/plugins/search.php?type=term&q=mail+from
– A plugin that sends email via SMTP instead of PHP: https://wordpress.org/plugins/tags/smtpOctober 18, 2015 at 11:08 pm #245670In reply to: How to add Captcha in Buddypress Register Form?
djsteveb
ParticipantI would suggest you skip the captcha on registration and instead use something like
https://wordpress.org/plugins/buddypress-humanity/or the plugin “good question”
There is another similar to those.. in my experience these work 100 times better in preventing spam registrations..
I also use “ip geo block”
These took my spam fighting down from hours a day to a minutes a week.
October 18, 2015 at 9:11 pm #245658In reply to: Displaying members roles in Members list
danbp
ParticipantWhich role is concerned ?
Does that member exist ? Is it pending or spammed ?
Have you tried with another display filter on member’s directory ?October 12, 2015 at 8:27 pm #245391In reply to: Can I @everyone when I message?
Henry Wright
ModeratorThere is limited spam potential, but if groups have mods mods can ban / restrict membership. And the plugin would only be used by those who thought the benefits outweighed.
I thought the same thing!
If anyone knows how, maybe you could point me towards the general code scheme for this and I can work on it as well.
Keep an eye on my GitHub repo, I should have something available within the next day or two.
October 12, 2015 at 8:19 pm #245390In reply to: Can I @everyone when I message?
JMunce
ParticipantHis guys. I guess it doesn’t do this already. If you are going to write a plugin, that is great. Is it also possible to learn the code (I wm my site so I am able to reduce plugins, even though I think the plugin will be very popular).
If you want to avoid “group” and illegal characters, you could maybe use what you said there: “@allfriends” or “@allgroup” or “@allfriendsingroup” (as different functions).
Or, if you had multiple groups and wanted to message one from your own stream, maybe @allgroup’groupname’
There is limited spam potential, but if groups have mods mods can ban / restrict membership. And the plugin would only be used by those who thought the benefits outweighed.
If anyone knows how, maybe you could point me towards the general code scheme for this and I can work on it as well. Might help in the future when something else needs improving.
Thanks,
JMOctober 12, 2015 at 1:43 pm #245372In reply to: Can I @everyone when I message?
Paul Wong-Gibbs
KeymasterSo much spam potential š
October 6, 2015 at 10:03 am #245123Henry Wright
ModeratorCheck the activation emails aren’t going into user’s spam folders.
September 26, 2015 at 8:58 am #244811Henry Wright
ModeratorThat information never arrived at the email.
Just a thought, check your spam folder as sometimes activation emails end up there.
I attempted another registration with different credentials and email and this time nothing happened.
This might be a problem with your theme. Try activating TwentyFifteen and complete the registration form again. Also deactivate any plugins you’ve installed, just to be sure none of those are causing the problem.
September 25, 2015 at 1:19 pm #244786Henry Wright
ModeratorSometimes registration emails arenāt sent
Are you sure they’re not being sent? Could it be that they’re not being received (gone into a spam or junk folder)?
If the user skips this they can login normally
They can log in but unless they’ve activated their account via the email that was sent, or you have manually activated them, they won’t be able to do much on your site. Their privileges will be restricted.
September 22, 2015 at 2:09 pm #244684In reply to: How to avoid spam registration in buddypress
Arvind
ParticipantHi
@Vignesh: I installed WangGuard and it seems to work well. Frequency has come down to 3-4 hr/spam from 20min/spam on average.
You get the Free API also after creating user account with them.
Recommended ? : YES.@ Jose: Thanks, it works well.
I was able to create a Security Q, and all seems easy now.BR
Arvind
September 6, 2015 at 10:21 pm #244132trishahdee
ParticipantThank you for the reply. I apologize for not using the correct format for a support question. I will know better for next time.
Your suggestion that I look into my active plugins found the problem. I always use “Stop Spammers Spam Control” but I guess the normal settings I use for it are causing the problem. When I deactivate it the problem goes away. I’ll work on tweaking it’s settings.
Thank you for your help!
September 3, 2015 at 7:02 pm #244032In reply to: Increase in fake visits since install
djsteveb
Participant@projectslimited – yeah, welcome to the club! I had one bp site with registration turned off for 18 months.. turned it on to test some thing – hours later – dozens of new “groups” and spam accounts.
My main site I depend on buddypress humanity as main line of defense.. but also add the plugin “good question” (changing the defaults on these two!)
I also use “geo ip block” on all wp sites now. (changing some defaults)
that seems to help 95% – then I got so tired of the manual spammers that I added the apache gep redirect thing from maxmind lite.. and block all visits from Russia, China, Ukraine, and a few others completely.
Saves a ton of bandwidth and server resources – and makes it easier to find the cdir blocks of US and UK ISPs to block via htaccess (none of my web site visitors are using COLO Crossing Transport to visit my site- so all their cidrs eg:
23.94.144.0/20
23.94.144.0 – 23.94.159.255blocked…
I have been messaging with a wordpress plugin author about modding his plugin that pulls info from failed logins and puts them into iptables – suggesting a few mods that can make that info useful to those of us who do not have access to or want to get into iptables modsec stuff – hopefully those suggestions will come into a new version of that plugin later this year.
with my multi-site setup I use a ‘new blog defaults’ plugin to set any new blogs created to automaticcaly have the noindex setting in wordpress, and noinded nofollow settings from yaost.. so even if one manual spammer gets in and makes blog – it does no good, and does not show up on the radar of the other spammers.
I recently had to block Japan entirely as I started getting daily spam hits from there.. of course each person’s setup will vary – I can’t block all countries on all my sites, so some sites I set the ip geo block to whitelist just one or two.. on other sites I setup a blacklist to block 20 or so..
August 28, 2015 at 11:40 pm #243816In reply to: Add New User Activity on Button Click
SJS719
ParticipantFor example, I have tried the following code and tried to call it onClick but it either doesn’t register or throws an error:
function add_featured_activity(){ GLOBAL $wpdb; $user_id = get_current_user_id(); $user_info = get_userdata( $user_id ); $button_action = "<a href='".site_url()."/members/".$user_info->user_login."'></a>"; // arguments to pass to the bp_activity_add() function $args = array( 'action' => $button_action, // The activity action - e.g. "Jon Doe posted an update" 'component' => 'profile', // The name/ID of the component e.g. groups, profile, mycomponent 'type' => 'activity_update', // The activity type e.g. activity_update, profile_updated 'user_id' => $user_id, // Optional: The user to record the activity for, can be false if this activity is not for a user. 'item_id' => $user_id, // Optional: The ID of the specific item being recorded, e.g. a blog_id 'recorded_time' => bp_core_current_time(), // The GMT time that this activity was recorded 'hide_sitewide' => 0, // Should this be hidden on the sitewide activity stream? 'is_spam' => 0, // Is this activity item to be marked as spam? ); $add_activity = bp_activity_add($args); // Update the members's last activity update_last_activity( $user_id ); return true; } add_action('bp_activity_add', 'add_featured_activity' );August 27, 2015 at 4:31 pm #243707In reply to: Create Function When Favorite Button Clicked
bfchris2
ParticipantI have the buttons displaying fine in entry.php..thanks for that info however.
To answer your questions milestones and momentum buttons really only need to act like the “spam” button, which when clicked, writes a “1” to the is_spam row in bp_activity table. So, I’ve created is_momentum and is_milestone rows in my db, and just need the logic on how I can get those buttons we have created to act like the “spam” button EXCEPT writing to a new row in table. ANd how to name the “php bp_activity_unfavorite_link” part of the button. That’s all.Hope that’s more clear now.
Chris
August 27, 2015 at 12:33 pm #243695In reply to: Create Function When Favorite Button Clicked
bfchris2
ParticipantHereās what I have done so far:
/activity/entry.php
<!-- BEGIN Custom Commenting Buttons --> <a href="<?php bp_activity_unfavorite_link(); ?>" class="button unfav bp-secondary-action" title="<?php esc_attr_e( 'Is Milestone?', 'buddypress' ); ?>"><?php _e( 'Is Milestone?', 'buddypress' ); ?></a> <a href="<?php bp_activity_unfavorite_link(); ?>" class="button unfav bp-secondary-action" title="<?php esc_attr_e( ' Is Momentum Point?', 'buddypress' ); ?>"><?php _e( 'Is Momentum Point?', 'buddypress' ); ?></a> <!-- END Custom Commenting Buttons -->(Just grabbed the button code for āunfavorite/favoriteā, so I could have placeholders for my 2 custom buttons)
/bp-custom.php
(code taken from bp-activity-functions.php, well the is_spam piece).// Mark each as milestone foreach ( (array) $activities['activities'] as $activity ) { // Create an activity object $activity_obj = new BP_Activity_Activity; foreach ( $activity as $k => $v ) { $activity_obj->$k = $v; } // Mark as milestone bp_activity_mark_as_milestone( $activity_obj ); // Tidy up unset( $activity_obj ); } // Mark all of this user's activities as milestone $wpdb->query( $wpdb->prepare( "UPDATE {$bp->activity->table_name} SET is_milestone = 1 WHERE user_id = %d", $user_id ) ); // Mark each as momentum point foreach ( (array) $activities['activities'] as $activity ) { // Create an activity object $activity_obj = new BP_Activity_Activity; foreach ( $activity as $k => $v ) { $activity_obj->$k = $v; } // Mark as momentum point bp_activity_mark_as_momentum( $activity_obj ); // Tidy up unset( $activity_obj ); } // Mark all of this user's activities as momentum point $wpdb->query( $wpdb->prepare( "UPDATE {$bp->activity->table_name} SET is_momentum_point = 1 WHERE user_id = %d", $user_id ) );Hope this helps make sense of things somewhat.
Chris
-
AuthorSearch Results