👻 Halloween Treat: Our biggest-ever 25% OFF memberships — use SPOOKYSOCIAL before Nov 3! 🎃

BuddyDev

Search

Replies

  • Keymaster
    (BuddyDev Team)
    Posts: 25200
    Brajesh Singh on in reply to: Mediapress Galleries not showing up on Gallery page #2761

    Hi,
    Please upgrade to 1.0.3. It will fix the issue.

    Thank you
    Brajesh

  • Keymaster
    (BuddyDev Team)
    Posts: 25200

    Hi,
    We have added the pagination support for shortcodes in 1.0.3 which is available now.

    I am sorry but the search form will need you to implement yourself. You can use standard MPP_Gallery_Query with search parameters.

  • Keymaster
    (BuddyDev Team)
    Posts: 25200

    Hi Devin,
    Is there any chance that you are using some custom code related to BuddyBlog in your bp-custom.php or your theme’s functions.php?

  • Keymaster
    (BuddyDev Team)
    Posts: 25200
    Brajesh Singh on in reply to: [Resolved] Delete image redirect #2757

    Hi Jem,
    Thank you for asking.
    I included some functionality in 1.0.3 to allow this. After you upgrade the plugin to 1.0.3, you can use the following code

    
    
    function mpp_custom_redirect_on_media_delete_url() {
    	return wp_get_referer();
    }
    add_filter( 'mpp_media_delete_redirect_url', 'mpp_custom_redirect_on_media_delete_url' );
    
    

    In your bp-custom.php to redirect to the previous page on media delete.

  • Keymaster
    (BuddyDev Team)
    Posts: 25200

    Hi Jem,
    Thank you. Yes, I made a mistake there while typing. It is good to know that you fixed it and it is working for you 🙂

    Marking this topic as resolved.

  • Keymaster
    (BuddyDev Team)
    Posts: 25200

    Hi Jem,
    Thank you for asking. Since you are using the code from the linked topic, It is easy.

    In that thread, I had stored the gallery_id in a meta like this

    
    update_user_meta( $user_id, '_mpp_predefined_gallery_photo_1', $gallery_id ); //you can change the key to anything
    

    So, All we need to do here is reuse this gallery id like this

    
    
    <?php if ( bp_is_my_profile() ) :
    	$gallery_id = get_user_meta( bp_loggedin_user_id(), '_mpp_predefined_gallery_photo_1', 'true' );//please change the key to the one you re using
    	?>
    <?php echo do_shortcode("[mpp-uploader gallery_id=". $gallery_id ." ]");?>
    	
    <?php endif;?>
    
    

    Please make sure to use the correct key that you had stored in the usermeta.

    Please do let me know if that works fro you or not?

    Thank you
    Brajesh

  • Keymaster
    (BuddyDev Team)
    Posts: 25200

    Sorry guys. It was my bad. The current version available for BuddyDev doe not have this issue. I had an older version that gave me same warning( and I should have checked the version).

    Thank you both. Marking it as resolved.

  • Keymaster
    (BuddyDev Team)
    Posts: 25200

    Looked at it. It seems an issue. An update is on its way.

  • Keymaster
    (BuddyDev Team)
    Posts: 25200

    Hi Jem,
    Thank you. I am sorry for the delayed reply.

    Here is what you may use and you will not need to hide using css.

    
    
    <?php if ( bp_is_my_profile() ):?>
    
    <?php echo do_shortcode( "[mpp-uploader]" ); ?>
    
    <?php endif; ?>
    
    

    Hope that helps.

    • This reply was modified 9 years, 8 months ago by Brajesh Singh. Reason: Correct the typo in code
  • Keymaster
    (BuddyDev Team)
    Posts: 25200

    Hi Jem,

    Welcome to BuddyDev and thank you for asking.

    Please use the following php code and it will only list media for displayed users.

    
    
    <?php
    $displayed_user_id = bp_displayed_user_id();
    //run the shortcode
    echo do_shortcode( "[mpp-media type='photo' max='10; component='members' component_id={$displayed_user_id}]");
    
    ?>
    

    PS: We will add an option in the shortcode t make it even easier. Please do let me know if that works for you or not?

    Thank you
    Brajesh