This plugin is no longer active for current versions of BuddyPress. Please see this trac ticket once bbPress2.0 has become a subcomponent of groups – I’ll research creating a new plugin for both BuddyPress & bbPress2.0.
** IMPORTANT **
This plugin will not be updated for future versions of BuddyPress (1.3) – if you would like to take over this plugin, please contact me.
Group Forum Extras v0.3.0 – requires BuddyPress v1.2.5
This plugin is a collection of sub-plugins for group forums.
This plugin package contains the following plugins:
- Signatures (restrict what html tags can be used)
- BBCode Lite (or option for Shortcode)
- Ajaxed Quote
- Group Forum and Topic RSS Feeds
- Forum Index (and Widget)
- Tag Index (and Widget)
- Latest Topics Widget
- Activity Stream Comments on Forum Posts
- Topic Preview
- Topic & Post CSS for user levels (group admin, group mod, banned, friend, follow, mine)
If you experience a WSOD or fatal error using this plugin, please report the bug.
Ajaxed Quote Link
Include a reply box on all pages for ajaxed quote, remove this if statement in the same groups/single/forum/topic.php file
<?php if ( bp_get_the_topic_is_last_page() ) : ?>
(don’t forget about the corresponding
<?php endif; ?> )
If your theme was not updated for 1.2.5 – then an action hook
bp_group_forum_post_meta is missing from the topic template file. Please update your theme.
Activity on Topic Posts
edit the bp-default theme file: groups/single/forum/topic.php
</li> <?php endwhile; ?> </ul><!-- !-- #topic-post-list -->
</li> <?php do_action( 'bp_forum_extras_add_after_post_content_li' ) ?> <?php endwhile; ?> </ul><!-- !-- #topic-post-list -->
Link the freshness time_since to the last post
<td> <?php bp_the_topic_time_since_last_post() ?> </td>
<td> <a href="<?php echo bp_forum_extras_topic_last_post_link( 15 ); ?>"><?php bp_the_topic_time_since_last_post() ?></a> </td>
Note: 15 per_page is default for bp_has_forum_topic_posts – you may need to change this if you use a different per_page in the loop.
Add CSS highlights subplugin
You will need to add css definitions to your child/theme.
.highlightpost-admin .highlighttopic-admin .highlightpost-mod .highlighttopic-mod .highlightpost-banned .highlighttopic-banned .highlightpost-friend .highlighttopic-friend .highlightpost-follow .highlighttopic-follow .highlightpost-mine .highlighttopic-mine
- Feature: added highlight topics and posts by user level css subplugin
- Fixed: Fatal error on Forum Index sub-plugin with “Last Posted” column
- Fixed: updated ajaxquote for new bp1.2.5 bp_group_forum_post_meta new hook (one less theme edit)
- Fixed: activity stream on forum posts expanded by default
- Fixed: forum index table – added thead/tbody/alt
- Feature: Tag index and widget
- Feature: Forum Index and Latest Topic widget
- Feature: Forum Index includes Last Post col (requires some css work)
- Fixed: Topic RSS feed no longer needs theme edit – bp1.2.4 action added
- Fixed: Preview no longer esc_attr the the post text – bp1.2.4 new filter fix
- Fixed: If activity stream was enabled – quoting did not work
- Feature: Activity Comments on Forum Posts
- Feature: Topic First Post Preview
- Feature: Forum Index Widget (max, avatar, desc)
- Fixed: BBCode List Buttons for expanded Shortcodes Plugin
- Feature: Topic and Forum RSS Feeds
- Feature: Forum Index
- Shortcode: Hook for bbcode buttons js
- Extra Functions: anchor link freshness topic_time to last post id, add pagination next to topic title on forums-loop (see admin page), topic voices
- wpmu forum extras admin had an error due bp_is_blog_page returning true
- sig: some html tag sets not working correct, another conflict with bb_allowed_tags and bp_forums_allowed_tags
- Sig: bbcode to html support
- Sig: define restricted html tag set
- Fixed fatal error bug on wpmu pages (new blog, activation) due to naming conflicts from internal bbPress
- Quote: now links ‘said’ to permalink of quoted post.
- Fixed Signature admin bug on changing settings – not saving to db
- Fixed Signature bug on saving – if admin did not save the signature settings at least once
- First [BETA] version – forked bbPress plugins