Skip to:
Content
Pages
Categories
Search
Top
Bottom

Buddymatic theme framework

  • Avatar of Ron Rennick
    Ron Rennick
    Participant

    @wpmuguru

    Yesterday I added Buddymatic to the WordPress.org theme repository.

    On a standard WordPress or WordPress MU blog the framework is 100% compatible with Thematic. On a BuddyPress home blog, the framework provides full BuddyPress functionality. On a BuddyPress member blog, the BuddyPress admin bar retains the look and feel of the BuddyPress home blog admin bar.

    This is a framework and you can create BuddyPress child themes for it. Thematic child themes are compatible with this framework. A Thematic child theme may require additional styling for the BuddyPress components.

    The zip archive contains two child themes: Coffee with Friends by Daisy Olsen and a sample child theme that contains the CSS framwork for building your own child theme.

    Requires BP 1.1 or higher.

Viewing 10 replies - 26 through 35 (of 35 total)
  • Avatar of Peterverkooijen
    peterverkooijen
    Participant

    @peterverkooijen

    This looks like a good starting point to rebuild my site on version 1.2. I’m still very confused about the new parent/child theme system… (probably need to get some food)

    I’ve downloaded Buddymatic. Now what? Should I upload the Buddymatic folder to /wp-content/themes? And then I can activate it?

    Should I replace everything in /themes, including index.php, /bp-default, /bp-sn-parent?

    Should I use the sample-buddymatic-child folder as starting point for my own theme?

    Avatar of Peterverkooijen
    peterverkooijen
    Participant

    @peterverkooijen

    Uploading all the contents of the Buddymatic folder into /wp-content/themes doesn’t work.

    Then I tried uploading everything into bp-sn-parent, but after activation I get this kind of errors in the site:

    Fatal error: Call to undefined function bp_has_site_groups() in /serverpath/public_html/mysite/wp-content/themes/bp-sn-parent/directories/groups/groups-loop.php on line 1

    Uploading Buddymatic into bp-default did not change anything.

    Why is there no explanation anywhere what to do with this bunch of files? It may be obvious to someone who followed the whole theme development thing, or knows what Thematic is, but not to simple folk.

    EDIT: The errors are probably due to recent changes in core files. They go away if I add the latest groups-loop.php etc.

    I still don’t get where to put the sample-buddymatic-child and/or coffee-with-friends folders; should they stay within the Buddymatic folder? Or should I put them in /themes on the same level? I tried that, but then the admin area says:

    Broken Themes (Site admin only)

    The following themes are installed but incomplete. Themes must have a stylesheet and a template.

    Name Description

    A Thematic/Buddymatic Child Theme Template is missing.

    Could someone explain the difference between buddymatic and the built-in buddypress parent them in /themes/bp-sn-theme? It seems like they’re both theme frameworks. Is the benefit to buddymatic that it can support all of the themeatic child themes out there?

    I’m in the process of selecting a buddypress theme framework and it seems like using the built-in framework buddypress provides would make the most sense?

    I’m sure I’m missing something obvious though. Thanks for the replies in advance :)

    Avatar of designodyssey
    designodyssey
    Participant

    @designodyssey

    @Ron, have you described the process of creating Buddymatic anywhere? I’m looking to do the same with Theme Hybrid and I’m sure the process is similar.

    Avatar of Andrea Rennick
    Andrea Rennick
    Participant

    @andrea_r

    “Is the benefit to buddymatic that it can support all of the themeatic child themes out there?”

    Yes. :)

    “I’m looking to do the same with Theme Hybrid and I’m sure the process is similar. “

    He’s already done & submitted Theme Hybrid as a buddypress theme to the repo & we’re just waiting for it to be approved.

    Avatar of designodyssey
    designodyssey
    Participant

    @designodyssey

    WOW!!! Awesome!!!

    Does it incorporate the changes for 2.9. Pretty significant reworking was done by Justin. Did you let him know?

    Avatar of Andrea Rennick
    Andrea Rennick
    Participant

    @andrea_r

    Yeah, he knows. Ron, that is… (I’m married to him – he’s literally across the room from me right now :D )

    He’d probably update his when 2.9 is about to be released for MU.

    Avatar of Ron Rennick
    Ron Rennick
    Participant

    @wpmuguru

    I uploaded hybrid buddy before Justin released 0.7. My next version (other than bug fixes to the current one) of hybrid buddy will be for BP 1.2 and will have the 2.9 changes from hybrid.

    Avatar of designodyssey
    designodyssey
    Participant

    @designodyssey

    Cool, I’ll kick the tires. Need some of that 2.9 functionality for testing so I’m running trunk of everything right now. Don’t need to launch until spring so I can wait.

    @andrea_r, I meant did Justin know. He’s planning on a BP framework, but is waiting on the merge. I know about you and Ron as I’ve been all over wpmututorials.

    Avatar of designodyssey
    designodyssey
    Participant

    @designodyssey

    With 3.0 work in full swing, I guess the repo is taking a bit. Any other way I can get the files or any idea when the repo will be ready?

Viewing 10 replies - 26 through 35 (of 35 total)

You must be logged in to reply to this topic.