Skip to:
Content
Pages
Categories
Search
Top
Bottom

Upgrading from 1.2 to 1.2.1

  • Avatar of roneneffect
    roneneffect
    Participant

    @roneneffect

    Just wondering what the instructions are for upgrading BP 1.2 to 1.2.1.

    Do we still have to go through the, deactivate all BP-related plugins, then deactivate BP…(I know backup is always advised)

    I know its fresh out the oven, but i’m an overachiever. lol

    cheers

Viewing 12 replies - 1 through 12 (of 12 total)
  • Avatar of Paul Gibbs
    Paul Gibbs
    Keymaster

    @djpaul

    Yes, you do. I also recommend switching your theme back to the default WP theme, to be on the safe side.

    Avatar of PJ
    PJ
    Participant

    @pjnu

    I learned from Andy that it’s helpful to:

    1. Deactivate the buddypress plugin.

    2. Backup your content (I didn’t need to, but better safe than sorry)

    3. Purge the buddypress folder and its contents from the plugins folder.

    4. Download the latest version. Upload the “buddypress” folder back into the plugins folder

    5. Activate the plugin. Done.

    It may seem like an extra step, but I’ve found it was most effective.

    Avatar of dwdutch
    dwdutch
    Participant

    @dwdutch

    well, I admit that I’m new at both WP & BP so, i upgraded without first deactivating scripts. (in my defense, however, i did go tothe upgrades page but there were no instructions on how to go from 1.2 -> 1.2.1 and i assumed a minor upgrade might have only limited/isolated changes — ok, i was lazy. fortunately, i was on my practice site.

    right off the bat, i see that one of my plugins in the practice area is broken (“Group Documents”) . As buddypress tries to restart, the error reported is “Call to undefined function is_site_admin()”. obviously, this worked before the upgrade so, i’m wondering…

    1) has this function been deprecated and, if so, is there a replacement function?

    2) where do i find what changes were included in 1.2.1?

    Avatar of xp02ed
    xp02ed
    Participant

    @xp02ed

    Avatar of Hugo
    Hugo
    Moderator

    @hnla

    But ‘is_site_admin()’ is a WP function not BP; seem to remember mention of a change to something like ‘is_super_admin()’ but things shouldn’t break – should they? if the function is deprecated that’s fine but the function should still work, it’s quite a critical thing really :)

    Avatar of catinw12
    catinw12
    Participant

    @catinw12

    @pjnu -

    about deleting the buddypress plugin folder – I assume you make a copy of your custom bpcustom.php file and copy that back into the folder after the fresh upload, or does that only apply to bp 1.0 & 1.1 installations?

    Avatar of Hugo
    Hugo
    Moderator

    @hnla

    You keep bp-custom.php within your BuddyPress plugin directory? I have mine in the root of /wp-content/plugins/

    Avatar of PJ
    PJ
    Participant

    @pjnu

    @ catinw12

    Um, I’m not sure what you mean. Are you asking if I purge the older buddypress folder, upload the new one, then uploaded the any files I’ve customized? Yes. I left that detail out. That’s why the backup is essential! I made sure to overwrite some standard BP files with the saved customized files I’ve created.

    Avatar of roneneffect
    roneneffect
    Participant

    @roneneffect

    Thanks to everyone for the quick feedback.

    Avatar of peter-anselmo
    Peter Anselmo
    Participant

    @peter-anselmo

    @dwdutch

    @hnla

    is_site_admin() is a buddypress function (defined in bp-core-wpabstraction.php) that is being called by Group Documents. This will throw an error if group documents remains activated after you de-activate Buddypress. Although this error will be fixed in the next version of Group Docs, in general, you should deactivate Buddypress plugins before deactivating Buddypress itself

    Avatar of Hugo
    Hugo
    Moderator

    @hnla

    @ peter-anselmo

    Ah thanks for clarification I had thought is_site_admin() was a WP function, my mistake. So having a BP reliant plugin activated but not Buddypress throwing this error makes sense.

    On a sidenote did I not read Andy mentioning that there is a method that is supposed to ensure BP plugins cannot error in this fashion if BP disabled? Are they not supposed to perform a check first to determine if BP is functioning.

    Avatar of dwdutch
    dwdutch
    Participant

    @dwdutch

    just to close the loop… I commented out the is_site_admin() call in the plug-in Group-Documents.. et voila, my WP installation popped back up. sure enough, BP was deactived while Group-Documents was activated. I deactivated Group-Documents; removed my comments around the is_site_admin(); reactivated BP then reactivated group-Documents.

    Everything works great!

    Valuable lessons learned…

    1) I’ll always deactivate plug-in before upgrading.

    2) i know where to find the changelog

    Thanks, ya’ll!

    @xp02ed

    @peter-anselmo

Viewing 12 replies - 1 through 12 (of 12 total)

You must be logged in to reply to this topic.