Forum Replies Created
@Oken There actually has been! What I wrote up there was just a quick workaround, I would disregard it now. This is their solution:
I have to applaud rtCamp, they’ve been updating rtMedia and rtMedia Pro with new features and bug fixes nearly every other day. And if you go on their own forum, they’re incredibly quick to reply.
rtMedia seems to fit the bill: https://rtcamp.com/rtmedia/
As of BuddyPress 1.9, bp-default has been retired, so it won’t show up in your themes. However, you can create a file called “bp-custom.php” in your plugins folder which will force WP to load it. Add these lines to it:
<?php add_filter( 'bp_do_register_theme_directory', '__return_true' ); ?>
That should fix it for you.
In BP 1.9, you should have this in your WP backend:
All you need to do is select “Profile” and add it to your navigation.
This is the same exact problem I was facing a couple days ago. I temporarily fixed it by adding some conditional tags, but I’d rather not muck up index.php for things like this.
Here’s an example of some of the code I added:
<div class="<? if ( is_rtmedia_gallery() OR is_rtmedia_single() OR is_rtmedia_album_gallery() OR is_rtmedia_album() ) : ?>MediaGallery<? else : ?>page<? endif; ?>" id="blog-latest" role="main">
This changes the div class from ‘page’ to ‘MediaGallery’ for rtMedia pages.
<?php if ( have_posts() && !is_rtmedia_gallery() && !is_rtmedia_single() && !is_rtmedia_album_gallery() && !is_rtmedia_album() ) : ?>
This says if isn’t rtMedia related, continue loading index.php as usual.
<?php elseif ( is_rtmedia_gallery() OR is_rtmedia_single() OR is_rtmedia_album_gallery() OR is_rtmedia_album() ) : ?> <?php bp_dtheme_content_nav( 'nav-above' ); ?> <?php the_content( __( '', 'buddypress' ) ); ?> <?php bp_dtheme_content_nav( 'nav-below' ); ?> <?php else : ?> <h2 class="center"><?php _e( 'Not Found', 'buddypress' ); ?></h2> <p class="center"><?php _e( 'Sorry, but you are looking for something that isn\'t here.', 'buddypress' ); ?></p> <?php get_search_form(); ?> <?php endif; ?>
This says if it is rtMedia related, load that instead.
Hopefully a fix comes out soon.
@uabassguy Did you ever figure out a solution to this?
Yeah, I downloaded the Notification templates from the Trac repository last night. Works great. Here it is with some light styling from my child template:
Seems to be what you’re looking for.
Thanks, @modemlooper! I appreciate the work you’ve been doing here.
From my other thread, it affects bp-default as well (even with a fresh install):
Same issue as I’ve posted here: https://buddypress.org/support/topic/buddypress-1-9-bp-default-theme-or-child-themes-notifications/
All you need to do is just create a cascading menu and assign it as the primary navigation in the BP-Default theme.
I also incorporated one of the CSS patches from the Buddy Press Trac so the menus don’t entirely break in IE7/8.
EDIT: Just spent about an hour upgrading my bbPress themes to use the new table-less format of bbPress 2.1. Looks a lot better to boot.
@Ekine I’m using the built-in WordPress gallery for posts, along with this plugin for the lightbox overlays: https://wordpress.org/extend/plugins/wp-jquery-lightbox/
@mnasir79 Yeah, I just threw the code for the Facebook Platform’s page on it until I get my own up, heh.
I’m still cleaning up some sections of the theme. When all that’s done, I’ll start focusing on publishing some content and trying to build up a community. I’m still not entirely happy with how some of it looks (notably the activity and member profile pages), so if anyone has any suggestions or criticisms, I’d love to hear their thoughts.
When I was first attempting to make something like this, I spent a couple months trying to write it by hand. Then I discovered BuddyPress and realized most of what I wanted had been done already (and probably better than I ever could’ve done by myself), enabling me to spend more time focusing on the important things instead of building out core features. I’m still not entirely satisfied, but I’m getting there.
If you guys find any errors or encounter any problems, let me know.
Likewise, if you have any questions, I’m all ears.
Thanks for the quick response. I posted the ticket and tried to word it better here:
My solution for now is to either a) force users to login, b) moderate comments or c) install a plugin that sends an email to that address asking them to confirm it.
EDIT: I also posted an example comment here while I wasn’t logged in:
If this gets approved, it’ll show up in my feed. Turns out, b) won’t work either. Even if comments are moderated and you approve a pending comment with an email that’s linked to an existing user, it’ll show up on that user’s feed still.