Forum Replies Created
-
Brajesh with BuddyDev coming through with the save!
I’ve experienced the search field missing in the members directory and it turned out to be CSS pushing it off the screen (2014 theme and it was different between mobile and desktop). If this is the case, you can try finding the search field using developer tools and then apply some position and z-index to get it back in view.
@sharmavishal Thanks for the suggestion! “BuddyPress Wall” goes beyond what I’m looking for and seems to have quite a few unhappy users (Even most of the 5 star reviews are issues). So, I’m afraid it will cause more issues than it would solve.
I’ve found a tutorial here using
bp_parse_args()
to create an activity loop with ‘Personal’ and ‘Friends Activity’ only, but not a way to isolate the loop into its own subnav tab “All” (The code currently effects all activity loops universally [i.e. Friends, Personal, Mentions, Favorites, Site wide, all become Friends+Personal loops]).Here’s the code to filter the activity loop into Friends+Personal,
function my_filter_activity( $loop ) { $loop['scope'] = 'just-me,friends'; return $loop; } add_filter( 'bp_after_has_activities_parse_args', 'my_filter_activity' );
The next step would be isolating the loop into an ‘All’ activity subnav tab/button.
Any ideas?
Thanks @djpaul !
Evil people do suck! But I think I see where you’re coming from: The unsubscribe fixture is more of an anti-spamming measure?
I did try navigating the Trac system to further the discussion but came into a few hangups relating to a “TICKET_CREATE privileges are required…” error. But I’ll keep on this topic because I think it’s an important one, especially with the quantity of emails BP outputs and dependency we have on them for notifications.
With the release of 2.6, will the Unsubscribe link automatically disable all BP notifications when clicked or just the notification related to that email (i.e. All Activity, Messages, Friends Notifications or just the single related notification) or something different (i.e. option landing page)?
Hi @djpaul
I wanted to follow up on the unsubscribe link and see if you were able to catch this screen shot (The link had disconnected in the above comment) and if you had any thoughts/ideas?
I want to move away from an ’email plugin’ solution for the new email feature because I think it’s the future, but I’m fighting like crazy to avoid another child theme template for such a small tweak.
Has anyone else expressed interest in being able to customize the link and do you think the screen shot above is a viable solution?
Thanks Paul!
@djpaul thanks for the updates!
If you’re saying extra CSS is getting involved, I strongly suspect you have some other plugin or theme component adding extra junk.
I think you’re right. My suspicion is it’s some caching issue within the “Google Gmail App”, but I’m not 100% sure. Unfortunately this invalidates a bunch of my tests, but also means crossing your fingers may have helped 😀
Hi Shane, thanks for the update, but still no luck.
I’m adding the plugin to the mu-plugin folder and then sending a test message though BP with WP_Debug set to False. Are there any additional steps I’m missing?
bp-email-debug.php
For anyone else: don’t try this yet.
Completely missed that!
Hi @djpaul , Sorry for the delay! I’ve been testing up a storm with very inconsistent results, so its been difficult to narrow in on the issue.
I did forget to mention the site is Multisite and the host is WPEngine.
In general what I’m seeing is:
1.) 1-2 Email(s) send correctly.
2.) Then when altering configuration (i.e. addingadd_filter( 'bp_email_use_wp_mail', '__return_true' );
to BP_Custom), and testing again, the emails output a combination of WP Better Email and the default template with various CSS Styles altering different parts of the email with each new email sent.The results also depend on which email client I’m viewing the email notification through. Gmail’s iPhone App has had some of the most awkward results.
I also tried using bp-email-debug.php but did not receive any debug information to the admin email (Network activated and then activated on the single primary domain).
I’m going to keep looking into possible plugin and configuration issues but if you have any ideas you want tested or might help debug the issue, just let me know. Also, if you want me to send you email screen-shots or any other results from the testing just let me know and I can fire it to you via email.
Thanks Paul!
Hi @djpaul
The “Decisions, not options”, is really helpful and makes perfect sense. Ultimately I think you’re right that feedback will be the key.
From a UI standpoint, it currently looks like you’re giving the admin Options, but then making the Decisions (Excluding the header, ‘Site Name’).
Examples:
1. The codex says, “…site administrators can easily edit the contents of email notifications… use(ing) ‘tokens,’ which are generic placeholders…”. “Hi {{recipient.name}}”: is in the content of the email and is a token, so where can I edit it?
2. There is a footer text box option and an “unsubscribe” token. So, I have the option of adding the unsubscribe link in the footer, but not the decision (See Screen Shot).
Ultimately, this is an awesome addition to BP and you’ve done a great job with it! Hopefully my feedback is helpful, but let me know if there is any other ways I can help.
Thanks again Paul!
Exactly what I was looking for! Thanks @djpaul!
Can the
{{{{unsubscribe}}}
link only be edited directly in thesingle-bp-email.php
file or am I missing something within the new editor? Also, I think the unsubscribe token has one extra ‘{‘ on the codex page: https://codex.buddypress.org/emails/email-tokens/Really great work everyone! Thank you!
Building on this idea (which is awesome!), is there a way to have the new message post below the ‘reply-composing box’?
With this setup, new messages are posting above the ‘reply-composing box’ until the page is reloaded. I’ve tried altering the single.php to accomplish this, but it seems a function might be controlling this layout?
Thanks @shanebp and @marvin_klempert!
That worked absolutely brilliant!
@r-a-y, thanks for your help on this one and in a million other threads!Hi @henrywright ,
I can not thank you enough for coming to the rescue on this one! I was in the midst of a breakdown while staring at all the work that had been undone. You saved me! Thank you!
Debt +1
All the best,
CarlHi @hnla
Thanks for sharing. I had to read it a few times to wrap my head around it, but it looks worth trying. Does it essentially replace the standard BP Profile menu with the WordPress menu system (i.e. Dashboard -> Appearance -> Menus)?
It looks like there are two possible places to modify the markup:
1.
bp-themes/bp-default/members/single/home.php
2.bp-templates/bp-legacy/buddypress/members/single/home.php
I’m assuming the first is the correct
home.php
file for BP 2.1.1?Awesome, thank you. I’ll have to do my homework and learn more about using jQuery and try implementing it along side the other steps.
I really appreciate the guidance and taking the time to help! It sound like show/hide or toggle might be the final piece to make this work. I’ll tackle it in a few days and report back here on my success or failures for anyone else trying to accomplish something similar.
The Submission Fail: No worries, I probably should have read more into why. But I do agree with you about a pop up message. Would definitely be helpful.
Why Hover?: Only because that’s the only way I know how to manipulate the CSS to display the hidden items with a user action. Would the click or tap require a function or could it be done within the CSS file?
I was afraid it might be a deceivingly involved project, but I like your reasoning.
What are your thoughts on a strategy like this:
1. Use a function to move lower-priority Tabs to the end of the list (to the right).
2. Use CSS to reposition those Menu items vertically and hide.
3. Use a function to add another menu “More” before the lower-priority menu items.
4. The Tricky part.
Option 1. Attempted to use CSS hover to display the hidden list items following the ‘More’ Tab (I have an idea of how it might work but need to test it)
Option 2. I think ‘option 1’ wouldn’t work for touch screens because there isn’t really a hover effect, as it behaves more like an ‘Active’. So Js would be needed to initiate a drop down box with the hidden menu items. However, this is above my skill set.Do you think this strategy would make it any easier or more feasible?
**(I had links to existing functions for step 1 and 3 but they may have caused my post submit to fail)
Hi @rosyteddy
Thanks for the information. That ticket seems more related to the total space available for BP Pages on default themes and not specific page items.
Hi @henrywright
Thanks for reaching out.
My current menu structure is:
Activity | Profile | Sites | Notifications | Messages | Friends | Location | Gallery | SettingsI’m looking to combined: “Sites”, “Notifications” and “Settings” into an item called ‘More’ or something to that effect.
Any ideas?
Bump. Anyone?
Hi Everyone, and @imath thanks for all your awesome contributions to BuddyPress!!
On the topic of media, I wanted to point some attention to BuddyDev, so everyone who is interested in a BuddyPress media plugin can support his MediaPress efforts.
I’ve used every media plugin I could get my hands on and it currently boils down to two;
1. RT Media: (+) A lot of great features, mostly free, support for free version. (-)Very buggy, interferers with other plugins, caused site wide performance issues (for me).
2. BP Gallery (+) Simple, easy. (-) Need to pay for it or get a membership. I found a small mobile upload bug.
(Kinda 3). BP Album: No longer supported and it’s Googlecode page ironically is missing all it’s media.So, a third option I’m sure would be widely appreciated. He’s saying it will always be free and hook into current WordPress media functionality, so I’m excited! Here’s the link for those interested, http://buddydev.com/mediapress/
I think this might be a bug with the new BuddyPress 2.1. I’ve been experiencing the same problem since the update and it seems to occur randomly.
I’ve tested it across multiple profiles and on different computer and it’s hit or miss. I’m running WordPress 4.0, the default 2014 theme, and BuddyPress 2.1.
Just wanted to chime in because I’m experience the same issue with the default 2014 theme.
Do you have temporary login credentials? I just tried to register but never got a confirm email, and you need to be signed in to see the buttons.