Skip to:
Content
Pages
Categories
Search
Top
Bottom

Should ALL BP plugins be network activated?

  • Avatar of voopress
    voopress
    Participant

    @voopress

    I’ve asked this repeatedly but I suspect because of the subject I had originally started that my question is lost. Time to re-ask this.

    I recently learned that in order to aggregate certain functions of BP to a main site, that the BP plugin needs to be network activated.

    However, what I have been struggling with for a week is trying to find more information on the rest of the plugins. Do all of the BP plugins need to be activated and is it dependent on the type of setup I’m looking to build.

    In my case, I have a main site, then I offer users their own blogs so sub-directory sites.
    However, I want all users across the network to be part of the community which is the main site.

    I’m running
    WP3.5
    BP-Registration-Options 4.0
    BpDev Logout Redirect to Mainsite for Mu/BP 1.0
    BuddyPress Version 1.6.3
    BuddyPress login redirect 1.0
    BuddyPress Media 2.4.1

    Thank you for your input!!!

Viewing 6 replies - 1 through 6 (of 6 total)
  • Avatar of voopress
    voopress
    Participant

    @voopress

    I simply do not understand why this is such a tough question considering all of the BP pro’s on this site.
    Hard to help others using BP when I can’t even get answers.

    Avatar of factorian
    factorian
    Participant

    @factorian

    @voopress

    Dude, I have been trying to get another issue resolved for over 3 weeks now.
    I agree, with all these experts it baffles me that you can’t get answers.
    I feel your pain!
    It’s incredible!

    Avatar of danbpfr
    danbpfr
    Participant

    @chouf1

    Hi disapointed,

    Recent plugins are all network activable.

    First of all, plugins have nothing to do with buddypress, which is itself a plugin.

    on a single WP install, you “activate” plugins.
    on a network install, you “activate site wide”.
    By default, WP is a single install. And “network” is a WP parameter. You can install buddypress on a single WP.

    Each plugin you install on the main blog is also installed to be used on the network blogs.
    To give them these oportunity, you have to check the “plugins” checkbox on the network settings page
    your_site/network/settings.php
    If checked each blog admin can choose which plugin he want to use on his blog.

    Difference between a WP plugin and a BP plugin ?
    Technically, none. They work and use exactly the same principle: html, php, header infos, hooks, actions and filters.

    But….

    The header of a BP plugin contains a tag: buddypress
    This is a crucial information for WP who knows then that the plugin should works only with BP installed.

    If this tag is missing, the plugin is intended to work with WP (and maybe in some case with BP)
    Another difference exist in the action, hooks and filters names, even if this is purely coding stuff and depends on programming quality and knowledge.

    And that’s all !
    Already disapointed ?

    http://codex.wordpress.org/Writing_a_Plugin

    http://codex.buddypress.org/developer/plugin-development/creating-a-plugin/

    About WP plugins

    http://wordpress.org/extend/plugins/about/

    Avatar of voopress
    voopress
    Participant

    @voopress

    Thanks for so much information, however, it doesn’t answer my question :).
    I understand that some plugins are single site, some are network and that network plugins can be used on individual sites on an MU installation.

    Your advise to network activate plugins on an MU site is not correct because there are many times when you want a plugin on the main site or one or two sites but not all sites on the network. A good example is statistics plugins that could use up tons of resources if all sites were running their instant all out. That could bring a system to it’s knees if admins aren’t aware and so on. Just an example of course.

    Perhaps you were talking about a sub-domain install? I am asking about a sub-directory install.

    However, what I have been trying to find out about specifically, is about BP related plugins and not the main BP plugin itself.

    I went ahead and network enabled all of the BP related plugins then tested by trying things out, going to various sub-directory sites, etc. I didn’t really notice anything different and in the end, it seemed that the only BP plugin which had any value being run in network mode was the main BP plugin itself. This allows me to show new posts site wide in the activity walls but that’s about it.

    So, at this point, even after testing, which may not have shown me everything that could be done, I am still where I started.

    Avatar of @mercime
    @mercime
    Keymaster

    @mercime

    @voopress as posted in the other topic about the same subject, some BP-compatible plugins require sitewide activation and others for only one site. Read the plugin’s documentation.

    Avatar of voopress
    voopress
    Participant

    @voopress

    That’s what I already said above, I did do that but it’s not always clear and still isn’t.

    Either way, I better understand it now, thanks.

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

You must be logged in to reply to this topic.