Skip to:
Content
Pages
Categories
Search
Top
Bottom

Forum Replies Created

Viewing 25 replies - 1 through 25 (of 49 total)
  • @aaronthomas1979

    Participant

    All 3 of these options (BP Simple Private, Buddypress Lock, or the custom code) all cause significant page speed issues. (like 3 seconds)

    Any suggestions to combat the privacy issue without compromising speed?

    @aaronthomas1979

    Participant

    Envato Market has a $20 plugin that claims to “add upload avatar to registration page.”

    It adds it to the registration page, but the avatar doesn’t get saved; it’s a scam.

    Never buy anything for your Buddypress site from Envato Market – I made a $20 mistake by not reading about the company first.

    Listen to Venutius; he is totally correct about what your pluggable options currently are. (Unless you create your own plugin, finding a way to temporarily save the image until after the account is created, and then associate it to the profile, but good luck with all that!)

    @aaronthomas1979

    Participant

    Thanks for sharing your solution. Shortening the filename worked for me too.

    I’m going to search Buddypress Trac and see if the authors are aware of it. I’ll report it if it’s not in there.

    @aaronthomas1979

    Participant

    Thank you! I appreciate your help with this. Works great. Now I can start enjoying all those nifty Nouveau enhancements.

    @aaronthomas1979

    Participant

    Thanks for your advice.

    I viewed the console, and found this:

    my js error

    But where do I go from here?

    @aaronthomas1979

    Participant

    If you haven’t already, create a child theme.

    Then copy your buddypress/template folder & subfolders over to your child theme.

    Go through each file, search for instances of the word “FRIENDS,” and replace it with “CONNECTIONS.”

    If you can’t find all instances of the word “FRIENDS” in these files, check your buddypress.po file and use Poedit to hack it out of there too.

    @aaronthomas1979

    Participant

    If you haven’t already, create a child theme.

    Then copy your buddypress/template folder & subfolders over to your child theme.

    Go through each file, search for instances of the word “FRIENDS,” and replace it with “CONNECTIONS.”

    Or, you can pay a developer thousands of dollars to make a plugin do it for you 🙂

    @aaronthomas1979

    Participant

    Put it all in one column:

    /* Aligns Registration Profile Details fields to the left */
    #buddypress .standard-form #basic-details-section,
    #buddypress .standard-form #blog-details-section,
    #buddypress .standard-form #profile-details-section {
        width: 100%;
    }
    #profile-details-section {
        margin-top: 20px;
    }

    And the finish button too (recommended):

    #buddypress .standard-form#signup_form div.submit {
        float: left!important;
        margin: -12px 3px 3px 3px!important;
    }

    That should line it all up in 1 row. Congrats on not paying someone $1000 for that info 🙂

    @aaronthomas1979

    Participant

    This plugin puts a band aid on that issue.

    User Menus

    @aaronthomas1979

    Participant

    Which element(s) are styled wrong?

    Are you using a Child Theme?

    If not, you should create a child theme, apply changes to the css files in the child theme, and not typically have this problem ever again.

    They said they changed the nchor tag in the new version. What kind of elements are displaying wrong?

    @aaronthomas1979

    Participant

    I had the same issue with the past 2 upgrades. It had something to do with my child theme. Are you using one?

    I rolled back to the previous version, re-installed the update, and the 2nd try was a success.

    Good luck!

    @aaronthomas1979

    Participant

    Correction: What I meant was, I didn’t find any parentheses in the span tag, but I removed them from the %s, and it display the name without parentheses, but it crippled the function; without those parentheses, I click on a name from the list and the name gets printed with html code wrapped around it.

    Not a big deal – but let me know if you have any other suggestions. I will mess around with it some more and post back if I get it working.

    @aaronthomas1979

    Participant

    Thanks! That worked.

    One small problem that remains, is that I still have parenthesis wrapped around $user->name

    Here’s a chunk of the code:

    printf( '<span id="%s" href="#"></span><img src="%s" style="width: 15px">   %s (%s)' . "\n",  
                    esc_attr( 'link-' . $user->ID ),  
                    esc_url( $user->image ),  
                    esc_html(  ),  
                    esc_html( $user->ID )

    I deleted $user->name from the 3rd line, but if I delete the parenthesis, or the entire line, then the function stops working.

    Do you know how I can get the parenthesis out of there?

    @aaronthomas1979

    Participant

    I reverted back to the previous version, and installed the update again.

    This time, it worked without any problem.

    Thanks!

    @aaronthomas1979

    Participant

    Thanks for your reply.

    After reverting back to the previous version, I installed the update again, prepared to take notes, but this time, it worked flawlessly. Weird!

    @aaronthomas1979

    Participant

    Sorry if you already tried this, but let me suggest:

    Rename the Buddypress folder – it will disable the Buddypress plugin.

    If Buddypress is causing the problem, this should at least let you get back into your dashboard.

    Assuming this is the case, then you will be able to delete Buddypress the proper way, via “Plugins.”

    @aaronthomas1979

    Participant

    Read this conversation in its entirety.

    The plugin author was kind enough to guide me through the process of making that work. If you follow those instructions, your users will be able to upload their profile photo during registration.

    Although this method works, it causes a slight problem: The users won’t be able to update their photo in the future, because the default Buddypress “Change avatar” function refers to a different file, or location, than the xprofile custom fields type location.

    If you find a way to fix that problem, please let me know.

    @aaronthomas1979

    Participant

    There is a plugin called BP Simple Private that allows you to restrict access to all Buddypress pages to logged in users only. Then, if people try to visit Buddypress pages after you install the plugin, they will get redirected to the home page.

    But if I’m understanding you wrong – and you want to have a separate site just for your buddypress groups, then I will recommend setting up WordPress Multisite.

    And if I’m understanding you right – which bells and whistles do you want to disable? I’ve disabled a few things with CSS & PHP hacks – but like what do you want to see gone?

    @aaronthomas1979

    Participant

    Thanks.

    Based on that info, I decided I need to add an index.php to my /single/ folder. I created the file, but I’m not sure what to put in it.

    Can you give me an example of what I can do? Or link me to a page with further explanation? I tried googling “custom buddypress template,” but I don’t even know if my search query is correct.

    I’m ready to hire a dev for this, but how will I explain to them what I need done? Something like this:

    “I use Buddypress, and I need a custom template for my member pages. I need you to customize my index.php file located in my /single/ directory, so that it will display specific widgets in 2 or 3 column mode.”

    I tried asking a dev about that already, but he doesn’t know what I’m talking about. Is there a better way to describe it?

    @aaronthomas1979

    Participant

    BP Simple Private

    @aaronthomas1979

    Participant

    Resolved:

    There’s no trick. I was putting the <span in the wrong place. It has to go before the single quote. (And of course /span after the other single quote.)

    Then, I did the same thing for the other element.

    So there you have it – an awesome way to show unread messages in a menu item. The only thing missing now is a way to automatically update the count when the user gets a new message. Any suggestions on that?

    @aaronthomas1979

    Participant

    I copied a fresh compose.php over to my child-theme and all is good now. Thanks very much!

    @aaronthomas1979

    Participant

    (Resolved)

    @aaronthomas1979

    Participant

    Thanks for that link! I will Google harder.

    This is resolved, but I can’t figure out how to mark it as such. Sorry about that too!

    @aaronthomas1979

    Participant

    There are other ways to give a user their password if they forgot it. Here’s my remedy for that:
    1) I use a plugin called “RegisterIPs.” It records the IP address they signed up with.
    2) I’ll display to them after they log on, like this:
    “You signed up with this IP address: 56.454.24.454”
    “Keep it someplace safe. You’ll need it if you ever lose your password.”
    3) Set a “Lost PW?” link to a form that will ask for their email address and that IP #
    4) Reply to them with their password ASAP (Manually)

    This process might seem weird, but it would work, and would help maintain trust.

    Anyway.. I’ve thought about this Email Bypass thing a bit more, and here’s a way to simplify it:

    1) Grab the username they entered in the beginning of the form, add “@metalheadswebsite.com” to the end of it, and assign that value to signup_email

    2) Hide the email field with CSS, and BAM! It’s a done deal.

    Does that sound more easy and logical? Better than using some weird random #?

    I still need help figuring out how to set the value to signup_email in that manner.

    Anyone? Anyone? Bueller? Bueller? 🙂

Viewing 25 replies - 1 through 25 (of 49 total)
Skip to toolbar