Skip to:
Content
Pages
Categories
Search
Top
Bottom

Search Results for 'registration'

Viewing 25 results - 2,201 through 2,225 (of 7,642 total)
  • Author
    Search Results
  • #243368
    DJ9
    Participant

    I have installed BP – registration options to activate what I can for now, but it limits how many you can activate unlike the regular option where I could activate as many as I wanted to at a time.

    #243350
    danbp
    Participant

    BP’s registration template is in: https://buddypress.trac.wordpress.org/browser/tags/2.3.2/src/bp-templates/bp-legacy/buddypress/members/register.php

    Copy it to your child-theme, /your-theme/buddypress/members/register.php, and make your change in that copy.

    In some case, you could also use bp_get_template_part filter.

    #243348
    danbp
    Participant
    #243336
    deanljbirch
    Participant

    Have you enabled registration on your site?

    #243312
    Henry Wright
    Moderator

    You will need to make use of hooks and the strlen() function.

    For example, at registration, in order to validate the username so that it isn’t longer than 16 characters, you can do this:

    function my_username_validation() {
        // Perform validation here using the strlen() function to check the field length.
    }
    add_action( 'bp_signup_validate', 'my_username_validation' );
    #243303
    Raf
    Participant

    I also look for a solution. Congratulations for the site and wanted to ask you how did you enter the registration page pressing “I’m not a robot.”

    Thank you.

    danbp
    Participant

    @ch1n3s3b0y,

    A username is not a real name and wordpress use only username, email and password (the only real security point) to allow access.
    And the default behavior of WordPress is to set the nicename equal to the username. So, where is the security issue ?

    If you’re affraid by the Name field coming with BuddyPress during registration, rename it to Pseudonyme and you’re done. The field must contain a value, which can be first name, last name or whatever. The value is mandatory, not the name as name… ch1n3s3b0y is certainly not your name !

    You’re asking to replace the username by a another value collected with the same register form. Do you think that such other field has less importance in regard of security ? Why would the username be critical and the custom field not ?

    You can even disallow dashboard access to your subscriber, so they never can change anything outside of what is on hand on front-end profile management.

    Please read here to calm you down (hopefully) 🙂

    Why Showing The WordPress Username Is Not A Security Risk

    #243179
    djsteveb
    Participant

    first test with default 2014 or 2015 theme – and all other plugins disabled except bp – does it work then? If not…

    previous forum posts maybe helpful –
    (let us know what you find works!)

    With a new bp setup I usually check these things first if email are not seeming to send or go through ->https://buddypress.org/support/topic/activation-e-mail-failing-to-send/#post-241079 (From a recent similar thread)

    Better to check the basics before digging into whether it’s a email header config on the server, php settings limiting functionality – need for wp to send as smtp plugin – something just with gmail blackhole filtering –

    so many different things can affect wp sending, bp sending, your web serving sending email as php, or an email service accepting something that was sent, much less put in the actual inbox instead of junk mail / promotions box or whatever…

    =-=- also from danbp about 8 months ago:
    When encountering a registration problem, first thing to do is to test your install without any plugins and one of WP’s Twenty default theme. Ensure that your site send correctly emails. Before activating any plugin, your base WP install must work.

    Once WP is OK – you can install BuddyPress and check your permalinks. Pretty permalinks must be activated to get the plugin working correctly.

    This point is important, especially if you have redirection issues after BP is activated.

    Second point to check is your theme installation.

    Proceeding like this will help you to isolate easely the culprit. If:
    – WP install: OK
    – BP install: OK
    – theme activation: problem

    So you know here the problem comes from.

    While testing your install, you can activate wp_debug (set to TRUE) in the wp-config file. This can give you a lot of information about conflict and/or errors.

    Just keep in mind that these information have 2 levels of importance: notice and warning.
    While notice are generally harmless, warnings should be taken seriously in account and solved.

    If WP is the problem, see first the wordPress support
    If it’s BuddyPress, see the BP support
    If it’s the theme, see the theme support
    If it’s any other plugin, see first the plugin support.

    Henry Wright
    Moderator

    That’s strange and shouldn’t be happening. Can you activate TwentyFifteen, disable all plugins and then try a test registration?

    #243158
    michaelpfaff
    Participant

    I figured this out by cobbling together some code. Just copy this into a new .php file, upload to /plugins and activate. You’ll need to change ‘Referrer’ to whatever profile field you have instead.

    <?php
    /*
    Plugin Name: Custom New User Email
    Description: Changes the copy in the email sent out to new users
    */
     
    // Redefine user notification function
    if ( !function_exists('wp_new_user_notification') ) {
        function wp_new_user_notification( $user_id, $plaintext_pass = '' ) {
            $user = get_userdata( $user_id );
          
    	// The blogname option is escaped with esc_html on the way into the database in sanitize_option
    	// we want to reverse this for the plain text arena of emails.
    	$blogname = wp_specialchars_decode(get_option('blogname'), ENT_QUOTES);
    	
    	// find the profile field for referrer
    	$field1 = xprofile_get_field_data( 'Referrer', $user_id );
    
    	$message  = sprintf(__('New user registration on your site %s:'), $blogname) . "\r\n\r\n";
    	$message .= sprintf(__('Username: %s'), $user->user_login) . "\r\n\r\n";
    	$message .= sprintf(__('E-mail: %s'), $user->user_email) . "\r\n\r\n";
    	$message .= sprintf(__('Referrer: %s'), $field1) . "\r\n";
    
    	@wp_mail(get_option('admin_email'), sprintf(__('[%s] New User Registration'), $blogname), $message);
    
    	if ( empty($plaintext_pass) )
    		return;
    
    	$message  = sprintf(__('Username: %s'), $user->user_login) . "\r\n";
    	$message .= sprintf(__('Password: %s'), $plaintext_pass) . "\r\n";
    	$message .= wp_login_url() . "\r\n";
    
    	wp_mail($user->user_email, sprintf(__('[%s] Your username and password'), $blogname), $message);
     
         }
    }
     
    ?>
    #243136
    ollie.card
    Participant

    Hi Roger,

    That’s some really good and useful advice, much appreciated. I take your point, to do something properly is going to take time.

    When the business gains some momentum I certainly want to invest in having great looking and functioning profiles.

    Where I am right now I am looking for the simplest way to test the concept as I’m not sure if our business model is going to work or not. So for the MVP we want carers to create profiles, and for clients to be able to look through and contact who they want to with some degree of registration (or control) from our side. Stuff like payment gateways, and even filters can come later.

    I will take your advice and post on the job board and see what happens.

    Please could you tell me which websites you have developed, I would be very interested to see what can be done.

    Thanks,

    Ollie

    #242891

    In reply to: question / answer

    djsteveb
    Participant

    @ewerto2015
    Why you ask exact same question in new thread you?
    ( https://buddypress.org/support/topic/registration-10/ )

    already answered.

    Search the wp-repo and test a couple to see what works for you.

    in reply to you other statement on the other thread

    plug is already inactive for 2 years ..

    I still use that plugin “good question” on several wp / bp sites that are all the latest versions and it works just fine – so not sure what the issue is for you not trying it out to see for yourself.

    mycru.io
    Participant

    @djsteveb

    Oh I found the error.
    I banned a special domain during the registration process like @xyz.com
    users with this email domain are not supposed to sign up at my website,
    what i didn’t knew is that all members who previously signed up with an email like that
    got black listed. It means they where posting and than the system was removing their posts like spam !

    #242711

    In reply to: Authentication

    Henry Wright
    Moderator

    The third-party CMS users would need to be registered with BuddyPress (WordPress). Registration will allocate each person with an ID, username and so on. Without these, authentication won’t be possible.

    You’ll probably need to import existing users, and then going forward, each time someone registers with the third-party CMS, you’d need to automatically sign them up with BuddyPress (WordPress).

    #242677
    blogook
    Participant

    seriously, there is no other way? 🙁 I was hoping to find a plugin that would allow me to create a welcome page after registration

    #242668
    Henry Wright
    Moderator

    To customise the text, you can localise. See the Customizing Labels, Messages, and URLs article.

    To add more to the confirmation page, you can use the bp_before_registration_confirmed and bp_after_registration_confirmed hooks.

    To override the whole register.php template, see the Template Hierarchy article.

    #242561
    danbp
    Participant

    Custom code goes to bp-custom.php or child-theme’s functions.php
    Code on second answer shows an usage example, it’s not the code you have to use.

    As you asked for register details, i thinked you want a resume of the registration with all mandatory xprofile fields information…

    BP on a single install doesn’t sent a welcome email. This happens only on a MS install. But you add that manually. Read here:

    Send Welcome email to Users when they activate their account on WordPress & BuddyPress Based Social Network

    #242556
    danbp
    Participant

    1) depends which type of forum you use (standalone or group forum)
    https://wordpress.org/plugins/bp-registration-options/
    https://wordpress.org/plugins/bbpressmoderation/

    2) see here how to do that
    https://buddypress.org/support/topic/add-dynamic-menu-link/#post-242487

    3) i’m not aware of such feature for BP

    #242506
    @mercime
    Participant

    > then click on ‘Complete Signup’ button but nothing happens and no users are created in the backend.


    @startershut
    Click on wp-admin menu Users and click on BP’s Pending link on screen then activate the user you just created. https://codex.buddypress.org/administrator-guide/pending-users-admin-screen/

    Here’s how regular member registration works: https://codex.buddypress.org/member-guide/registration/

    #242225
    keytastic
    Participant

    Thanks! I was looking for hours and couldn’t find that first one. I guess I just wasn’t using the right search term.

    Only thing that would make it completely perfect is if the password worked for infinite registrations instead of just one user. Oh well, it will work.

    #242067
    meeekz
    Participant

    The jcrop tracker is a part of wp/bp and allows the user to select the portion of the uploaded image to be used as a group avatar. The trackers aspect ratio controls the proportion of this selection process. The profile avatar is being upload using the Userpro registration plugin.
    The only adjustment to size is for the group avatar, using css, 215px x 135px.

    #241992

    In reply to: Where to install

    monk3
    Participant

    @shanebp: There wasn’t anything rude in my response. If anything, Henry’s didn’t address my question as I stated it,. Instead, he rephrase it, which could be considered inconsiderate.

    Had I wanted to ask the question he moved my question to, I would have asked it. I didn’t. So I moved what I could have considered a rude move on his part, back to my original concern. As for your response, … “It depends”; it is not an answer. Consider the context here: We are in a BuddyPress forum que. If you haven’t figure it out yet, I am querying to how better install BuddyPress, on a domain or a subdomain. It is obvious that it has to be on a WordPress installation. (Everyone who doesn’t know that, hold up your hand….. Just as a thought, no one. Oh, there is one.)

    Now, I could have interjected my own thoughts into the original question, but by not doing so I was hoping to illicit candid input, as compared to a general and useless response such as, “It depends”. So. Since you seem to have more to add, depending on something…, let me clarify for you:

    One of the sites we created and run for a client has WordPress as the platform. We are considering adding BuddyPress to it to extend the accumulated audience. We have concerns regarding security, cpu and memory load, plugin conflicts,possibly running a separate user registration and permission scheme (possibly) and all the other common issues inherent with WP; as well as the size of the site already, which is a bit over 3Gb in size. It runs an events system, with about 400 locations and in excess of 23,000 daily events. It is on a VPS with 2 cores, 32Gb RAM, using multiple dedicated IPs, much of what is in WHM, and numerous firewalls and other security systems.

    As you maybe are able to see, how BuddyPress is installed would make a difference. But now that I have clouded your considerations with information I would have preferred to reserve until later in any possible conversation, we’ll see what bias is in any response you may have, hopefully beyond a mind-dulling, “It depends”.

    Now, on to Henry’s response:
    You left out the option of WP on both the primary and the sub-domains; which is the case. Again, if my primary question had to do with BUDDY PRESS, not to gain opinions about WP on a subdomain vs on a primary domain, which is the case; I would expect responses regarding that. Had your topic been my topic, I wouldn’t have posted my question in a BuddyPress que, simply becuase your question says nothing about BP.

    And I’m sure that question has been addressed many times already. Who cares??? IT WASN’T, AND ISN’T MY QUESTION! Why do you have this habit of trying to rephrase or move another’s original question? Must be a power struggle issue.

    Never mind. I’ll seek the opinions elsewhere, from other forums that actually want to address questions as stated, and don’t act like gatekeepers.

    Good grief!

    #241949
    djsteveb
    Participant

    @modx – if you install wP at all thousands of zombie computers that are being used as part of multiple botnets will try to constantly log into your system.

    It never hurts to do a clean install though, go for it.

    Certinaly there is a chance that they have already gotten your database credentials, so remaking your database usernmae / pass and changing your salt is a good thing to do if you are concerned they may have gotten into your stuff in the past.

    I can tell you that in the future if you want a really clean install, first thing you do when you put up a new wp is to add a robots txt that tells all spiders (including google) to not index things like “*p-admin*, *login* *register* – etc – this will help keep it down a bit.. of course ther really evil ones are going to get your login page url.. so starting off a fresh install on a fresh domain with a plugin that moves / renames your login.php would help… but all the evil bots have already indexed your site and put your registration and login urls into their list of things to attack.. so it is what it is.

    You can make the lock stronger in several ways, but I don’t think you will stop them from trying to get in,

    I’ve blocked countries, large blocks of IP allocations, entire ASNs.. I’ve cut down the amount of attacks – but they still find ways to keep on trying with different methods.

    OF course if you can take their password guessing down from 10,000 a day to less than 100 – well the math is in your favor.

    #241942
    modx
    Participant

    @djsteveb – I think it’s not only with login attempts, but posts that are being forcefully being posted, BP Members, Groups, and Activity being accessed and I am only seeing one username of rogeliomackie. iThemes Security log shows site URLs that doesn’t even exist yet on my website, and these activities are happening here. Most of these URLs are from BuddyPress generated pages which I removed asap after installing the plugin, so I am wondering.

    I agree that not only WordPress but other CMS and websites gets unwanted visitors daily. One of my concerns too is bandwidth usage, 2 days and it’s already around 800MB and the max is only 48 GB. I know pages are being indexed but it just feels abnormal. What if my site got a lot of users and these unwanted activities happen at the background, I’m thinking that the site will get unimaginably slow.

    As the site aim is for a community that can submit video links and automatically get posted, I am looking into adding Captcha and other security measures specially integrating security to BuddyPress pages like Registration. I haven’t seen a Login page generated though.

    Thanks for the tips and advice I appreciate it.

    #241932
    sharmavishal
    Participant
Viewing 25 results - 2,201 through 2,225 (of 7,642 total)
Skip to toolbar