Skip to:
Content
Pages
Categories
Search
Top
Bottom

[New Plugin] BuddyPress Group Forum Extras

  • Download from WordPress Plugin Repo: BuddyPress Group Forum Extras

    A collection of bbPress plugins to bring a little more forum feel to the group forums.

    • Signatures (html tags are still limited to: a strong i )
    • BBCode Lite (or option for Shortcode if internal only bbpress)
    • Ajaxed Quote (requires theme edit on topic.php)

    I’m also looking to add the following:

    • Report Post to Mod (use notification/messaging system to group mods)
    • Support Forums (run nongroup forums)
    • Best Answer or bb-reputation (Karma)
    • Signatures administration to include defines set of html tag or bbcode

    Theme Edit is Required to use Ajax Quote

    groups/single/forum/topic.php

    Before the link:

    <a href="#post-<?php bp_the_topic_post_id() ?>" title="<?php _e( 'Permanent link to this post', 'buddypress' ) ?>">#</a>

    Please add this action:

    <?php do_action( 'bp_forum_extras_topic_links' ) ?>

    If you run an external bbPress – the bbcode subplugin will convert bbcode to html whereas the shortcode subplugin is for internal bbpress as it just hooks the wordpress shortcode filter on the post content. Also – the signature subplugin will use the same bb_get_option name as _ck_’s original bbpress plugin.

    Please let me know about any issues and any bbpress plugin requests to convert

Viewing 25 replies - 26 through 50 (of 198 total)
  • Avatar of r-a-y
    r-a-y
    Moderator

    @r-a-y

    Re: bbPress favorites. Sounds cool!

    Would this hook into the existing BP “Favorites” system?

    Would this hook into the existing BP “Favorites” system?

    Not really – since BP Favorites is against the activity stream. At one point I thought about adding in the activity replies/comments on a forum component/type to the related topic but no clean way to pull the info out of the activity table – i’m still looking into it though, would be nice to pull it in

    the only hook i can do is on bp_activity_add_user_favorite (and remove), then check the activity component/type for forum, then add it to the bbpress favorites system. – at least in theory.

    but to avoid confusion of the two different ‘favorites’ – would rename the internal bbpress favorites to ‘watch topic’ or something like that.

    Avatar of r-a-y
    r-a-y
    Moderator

    @r-a-y

    I kind of figured that, but it sounds like you’ve got a handle on it!

    I guess my next question is would it be possible to add a subnav item to “My Favorites” for bbPress topics? This is just to avoid another nav item.

    Avatar of enzyad
    enzyad
    Participant

    @enzyad

    If the plugin is activated, then the registration to buddypress is not possible. 404 error on registration activation page.

    If the plugin is activated, then the registration to buddypress is not possible. 404 error on registration activation page.

    i’m unable to duplicate that… this slug => /register/ works for me with various subplugins activated. anymore details to help out?

    (also the /activate/ page works fine too)

    Avatar of gregfielding
    gregfielding
    Participant

    @gregfielding

    Rich, @etiviti

    this plugin kills new blog creation.

    I’m on MU 2.9.2 and buddypress 1.2.1.

    When a user goes to “create new” in the admin bar, they can fill out the url and title, but then it goes to some sort of weird screen with just a ‘blog directory” button and no admin bar.

    Avatar of 3sixty
    3sixty
    Participant

    @3sixty

    yeeks! @gregfielding is right. It kills the new blog creation – I just had a user report this 30 minutes ago. @etiviti I need to break for a while but will check back in later and try to figure out if it’s a sub-plugin that’s causing it.

    I was able to create a blog successfully, despite it hanging on the “blog creation successful” page. My user was able to create a blog, but it got misconfigured, and attempting to reach the blog caused a misconfiguration error to be thrown. I don’t know that this info necessarily helps troubleshoot but I thought I’d throw that out there.

    OK, sounds like a MU thing. I’ll download and and check it out now

    ok, found the error…

    Fatal error: Cannot redeclare checked() (previously declared in D:\xampplite\htdocs\wpmu\wp-content\plugins\buddypress\bp-forums\bbpress\bb-admin\includes\functions.bb-admin.php:1261) in D:\xampplite\htdocs\wpmu\wp-admin\includes\template.php on line 382

    i need to grab a beer and dinner – and i’ll get this fixed tonight, sorry about that issue. I never use MU :-P

    ok, found and i *believe* fixed the problem. just checked it into trunk – will give it one more go around before tagging 0.1.4

    (just a naming conflict due to including some bbpress code – so now just excluding loading the plugin on certain pages

    if ( bp_is_register_page() || bp_is_activation_page() || bp_is_user_blogs() || bp_is_blog_page() )

    Avatar of 3sixty
    3sixty
    Participant

    @3sixty

    works like a charm now. thanks!

    Avatar of enzyad
    enzyad
    Participant

    @enzyad

    New version? :))

    Error msg:

    Fatal error: Call to undefined function bb_get_option() in plugins/buddypress-group-forum-extras/bp-forum-extras-signatures.php on line 32

    what page did that occur on?

    ok got it… bp_is_blog_page() returns true even if in the wpmu-admin area. i’ll push up a fix later today, i want to see about adding some other stuff

    Avatar of enzyad
    enzyad
    Participant

    @enzyad

    what page did that occur on?

    wp-admin/admin.php?page=bp-forums-extras-settings-signatures

    “i’ll push up a fix later today, “

    Thank you very much!! ;)

    Avatar of victor_moura
    victor_moura
    Participant

    @victor_moura

    Hi Etiviti!

    Thanks a lot for this – when I’m able to add the BBcode and buttons, it will be great!

    I still have not managed to do it so your guidance is much appreciated.

    Since I’m a newbie, let me explain step by step what I did:

    1. After uploading the zip file and extracting on my /home1/fromvict/public_html/comunidade/wp-content/plugins BuddyPress directory, I activated the plugins.

    2. After activation, I clicked On BuddyPress -> Forum Extras and followed the instructions to edit the theme on /home1/fromvict/public_html/comunidade/wp-content/themes/bp-default/groups/single/forum and add the ” <?php do_action( ‘bp_forum_extras_topic_links’ ) ?> ” code as instructed.

    3. This gives me the successful message:

    QUOTE

    BBCode enabled.

    This plugin will convert bbcode to html prior to database updates and is recommend for external bbPress installs.

    You may enable _ck_’s bbcode buttons via the BBCode Settings page but this might conflict with other textarea editors installed (tinymce, markitup) on the forum textareas.

    UNQUOTE

    4. When I click on the bullet item just below, “BBCode”, I get the following:

    QUOTE

    Group Forums BBCode

    BBcode Buttons

    Fatal error: Call to undefined function bb_get_option() in /home1/fromvict/public_html/comunidade/wp-content/plugins/buddypress-group-forum-extras/bp-forum-extras-bbcode-admin.php on line 29

    UNQUOTE

    Any idea of what may be wrong? Thanks!

    p.s. Just a (hopefully) constructive feedback: as a newbie, it took me some time to figure out that the groups/single/forum was located in the address I pointed out in step 2. Maybe other users like me have a similar experience. In that case, it would be good to have one simple phrase like “you have now to find where the theme is installed, generally it is a themes/bp-default/ folder under your BuddyPress installation”

    Avatar of victor_moura
    victor_moura
    Participant

    @victor_moura

    Oh, and here is the code of line 29:

    QUOTE

    <td><input type=”checkbox” name=”bbcodebuttons” id=”bbcodebuttons” value=”1″<?php if ( bb_get_option( ‘bp_bbcode_buttons’) ) { ?> checked=”checked”<?php } ?> /></td>

    UNQUOTE

    I just fixed that error on the sig admin page – i’ll update it later today

    Avatar of victor_moura
    victor_moura
    Participant

    @victor_moura

    Thanks, etiviti! I will be checking this page for updates. It is good to hear that this is not related to a bad installation or something I did not configure right on my side.

    When you have a new version, should I disable and then delete the plugin and install the new version?

    I have a similar problem on the sig admin page (I’m using version 0.1.4):

    QUOTE

    Fatal error: Call to undefined function bb_get_option() in /home1/fromvict/public_html/comunidade/wp-content/plugins/buddypress-group-forum-extras/bp-forum-extras-signatures.php on line 32

    UNQUOTE

    Avatar of thecorkboard
    thecorkboard
    Participant

    @thecorkboard

    bug report

    environment:

    bp 1.2.1

    wp 3.0a

    plugin 0.1.4

    bp forum extras enabled

    bp forum extras- signatures enabled

    what caused it:

    went to dashboard>buddypress>forum extras>signatures

    error:

    Fatal error: Call to undefined function bb_get_option() in /home/.jona/wp4lib/ltr/dev.wordpressforlibraries.org/wp-content/plugins/buddypress-group-forum-extras/bp-forum-extras-signatures.php on line 32

    tagging the fix now

    I also enabled the ability restrict the sig html tags – strip_tags syntax <i><em><a><strong> and bbcode. only caveat is using bbcode converts to em, so make sure <em> is in the list of allowed tags.

    Avatar of Anointed
    Anointed
    Participant

    @anointed

    I am using bp 1.2.1, hope to test and upgrade to 1.2.2 later today.

    I installed and activated forum extras 1.5, and then turned on signatures. Went into bp admin and clicked enter for signatures so that the info was in the db.

    The problem I have is then any bp related page is blank. What is really weird is there are no errors being reported on the server logs like normally happens with a white screen. I have checked all the server logs, php, general, etc…

    This has been going on since forum extras 1.3. I had a white screen back then and did not try to upgrade or run forum extras again until just now.

    I can provide server login info if needed for troubleshooting, although with no errors in the logs, not sure how much that would help.

    It’s no emergency or anything as I was not really planning on utilizing the current forum extra tools, but was more waiting for your ‘multi’ forum plugin add on coming later.

    seems the problems i’m hitting now are conflicts with calling internal bbpress and some functions having the same name on the wp side of thing (or now just wpmu). so i need to know if you are on wpmu or single

    also try enabling display_errors and error_reporting and see if that provides any fatal errors

    Avatar of victor_moura
    victor_moura
    Participant

    @victor_moura

    How can I know if I’m on wpmu or single?

    I installed BuddyPress using Simple Scripts. not sure if this helps…

    Avatar of Anointed
    Anointed
    Participant

    @anointed

    I am not sure how to enable display_errors, reporting.

    I am running wpmu 2.9.1.1

    One thing I did track down is that forum extras is conflicting with

    http://wordpress.org/extend/plugins/custom-field-template/

    (other than bp probably the most important plugin I use and the best in it’s class) Allows me to easily create my own custom meta boxes on a per post_type basis.

Viewing 25 replies - 26 through 50 (of 198 total)

The topic ‘[New Plugin] BuddyPress Group Forum Extras’ is closed to new replies.