Search Results for 'activation email'
-
AuthorSearch Results
-
June 12, 2011 at 9:01 pm #114407
v_andreev
MemberThanks for replying.
`Did you try closing the window or tab, and then simply clicking the email link again?`
Didn’t try this.
`And the code snippet in this thread works very well..`
I’ll be looking into this in a few minutes…thanks a lot. This is something that should be looked into by the BP developers. This problem is consistent with one of the previous two versions of BP (I have 1.2.8, but I can’t remember which of the previous two I had)…
Of course since I get a joy out of learning programming, I’ll dig into the code myself…
June 12, 2011 at 8:15 pm #114400pcwriter
ParticipantDid you try closing the window or tab, and then simply clicking the email link again?
June 8, 2011 at 4:56 pm #114149In reply to: Registration email not being sent
mikemcd22
MemberI am posting this here because it might solve part of the problem and it worked for me: I found this <a href "https://buddypress.org/community/groups/buddypress-pending-activations/" While it does not solve the issue of members being able to approve themselves, it does allow the ability to resend an activation link (email) and to manually approve members in the Que. It works with WP 3.1.3 and BP 1.2.8. I hope this helps the scores of people desperately seeking admin approval of new user registrations.
June 8, 2011 at 4:52 pm #114148mikemcd22
MemberI found this <a href "https://buddypress.org/community/groups/buddypress-pending-activations/" While it does not solve the issue of members being able to approve themselves, it does allow the ability to resend an activation link (email) and to manually approve members in the Que. It works with WP 3.1.3 and BP 1.2.8. I hope this helps the scores of people desperately seeking admin approval of new user registrations.
June 7, 2011 at 1:52 am #114035@mikey3d
Participant@r-a-y haven’t responded my above message. Is he embarrassing that he is wrong? Because either activate.php file is the bp-default theme which is not my problem and I have delete the whole first two lines in my child theme /registration/activate.php and the problem is after clicked activation link in email I get:
`http://www.domain.com/blog/activate/
Activate your Account
Please provide a valid activation key.
Activation Key:`There is no key link in the domain. e.g.
http://www.domain.com/blog/activate?key=afd7528c3b5664d429f94a2ed59a4c32
I have single WP. What is the solution?
Thanks, Mikey3D
June 3, 2011 at 3:41 pm #113775@mikey3d
Participant`As r-a-y suggests, in my experience at least, that kind of error is almost always malformed PHP files — trailing spaces, unclosed brackets, stuff like that. If you’ve pasted functions into your functions.php or bp-custom.php, look there first, then any other template files you’ve edited.`
There was no error in my functions.php, bp-custom.php and template files. The warning error, above in my first posted, was possible from the core bp-default /registration/activate.php.
June 3, 2011 at 3:11 pm #113771@mikey3d
Participant“Is that a general recommendation?
”
– No! However I have only been using your two codes that works but after awhile when I found the bugs it’s causing of your codes.1. Duplicate Content: Slash and No Slash at the End of URL
2. The page isn’t redirecting properly“I did say it was test code. Looks like you have whitespace issues in your /registration/activate.php. Delete any trailing whitespace from the beginning of that file.”I did put back the
function bp_core_redirect_canonicalin functions.php and deleted redirect trailing slash in .htaccess before process your above posted. It is the same problem I had it before except no warning error show up, only missed a key link in the domain link.I haven’t touch activate.php in bp-default therefore when I looked for trailing space, it looks like this:
`
`If that is what you were talking about I deleted the whole line 1 and I tested it again and result I get when click the activation link in email:
http://www.domain.com/blog/activate/
`Activate your Account
Please provide a valid activation key.
Activation Key:`There is no key link in the domain. e.g.
http://www.domain.com/blog/activate?key=afd7528c3b5664d429f94a2ed59a4c32
The line 1 in activate.php said
“This template is only used on multisite installations.”I have single WordPress. Does it matter? All those error the user still able get in after clicked the activation link in the email. Huh?Is there a fix? What is the solution for Single WP after user completed sign-up?
“Your htaccess rewrite rules look like it will interfere with querystring variables.
eg. example.com/my-page/?variable=my-test”Ha, thanks for noticed.
June 3, 2011 at 4:16 am #113742stwc
Participant`Warning: Cannot modify header information – headers already sent by (output started at /path/wordpress/wp-content/plugins/buddypress/bp-themes/bp-default/registration/activate.php:3) in /path/wordpress/wp-includes/pluggable.php on line 897`
As @r-a-y suggests, in my experience at least, that kind of error is almost always malformed PHP files — trailing spaces, unclosed brackets, stuff like that. If you’ve pasted functions into your functions.php or bp-custom.php, look there first, then any other template files you’ve edited.
June 2, 2011 at 9:27 pm #113725r-a-y
KeymasterDon’t use @r-a-y codes
@mikey3d – Is that a general recommendation?

I did say it was test code. Looks like you have whitespace issues in your /registration/activate.php. Delete any trailing whitespace from the beginning of that file.
eg.
` -spaces – <?php` – Delete that trailing space!Your htaccess rewrite rules look like it will interfere with querystring variables.
eg. example.com/my-page/?variable=my-testJune 2, 2011 at 4:20 pm #113680In reply to: Registration email not being sent
squirrel1
MemberThe only way I was able to surmount the same issue (emails not being sent, i.e. new user notification, password reset emails) was to disable the following plugin:
“BP Disable Activation”
https://wordpress.org/extend/plugins/bp-disable-activation/Once I disabled this plugin, the missing emails flowed again.
As such, I returned the site to its default state of requiring new users to confirm their accounts.
June 1, 2011 at 4:18 am #113551In reply to: override or disable new user email confirmation.
Sofian J. Anom
ParticipantYes it already exist: https://buddypress.org/community/groups/bp-disable-activation/
May 31, 2011 at 5:31 pm #113512Hugo Ashmore
ParticipantOh ok ; yes I’m with you now, usually think of duplicate content from the perspective of www and non www it’s really googles issue though, the url refers to the same thing ultimately.
However google trawls links in a page and the links are trailing slashed, from the perspective of inbound links that might not have the trailing slash added it could be an issue I guess.
May 31, 2011 at 4:05 pm #113505In reply to: Registration email not being sent
Andrea Rennick
Participant“and it does support sending email and has for a few new user registrations.”
So it has actually *sent* mail.
Edit:
Your server is not the problem. Not entirely anyway. I signed up to your site and got two emails – one with an activation link and one confirmation email. Exactly like I am supposed to.
So your problem is *not* the server is not sending email. The problem is some of the people signing up are not getting them. Which means it’s mostly on their end. You can do a reverse dns entry, like @hnla stated above, but really that’s all you can do for some places like Hotmail & Comcast.
May 31, 2011 at 3:59 pm #113504@mikey3d
ParticipantTo avoid having the duplicate content, you only need one content and not to have the same two content. Ex. the two different URLs that have the same content:
http://bp-tricks.com/members
http://bp-tricks.com/members/You need to 301s redirect to trailing slash at the end of URLs to one of content.
May 31, 2011 at 3:15 pm #113499Hugo Ashmore
ParticipantNot sure why this is a problem? the trailing slash is in essence a nicety in that it means one is asking for a directory rather than a file and it helps the server otherwise the server first searches for a file named /foo before checking if /foo is actually a directory /foo/ but you’re right although all my test sites links terminate correctly / I can manually write the url without and it’s not added but it doesn’t cause any issues – however I may well be missing the point of what you are explaining
May 31, 2011 at 2:35 pm #113497@mikey3d
ParticipantI was just looking for BuddyPress or WordPress sites if they have the end of redirect trailing slash URL without duplicate content:
Who doesn’t have the redirect to trailing slash?
http://bp-tricks.com/members
http://commons.gc.cuny.edu/members
http://savannahvideocentral.com/members
http://yoast.com/articles/wordpress-seoOnly this has working:
https://wordpress.org/about/philosophy
Most of them don’t even know the problem.
May 31, 2011 at 2:09 pm #113493@mikey3d
ParticipantI got it working by add rewrite rules trailing slash to the end of the URL in .htaccess:
`
RewriteEngine On
RewriteBase /blog/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_URI} !(.*)/$
RewriteRule ^(.*)$ http://domain.com/blog/$1/ [L,R=301]
`Make sure the above codes are before the # BEGIN WordPress rewrite rules.
Don’t use @r-a-y codes.
May 27, 2011 at 12:07 pm #113176In reply to: Activation Code after New Member Registration
arvindjosh
MemberHad exactly the same problem as mentioned by the OP. To repeat:
1. User creates account.
2. Clicks on Activation Link in email.
3. Gets taken to a page that says Activation Successful. You can now Log in
4. Logs in (login is successful) but is taken to a page with a message, “Please enter a valid activation Key” with an empty field below.
5. If the user ignores this, he/she can start using all the BP features.
6. This message appears only the first time they log in. Doesn’t appear on future logins.Have upgraded to the latest WP 3.1.3 and BP 1.2.8 and yet the problems persists. Any ideas.
Thanks
May 26, 2011 at 7:38 pm #113144In reply to: Registration email not being sent
JamieWade
MemberYes I had the same problem. It appears the activation link is ONLY being sent to people with GoogleMail accounts.
May 26, 2011 at 3:43 pm #113118In reply to: Registration email not being sent
JamieWade
MemberI also experienced this problem. It seemed that the e-mail’s were only being sent to Google Mail Accounts. To temporarily resolve this I just turned account activation off.
May 26, 2011 at 11:16 am #113105In reply to: Not all membrs are displayed on members page?
Prince Abiola Ogundipe
Participantok try this :
use this plugin to manually active users that are not activated yet : https://wordpress.org/extend/plugins/wp-activate-users/
and use the below code in your functions.php .to disable email activation.
function disable_validation( $user_id ) {
global $wpdb;
$wpdb->query( $wpdb->prepare( “UPDATE $wpdb->users SET user_status = 0 WHERE ID = %d”, $user_id ) );
}
add_action( ‘bp_core_signup_user’, ‘disable_validation’ );
function fix_signup_form_validation_text() {
return >false;
}
add_filter( ‘bp_registration_needs_activation’, ‘fix_signup_form_validation_text’ );May 26, 2011 at 11:03 am #113104In reply to: Not all membrs are displayed on members page?
ignitionmedia
MemberOk it must be the activation because the number doesnt change with the filter.. Is there a way to re-send an activation email? How can I send this or where can I tell people to request it to be resent?
Also, is there a way to change the registration so they dont have to activate it via email? I cant’ see the setting anywhere
May 26, 2011 at 10:44 am #113103In reply to: Not all membrs are displayed on members page?
Prince Abiola Ogundipe
ParticipantFirstly check your filter, choose alphabetical order and see if all members show, and also if your site require email activation, you will see some members under manage users but not in members directory because their email is not verified yet. hope this will help.
regards
May 19, 2011 at 10:13 pm #112640In reply to: Help with login and signup
ARHistoryHub
ParticipantI’ll try to help a little….
1. Buddypress by default sends an email to user for activation. Your theme may not be pulling the “ and all the code thereafter. Check to see if switching to buddypress default fixes that.2. Yes you can create your own login page. The easiest was is using a plugin like Theme My Login, though you could always do your own custom stuff.
May 18, 2011 at 7:04 pm #112539pnerger
MemberI also had this problem and went through a deep analysis.
The issue stems from the fact that Bluehost requires that the email be sent from an account that exists on the system. They do this as an anti-spam technique and they require this even if the mail is originating from within the system.
Enter WordPress. PHP uses a mail function mail(). WordPress maps this to wp_mail() and pretty much everyone uses the wp_mail for the plugins within WordPress. This makes sense as it allows customization of WordPress mail at a relatively low cost of performance.
Enter Buddypress. Buddypress places a filter upon wp_mail() such that all email originate from the user ‘noreply’ on the domain such that end users don’t reply to the notifications. Sounds cool.
But remember that Bluehost does not allow email to be sent from non-accounts and that’s the catch.
Using a foreign SMTP does not work for Bluehost blocks those ports. Using local SMTP will work but you need to provide the right setup and credentials. Finally, using mail-from plugin works since it filter’s the Buddyhost filter changing the email from address back to a valid Bluehost email account.
Hopefully, this explains what is happening and you can choose which strategy you want to use to fix the problem.
-
AuthorSearch Results