Search Results for 'registration'
-
AuthorSearch Results
-
March 2, 2010 at 9:28 am #66291
In reply to: How to control spam registration?
Sam Steiner
ParticipantThis is getting worse and worse. I just launched my first BuddyPress site and am getting spammer registrations although I have additional required profile fields and SI Captcha installed.
Sadly, the article mentioned (linked) above is not available anymore (I guess the spammers took down that site) and judging by the responses here there still seems to be no known solution to the spammer problem with WPMU/BuddyPress.
I spoke to someone on Twitter who confirmed that the spam problem started when activating BuddyPress – this would be in contradiction to remarks from Andy, I’m afraid. Anyhow: after reading comments here there seems to be a hole in the system somewhere.
(I guess the spammers have been clever enough not to spam testbp.org
)
March 1, 2010 at 10:00 pm #66208In reply to: Custom Registration Components
r-a-y
KeymasterYou’re right as well, Travel Junkie, but there’s no hook for the “completed-confirmation” screen specifically.
However, there appears to be a hook called “bp_custom_signup_steps” in register.php, which you could hook into after the “completed-confirmation” screen.
March 1, 2010 at 9:47 pm #66206In reply to: Custom Registration Components
Anonymous User 96400
InactiveYou might not even have to do that. There’s probably loads of hooks around, so all you need to do is add some functions to your child themes functions.php file, that add stuff to the appropriate hook. Keeping your theme up-to-date will be even easier that way, if a tiny bit more complicated…
March 1, 2010 at 9:42 pm #66205In reply to: Custom Registration Components
r-a-y
KeymasterYes, you can!
If you have a child theme, move /plugins/buddypress/bp-themes/bp-default/registration/register.php and /plugins/buddypress/bp-themes/bp-default/registration/activate.php to your child theme and modify to your liking.
If you don’t have a child theme, read this guide:
https://codex.buddypress.org/how-to-guides/building-a-buddypress-child-theme/
March 1, 2010 at 8:11 pm #66194In reply to: How to control spam registration?
nickrita
ParticipantI use this plugin instead of captcha:
https://wordpress.org/extend/plugins/invitation-code-checker/
You can set an ivitation-code and everyone who wants to register has to write the code in a registration-field.
I changed the plugin a little bit for my needs so the code to write is seen on the registration-page.
March 1, 2010 at 7:18 pm #66185In reply to: How to control spam registration?
zageek
ParticipantSome of you guys must check your Private Messages …
March 1, 2010 at 7:06 pm #66180In reply to: How to control spam registration?
Andy Peatling
KeymasterYou must identify the spam blogs and remove them. Once a spammer has admin access they can add new users to that blog. Those users can then create new blogs.
March 1, 2010 at 6:40 pm #66171In reply to: How to control spam registration?
Michael Berra
ParticipantIt really is Crazy!!! Where and how do they get in, that they can Register like that? Every couple of minutes One signup…. HELP! Nothing seems to stop them… I Even disabled any registration and they keep on signing up – really Strange to me!
March 1, 2010 at 5:15 pm #66145In reply to: How to control spam registration?
Michael Berra
ParticipantThanks for another hint
No, actually I was talking about http://www.prisma-online.org – but same thing with the slug. I just guess it’s not that, because if they would come in normally, they would have to put something in the additional field, wouldn’t they? (at least, that’s what they always did before I stopped them the first time…
I now added again the .htaccess rules you described (didn’t change there the changed registration-slug…)
Does that look right (sorry – on that level I have no idea anymore
):
# BEGIN ANTISPAMBLOG REGISTRATION
RewriteCond %{REQUEST_METHOD} POST
RewriteCond %{REQUEST_URI} .registrieren*
RewriteCond %{HTTP_REFERER} !.*prisma-online.org.* [OR]
RewriteCond %{HTTP_USER_AGENT} ^$
RewriteRule (.*) http://die-spammers.com/ [R=301,L]
# END ANTISPAMBLOG REGISTRATION
March 1, 2010 at 4:48 pm #66138In reply to: How to control spam registration?
mlovelock
ParticipantThe limitation of WP-Ban is that it’s not working at .htaccess level, so it only really does it’s thing if a spammer is polite enough to access your site normally. You might want to look at something like a plugin that’s going to ban IPs and referrers at the .htaccess level.
Also, had a quick look at your site – I presume you’re talking about http://young-people.ch ? I notice your register page is still /register (albeit translated) – have you tried changing this to something else? There’s eevery chance that the mere translation of the standard ‘register’ slug won’t slow the spammers down.
March 1, 2010 at 4:30 pm #66135In reply to: How to control spam registration?
Michael Berra
Participantthanks mlovelock – this sounds good. All of this has worked with me before.
BUT now,
even that I have blocked with WP-Ban *.info – the spammers with that email get through
even that I have additional required field (lots of) – the spammers can register just with a name (nothing else)
even that I have changed, deleted (whatever) wp-signup.php – spammers can register
MY QUESTION IS: Where do they get in??? Did I overlook a loophole???
Please – any further help would be much appreciated!!!
March 1, 2010 at 2:28 pm #66117In reply to: How to control spam registration?
mlovelock
ParticipantI’ve no doubt they’ll return, but I haven’t had a spam signup for a fair while. The odd one creeps in, but you can’t stop a determined ‘real’ person. But I haven’t been subject to the continuous signups I used to get when I first started my site.
The steps I’ve taken are:
Rename (not remove) wp-signup.php
Use custom bp-register slug
Removed “powered by” type text in the footer and other obviously WP / BP phrases
Installed NoSpamNX
Installed WP-BAN
Installed SI Captcha
Employed the .htaccess rules explained here: http://wpmututorials.com/how-to/spam-blogs-and-buddypress/
Nothing’s perfect against spam, but certainly for me, these things have helped.
March 1, 2010 at 8:12 am #66086In reply to: How to control spam registration?
Michael Berra
ParticipantUpdate: Even with an “empty” wp-signup.php they are still registering… really strange! Where could they come in, for they don’t need to fill out any required addition fields…?!?! Any ideas????
March 1, 2010 at 8:01 am #66084In reply to: How to control spam registration?
Michael Berra
ParticipantSorry to pick that up… I thought I won with the spammers for I did what stwc wrote in his article (by the way – the site there is down
)
But yesterday until now I got about 100 spam-registrations. I did not delete wp-signup.php anymore, because the “reigster” in the admin-bar anywhere else but on the root-blog needs that file… So I thought it’s not a good idea.
BUT now, the spammers registered with just the name. Although I have alot of additional, required field… How is that possible? I guess, they didn’t come in through the bp-register. Maybe the wp-signup.php directly?
I have forums disabled altogether and as far as I know this issue with registering through bb-press should not be an issue anymore.
Would appreciate if someone could give me a further tipp what to do or where they could come from.
PS: @andy (or the developers): Why is it, that on subblogs the admin-bar “register” doesn’t point to the register-slug but is somehow a redirect from wp-signup.php (which doesn’t work anymore, when I delete or empty the file…)
March 1, 2010 at 1:05 am #66062John Stringfellow
ParticipantFreakinglogan,
That’s a great looking site you’ve got there. I noticed that you got some javascript popup to work for your registration. How did you resolve this?
BNJ
March 1, 2010 at 12:25 am #66057In reply to: Upon login/registration redirect to Activity Stream?
r-a-y
KeymasterBrajesh Singh has a plugin for that:
https://wordpress.org/extend/plugins/bp-redirect-to-profile/
You might have to modify it to suit your needs.
February 28, 2010 at 11:23 pm #66050In reply to: Upon login/registration redirect to Activity Stream?
dwpers
ParticipantAny ideas?
February 28, 2010 at 2:11 pm #65988In reply to: Registration link redirects to home page
John Stringfellow
Participant@Meerblickzimmer, I am having the same problem and I have checked almost everything that I know could be a problem. I have two installs and the test install has the registration page working perfectly and the live site simply will not display the register page or the registration text on the sidebar no matter what I do.
Here’s the test site:
Here’s the live site:
BNJ
February 28, 2010 at 1:24 pm #65987In reply to: Registration link redirects to home page
Meerblickzimmer
Participant@designodyssey: nice if it works for you, but not for me. this is definitly not the problem
February 28, 2010 at 4:03 am #65952In reply to: Adding custom usermeta to Registration
peterverkooijen
ParticipantIs user_register the same point in the process as wpmu_activate_user?
I’m still on BP 1.1.3, still have to upgrade to 1.2…
February 28, 2010 at 3:19 am #65942In reply to: Adding custom usermeta to Registration
designodyssey
ParticipantThanks, many people will need this. I’ll check it out.
February 28, 2010 at 3:15 am #65941In reply to: Registration link redirects to home page
designodyssey
ParticipantOk, for those not too bright types like me, I hadn’t checked the box in wp admin under general settings to let anyone register. Ooops! Check the box and everything working.
February 28, 2010 at 1:56 am #65932In reply to: Different home pages for logged-in/logged-out users
hotdvl666
MemberThank you! You guys have been of great help.
@Philip: I have done what you’ve said, exactly, but it seems like I can only make the code work if I edit header.php.
Here’s the code I used (I adapted the method you used in your first reply and second reply):
<?php if (is_user_logged_in()) { ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" <?php language_attributes(); ?>>
<head profile="http://gmpg.org/xfn/11">
<meta http-equiv="Content-Type" content="<?php bloginfo('html_type'); ?>; charset=<?php bloginfo('charset'); ?>" />
<title><?php bp_page_title() ?></title>
<?php do_action( 'bp_head' ) ?>
<link rel="stylesheet" href="<?php bloginfo('stylesheet_url'); ?>" type="text/css" media="screen" />
<?php if ( function_exists( 'bp_sitewide_activity_feed_link' ) ) : ?>
<link rel="alternate" type="application/rss+xml" title="<?php bloginfo('name'); ?> | <?php _e('Site Wide Activity RSS Feed', 'buddypress' ) ?>" href="<?php bp_sitewide_activity_feed_link() ?>" />
<?php endif; ?>
<?php if ( function_exists( 'bp_member_activity_feed_link' ) && bp_is_member() ) : ?>
<link rel="alternate" type="application/rss+xml" title="<?php bloginfo('name'); ?> | <?php bp_displayed_user_fullname() ?> | <?php _e( 'Activity RSS Feed', 'buddypress' ) ?>" href="<?php bp_member_activity_feed_link() ?>" />
<?php endif; ?>
<?php if ( function_exists( 'bp_group_activity_feed_link' ) && bp_is_group() ) : ?>
<link rel="alternate" type="application/rss+xml" title="<?php bloginfo('name'); ?> | <?php bp_current_group_name() ?> | <?php _e( 'Group Activity RSS Feed', 'buddypress' ) ?>" href="<?php bp_group_activity_feed_link() ?>" />
<?php endif; ?>
<link rel="alternate" type="application/rss+xml" title="<?php bloginfo('name'); ?> <?php _e( 'Blog Posts RSS Feed', 'buddypress' ) ?>" href="<?php bloginfo('rss2_url'); ?>" />
<link rel="alternate" type="application/atom+xml" title="<?php bloginfo('name'); ?> <?php _e( 'Blog Posts Atom Feed', 'buddypress' ) ?>" href="<?php bloginfo('atom_url'); ?>" />
<link rel="pingback" href="<?php bloginfo('pingback_url'); ?>" />
<?php wp_head(); ?>
</head>
<body <?php body_class() ?> id="bp-default">
<?php do_action( 'bp_before_header' ) ?>
<div id="header">
<h1 id="logo">" title="<?php _e( 'Home', 'buddypress' ) ?>"><?php bp_site_name() ?></h1>
<ul id="nav">
<li<?php if ( bp_is_front_page() ) : ?> class="selected"<?php endif; ?>>
" title="<?php _e( 'Home', 'buddypress' ) ?>"><?php _e( 'Home', 'buddypress' ) ?>
<?php if ( 'activity' != bp_dtheme_page_on_front() && bp_is_active( 'activity' ) ) : ?>
<li<?php if ( bp_is_page( BP_ACTIVITY_SLUG ) ) : ?> class="selected"<?php endif; ?>>
<?php endif; ?>
<li<?php if ( bp_is_page( BP_MEMBERS_SLUG ) || bp_is_member() ) : ?> class="selected"<?php endif; ?>>
<?php if ( bp_is_active( 'groups' ) ) : ?>
<li<?php if ( bp_is_page( BP_GROUPS_SLUG ) || bp_is_group() ) : ?> class="selected"<?php endif; ?>>
<?php if ( bp_is_active( 'forums' ) && bp_is_active( 'groups' ) && ( function_exists( 'bp_forums_is_installed_correctly' ) && !(int) bp_get_option( 'bp-disable-forum-directory' ) ) && bp_forums_is_installed_correctly() ) : ?>
<li<?php if ( bp_is_page( BP_FORUMS_SLUG ) ) : ?> class="selected"<?php endif; ?>>
<?php endif; ?>
<?php endif; ?>
<?php if ( bp_is_active( 'blogs' ) && bp_core_is_multisite() ) : ?>
<li<?php if ( bp_is_page( BP_BLOGS_SLUG ) ) : ?> class="selected"<?php endif; ?>>
<?php endif; ?>
<!--<?php wp_list_pages( 'title_li=&depth=1&exclude=' . bp_dtheme_page_on_front() ); ?>-->
- Back to The 7th Zone »
<?php do_action( 'bp_nav_items' ); ?>
<!-- #nav -->
<div id="search-bar">
<div class="padder">
<form action="<?php echo bp_search_form_action() ?>" method="post" id="search-form">
<input type="text" id="search-terms" name="search-terms" value="" />
<?php echo bp_search_form_type_select() ?>
<input type="submit" name="search-submit" id="search-submit" value="<?php _e( 'Search', 'buddypress' ) ?>" />
<?php wp_nonce_field( 'bp_search_form' ) ?>
</form><!-- #search-form -->
<?php do_action( 'bp_search_login_bar' ) ?>
</div><!-- .padder -->
</div><!-- #search-bar -->
<?php do_action( 'bp_header' ) ?>
</div><!-- #header -->
<?php do_action( 'bp_after_header' ) ?>
<?php do_action( 'bp_before_container' ) ?>
<center>Network: The 7th Zone :: Home | Grand Theft Auto HQ | Hot Devil 666's HQ | Silent Fiona's HQ
</center><p>
<div id="container">
<?php } else { ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" <?php language_attributes(); ?>>
<head profile="http://gmpg.org/xfn/11">
<meta http-equiv="Content-Type" content="<?php bloginfo('html_type'); ?>; charset=<?php bloginfo('charset'); ?>" />
<title><?php bp_page_title() ?></title>
<?php do_action( 'bp_head' ) ?>
<link rel="stylesheet" href="<?php bloginfo('stylesheet_url'); ?>" type="text/css" media="screen" />
<?php if ( function_exists( 'bp_sitewide_activity_feed_link' ) ) : ?>
<link rel="alternate" type="application/rss+xml" title="<?php bloginfo('name'); ?> | <?php _e('Site Wide Activity RSS Feed', 'buddypress' ) ?>" href="<?php bp_sitewide_activity_feed_link() ?>" />
<?php endif; ?>
<?php if ( function_exists( 'bp_member_activity_feed_link' ) && bp_is_member() ) : ?>
<link rel="alternate" type="application/rss+xml" title="<?php bloginfo('name'); ?> | <?php bp_displayed_user_fullname() ?> | <?php _e( 'Activity RSS Feed', 'buddypress' ) ?>" href="<?php bp_member_activity_feed_link() ?>" />
<?php endif; ?>
<?php if ( function_exists( 'bp_group_activity_feed_link' ) && bp_is_group() ) : ?>
<link rel="alternate" type="application/rss+xml" title="<?php bloginfo('name'); ?> | <?php bp_current_group_name() ?> | <?php _e( 'Group Activity RSS Feed', 'buddypress' ) ?>" href="<?php bp_group_activity_feed_link() ?>" />
<?php endif; ?>
<link rel="alternate" type="application/rss+xml" title="<?php bloginfo('name'); ?> <?php _e( 'Blog Posts RSS Feed', 'buddypress' ) ?>" href="<?php bloginfo('rss2_url'); ?>" />
<link rel="alternate" type="application/atom+xml" title="<?php bloginfo('name'); ?> <?php _e( 'Blog Posts Atom Feed', 'buddypress' ) ?>" href="<?php bloginfo('atom_url'); ?>" />
<link rel="pingback" href="<?php bloginfo('pingback_url'); ?>" />
<?php wp_head(); ?>
</head>
<body <?php body_class() ?> id="bp-default">
<?php do_action( 'bp_before_header' ) ?>
<div id="header">
<h1 id="logo">" title="<?php _e( 'Home', 'buddypress' ) ?>"><?php bp_site_name() ?></h1>
<ul id="nav">
<li<?php if ( bp_is_front_page() ) : ?> class="selected"<?php endif; ?>>
" title="<?php _e( 'Home', 'buddypress' ) ?>"><?php _e( 'Home', 'buddypress' ) ?>
<?php if ( 'activity' != bp_dtheme_page_on_front() && bp_is_active( 'activity' ) ) : ?>
<li<?php if ( bp_is_page( BP_ACTIVITY_SLUG ) ) : ?> class="selected"<?php endif; ?>>
<?php endif; ?>
<li<?php if ( bp_is_page( BP_MEMBERS_SLUG ) || bp_is_member() ) : ?> class="selected"<?php endif; ?>>
<?php if ( bp_is_active( 'groups' ) ) : ?>
<li<?php if ( bp_is_page( BP_GROUPS_SLUG ) || bp_is_group() ) : ?> class="selected"<?php endif; ?>>
<?php if ( bp_is_active( 'forums' ) && bp_is_active( 'groups' ) && ( function_exists( 'bp_forums_is_installed_correctly' ) && !(int) bp_get_option( 'bp-disable-forum-directory' ) ) && bp_forums_is_installed_correctly() ) : ?>
<li<?php if ( bp_is_page( BP_FORUMS_SLUG ) ) : ?> class="selected"<?php endif; ?>>
<?php endif; ?>
<?php endif; ?>
<?php if ( bp_is_active( 'blogs' ) && bp_core_is_multisite() ) : ?>
<li<?php if ( bp_is_page( BP_BLOGS_SLUG ) ) : ?> class="selected"<?php endif; ?>>
<?php endif; ?>
<!--<?php wp_list_pages( 'title_li=&depth=1&exclude=' . bp_dtheme_page_on_front() ); ?>-->
- Back to The 7th Zone »
<?php do_action( 'bp_nav_items' ); ?>
<!-- #nav -->
<div id="search-bar">
<div class="padder">
<form action="<?php echo bp_search_form_action() ?>" method="post" id="search-form">
<input type="text" id="search-terms" name="search-terms" value="" />
<?php echo bp_search_form_type_select() ?>
<input type="submit" name="search-submit" id="search-submit" value="<?php _e( 'Search', 'buddypress' ) ?>" />
<?php wp_nonce_field( 'bp_search_form' ) ?>
</form><!-- #search-form -->
<?php do_action( 'bp_search_login_bar' ) ?>
</div><!-- .padder -->
</div><!-- #search-bar -->
<?php do_action( 'bp_header' ) ?>
</div><!-- #header -->
<center>Network: The 7th Zone :: Home | Grand Theft Auto HQ | Hot Devil 666's HQ | Silent Fiona's HQ
</center><p>
<div id="container">
<div id="content">
<div class="padder">
<div class="page" id="blog-page">
<h2 class="pagetitle">Welcome to the party!</h2>
<div class="post" id="post-68">
<div class="entry">
<p>Social networking at The 7th Zone is like partying! …and more! Joining in the fun at The 7th Zone is nothing like you’ve experienced on Facebook, MySpace, or any major social networking sites! Akin to a crazed, wild college party, The 7th Zone is where fun-loving youths, as well as video game enthusiasts and tech geeks can hang out!</p>
<p>Staying up late to snag that cool-sounding medal in Halo 3, or piloting that Annihilator helicopter in Grand Theft Auto IV’s Free Mode? Fancy that VAIO Z laptop, or are you going nuts over a MacBook Pro refresh? Think the iPad is gimmicky and expected so much more? Prefer metal over the Jonas brothers, and classic Hip Hop over auto-tuned sh*t? This site is for you, the cool kid!</p>
<p>Right here at The 7th Zone Community, you can create your own free blogs. With 500 MB of upload space, a feature-packed plugins set, and 117 beautiful themes, just how much more can you get for $0? More details here.</p>
<p>Join us now. Registration is as easy as a few clicks! Hit the jump below to register yourself!</p>
<div align="right">
<h2>Register Me! »</h2>
</div>
<p>Edit this entry.</p>
</div>
</div>
</div><!-- .page -->
<?php do_action( 'bp_after_blog_page' ) ?>
</div><!-- .padder -->
</div><!-- #content -->
<?php locate_template( array( 'sidebar.php' ), true ) ?>
<?php get_footer(); ?>
<?php } ?>
For some reason, my site still displays whatever page I’m on for non-logged in users, and it does so after the footer for the else case. I have no clue what I did wrong. I have no experience in PHP code, but it looks fine to me. Is there an error I made somewhere?
It also seems that if I set the activity stream to be the home page, the custom home page title that I’ve set in the All-in-One SEO pack doesn’t seem to take effect too. If I want to show logged in users the activity stream as the home page, with my custom home page title, how do I go about doing that?
Thanks.
February 28, 2010 at 1:37 am #65931In reply to: Adding custom usermeta to Registration
chip-d
MemberI think that I may have come up with a solution for my issue with custom signup fields using BuddyPress 1.2.1 on a standalone installation of WordPress 2.9.2. After much digging around I basically ended up with a function that looks a little like the one below in my bp-custom.php file.
function bp_custom_signup_fields( $user_id) {
$bpCustomField = $_POST['bp_custom_field'];
update_usermeta( $user_id, 'bp_custom_field', $bpCustomField );
return $user_id;
}
add_action( 'user_register', 'bp_custom_signup_fields' );This seems to be working as I want it to, but if anyone is aware of any issues that this may cause, please do let me know.
February 27, 2010 at 8:42 pm #65899In reply to: Adding custom usermeta to Registration
chip-d
MemberI too have also tried to use the tutorial that carrotcreative has mentioned, but not managed to get it working. The reason for my problem though I believe is that I am trying to use BuddyPress 1.2.1 on a standalone installation of WordPress 2.9.2. The tutorial is referencing the hook “bp_core_activate_account” which as far as I can see is in turn calling the function “wpmu_activate_signup” which I am guessing doesn’t exist outside of MU.
I’ve tried using the “user_register” too hook onto and run the “update_usermeta” ,but that doesn’t appear to be working. Does anyone know what hook should be used for standalone WordPress in the absence of “bp_core_activate_account”
Thanks.
-
AuthorSearch Results