Search Results for 'notification user id'
-
Search Results
-
Topic: Bubble Notifications Problem
Hi all! I’m new in php & css.
After reading a lot and learning very little, I managed to program the notifications in my project in php and css. It works fine, shows the amounts (friends, messages and notifications) and redirects where it should.
My problem is that I need to “hide” the bubble of “0” when the user has no notifications and only show when if they have 1 or more notifications
Functions.php
function my_counter_nav_menu($menu) { if ( ! is_user_logged_in() ) { return $menu; } $user_id = bp_loggedin_user_id(); $user_url = bp_loggedin_user_domain(); $friends_url = $user_url . bp_get_friends_slug() . '/'; $msg_url = $user_url . bp_get_messages_slug() . '/'; $notify_url = $user_url . bp_get_notifications_slug() . '/'; ob_start(); ?> <li><a><a href="<?php echo bp_loggedin_user_domain();?>friends"><span class="notifications_icons"><i class="fas fa-user-friends" style="font-size:17px;"></i></span><span class="my_bubble_notify"><?php echo friends_get_friend_count_for_user( $user_id );?></span></a></a></li> <li><a><a href="<?php echo bp_loggedin_user_domain();?>messages"><span class="notifications_icons"><i class="fas fa-envelope" style="font-size:17px;"></i></span><span class="my_bubble_notify"><?php echo bp_get_total_unread_messages_count( $user_id );?></span></a></a></li> <li><a><a href="<?php echo bp_loggedin_user_domain();?>notifications"><span class="notifications_icons"><i class="fas fa-bell" style="font-size:17px;"></i></span><span class="my_bubble_notify"><?php echo bp_notifications_get_unread_notification_count( $user_id );?></span></a></a></li> <?php $menu_items = ob_get_clean(); $menu = $menu . $menu_items; return $menu; } add_filter( 'wp_nav_menu_items', 'my_counter_nav_menu' )
CSS
.notifications_icons { color: #ffffff; vertical-align: middle; margin: -7px; } .my_bubble_notify { color: #ffffff; border-radius: 3px; background-color: #f7823f; vertical-align: 20%; position: relative; font-size: small; padding: 0.1em 5px; }
Buddypress 6.0.0
Wordpress 5.4.2
site: http://www.gamerstroop.com
If you need, you can use test account (acc:test – pw:test)I dont know if I can paste my site link here. If I can’t please remove it or let me know, thank you so much for reading and helping me! <3
Have set up BuddyPress Groups. I opted not to have forums (fora), because I already have nice fora set up in bbPress.
When I view a User’s BuddyPress profile, I see the user’s BuddyPress sub-menu showing :
Home | Activity | Profile | Notifications | Messages |Friends | Groups |Forums | Settings
When I click on ‘Forums’, a page comes up saying:
Forum Topics StartedOh, bother! No topics were found here.
…It seems as if BuddyPress is pointing the User to non-existent BP fora.
How can I either:
(i) HIDE the BP ‘Forums’ sub-menu item (users can access the bbPress fora from a WP widget)
OR
(ii) Make the BP ‘Forums’ sub-menu item link to the bbPress which I have fora already made.
?
Thank you.
Topic: timestamp issue
Hey everybody,
I’ve install the buddypress plugin and every thing works fine.
Just the Time is wrong.The Time “message sent” is always 3 hours behind the real time it was sent.
also the time from the activy, from auser, shows in the future it say “in 4 hours”.But if i get a Notification of a message, there is the correct time shown.
any Idea?
Hello,
I am using buddyboss theme and buddypress plugin and I can not see toolbar or notification bar on the frontend of the site.
which settings do I need to check and which steps I need to follow. please guide asap.I would like to create a simple email send to admin when a user updated a specific Profile Field.
The field is a checkbox so it should be an array because a have multiple values.The code that i alreade try to use is
function buddypress_profile_update( $user_id ) { $admin_email = "YOUR-EMAIL@DOMAIN.COM"; $message = sprintf( __( 'Member: %1$s', 'buddypress' ), bp_core_get_user_displayname( $user_id ) ) . "\r\n\r\n"; $message .= sprintf( __( 'Color: %s' ), bp_get_profile_field_data('field=Color') ). "\r\n\r\n"; wp_mail( $admin_email, sprintf( __( '[YOUR SITE] Member Profile Update' ), get_option('blogname') ), $message ); } add_action( 'xprofile_updated_profile', 'buddypress_profile_update', 10, 5 );
1st Problem. In the email i get just “Color: Array” , i have tried to use vsprintf instead but it gives me back only one value.
2d Problem. I get an email whenever there is an update in general, and not only when there is an update from the specific field with ID 7.
Any help would be appreciated.
The Original Buddypress email template:
{{poster.name}} replied to one of your updates:
"{{usermessage}}"
Go to the discussion to reply or catch up on the conversation.
Is there a way to add a “{{{thread.content}}}” or something similar so that the user can just view the original title of the thread instead of having to head to the URL?
A function that can grab the contents of the original update post and place it inside the email?
Thanks in advance!
On the BuddyPress notification page for users, the page ID appears to be set to 0, which creates issues with other plugins I have that are interacting with that page when it shouldn’t be due to the null value. Is this page intentionally set to a null value and is there a reason that the page ID shows up as a 0?
Thanks!
I’m not one to normally ask for help as I’ve figured out ways to do quite a few things but I just need some conceptual help from people smarter than I.
I have a buddypress instance where someone performs an action on my website (using strava as an example, imagine it’s them logging a workout) and it creates A) a database entry in my own database and B) an activity in the BP world (and database of course).
I am looking to add the ability to tag another user in this activity, and then the other user would then verify (yes/no) and if yes, then it creates the activity in the BP world and in my database.
I have so far been able to add mentions to my custom form (without a problem, what an easy system!) but I’m stuck conceptually how to continue.
Should I create a duplicate activity with the tagged user’s ID? Will that lead to them getting a notification? Is there a way for them to approve or decline the notification that is already in existence or will I have to build something for that?
Just looking for the most “BuddyPress-ic” way to attack this problem and was hoping I could use your insight.
Thanks in advance!
Topic: BuddyPress Friend Request
We have installed and activated buddypress on our multisite. We are currently facing an issue when we tried to add a friend from another user profile. When someone sent a request, I see correctly the notification, but when I click on it, or, when I go in profile > Friends > Request, Buddypress just tells me “No friend request pending”.
I have tried deactivating the plugins and theme but it did not work.
Kindly guide us in fixing the issue.WP version: 5.3.2 / BP version: 5.1.2
I am building community site with registered users. I don’t want give my useres any access neither to WP admin dashboard nor the WP admin bar. I do not want them to see anything from WP.
BUT
I want to keep the member’s profile block on the frontend as you have on your BP org page.
In my case the registration and so profile modification, image replace etc. would be possible to be done also from the front side.
OR
Since BP creates these profile related functions inside (Home, Profile, Notification, Messages, Friends, Groups , Settings), how can I create a new additonal menu item (the name could be: „My profile data” or something like this) on the front in the primary menu bar by clicking of wich I could reach e.g. the „Home” page from the above.
HOW CAN I REALIZE ANY OF THESE GOALS WITHOUT CODING ABILITIES ?Hello everyone,
need a bit help not sure if it’s a bug or happening just for me.As said in the Title, When I click the notification tab at the user profile menu,
the tab will disappear from the menu.how can I fix this or address me the file responsible for showing the menu in profile.
Warmest regards,
Mostafa.Hi guys
I have the Aardvark theme which comes bundled with Paid Memberships Pro and BuddyPress/bbPress.
WP version 5.3.2, BP version 5.1.2
I’ve set the site so any non logged-in user goes to a set page, the site is essentially private.For some reason, the activity feed on the homepage wall only shows activities when logged in as admin. Any other user gets the message “Sorry, there was no activity found. Please try a different filter.” If they post a status, it’s visible when posted and goes into the database, but refreshing the homepage leads to an empty wall again.
I’ve only made one recommended tweak to the child theme – redirecting non-logged in users to a “public page”. I can provide the admin login if that helps.
function my_template_redirect_require_membership_access() { if(!is_admin()){ if ( function_exists( 'pmpro_has_membership_access' ) && ! pmpro_has_membership_access() ) { wp_redirect( pmpro_url( 'levels' ) ); exit; } } } add_action( 'template_redirect', 'my_template_redirect_require_membership_access' );
As I don’t know where the problem lies I’m not sure what settings to show you. I’ve tried disabling all of the additional plugins I’ve installed to no avail. Here are the plugins I have installed:
Aardvark Plugin
bbP private groups
This plugin adds private groups to the forums, allocating users to groups, and combinations of forums to those groups, creating multiple closed forums.bbPress
bbPress is forum software with a twist from the creators of WordPress.bbPress Notify (No-Spam)
Sends email notifications upon topic/reply creation, as long as it’s not flagged as spam. If you like this plugin, help share the trust and rate it!BP Profile Search
BuddyPress
BuddyPress Xprofile Custom Field Types
Classic Editor
Coming Soon Page, Under Construction & Maintenance Mode by SeedProd
Contact Form 7
Elementor
Envato Market
Events Manager
GD bbPress Attachments
LayerSlider WP
Paid Memberships Pro
Paid Memberships Pro – bbPress Add On
Paid Memberships Pro – BuddyPress Add On
Paid Memberships Pro – Mailchimp Add On
Passster
Plugin to password-protect portions of a Page or Post.Responsive for WPBakery Page Builder
rtMedia for WordPress, BuddyPress and bbPress
Sensei Certificates
Sensei LMS
Smash Balloon Instagram Feed
Display beautifully clean, customizable, and responsive Instagram feeds.Smush
Reduce image file sizes, improve performance and boost your SEO using the free WPMU DEV WordPress Smush API.Theia Sticky Sidebar
Transcoder
Ultimate Reviewer
UpdraftPlus – Backup/Restore
Backup and restore: take backups locally, or backup to Amazon S3, Dropbox, Google Drive, Rackspace, (S)FTP, WebDAV & email, on automatic schedules.WooCommerce
Wordfence Security
Wordfence Security – Anti-virus, Firewall and Malware Scan
WordPress Popular Posts
WP Google Review Slider
Allows you to easily display your Google Places business reviews in your Posts, Pages, and Widget areas!WP-Live Chat by 3CX
The easiest to use website live chat plugin. Let your visitors chat with you and increase sales conversion rates with WP-Live Chat by 3CX.WPBakery Page Builder
Youzer
I can send a link to a zip file of the settings of the various membership and theme plugins if that helps.
I understand the issue could be complex but I’m a PHP developer, so if you know of some places I can look in the code or starting points for investigation that would be really helpful 🙂
Cheers
Howdy, BuddyPress friends!
I have been working on a project for fun and have been enjoying the laying out of items and adding plugin functionality a bit much here lately. So much so, in fact, that I put the testing phase on the back shelf for a bit.
When I was attempting to request membership from a test account to a private group that my admin account was the creator of, I ran into an issue: I can get to the request page (/groups/test-group/request-membership/?_wpnonce=47febc75fe) by clicking the link to do so and then am presented with a textarea for request comments, however when I submit the form (with or without comments) I am taken back to the group’s main page (/groups/test-group/) and am presented with “There was an error sending your group membership request. Please try again.” The request does not come through (not in BP’s notifications, e-mail, pending requests, etc.) at all.
At first this was a minor irritation because I could go to the group as the admin and invite the test account to join the group. There I am presented with a checkbox for my test account’s name, as well as a submit button; however when clicking on the checkbox, the form instantly submits without ever sending an invite. I even attempted to modify the live source to set the field to checked, attempted to submit, and received a success message stating my invite was sent, but of course it never was.
I have checked the list of plugins I have on my site, disabled a few I didn’t necessarily need, and have checked each of the remaining to see if there’s any sort of conflict between plugins affecting groups, but to no avail. This functionality is key to the use of groups for my project, so I would sincerely appreciate any advice from more knowledgeable members of the BP community.
Some support information, including a list of active plugins, can be found below. Please note that any plugin with ** beside it came bundled with the theme.
== Server Environment == Operating System: Linux Software: Apache/2.4.6 MySQL version: MariaDB Server v5.5.61-MariaDB-38.13 PHP Version: 7.2.24 PHP Max Input Vars: 2500 PHP Max Post Size: 64M GD Installed: Yes ZIP Installed: Yes Write Permissions: All right Elementor Library: Connected == WordPress Environment == Version: 5.3.2 WP Multisite: No Max Upload Size: 64 MB Memory limit: 512M Permalink Structure: /%postname%/ Language: en-US Timezone: America/New_York Debug Mode: Inactive == Theme == Name: Gwangi Version: 2.1.1 Author: Themosaurus Child Theme: No == User == Role: administrator WP Profile lang: en_US User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.130 Safari/537.36 == Active Plugins == (BuddyDev) BP Auto Login on Activation Version: 1.0.3 Author: Brajesh Singh Author Avatars List** Version: 1.18 Author: Paul Bearne Awesome Weather Widget Version: 3.0.2 Author: Hal Gatewood bbPress Version: 2.6.3 Author: The bbPress Contributors BP Messages Tool Version: 2.1 Author: PhiloPress BP Profile Search Version: 5.2.4 Author: Andrea Tarantini BuddyPress Version: 5.1.2 Author: The BuddyPress Community BuddyPress Default Cover Photo Version: 1.6.0 Author: SeventhQueen BuddyPress Extended Friendship Request Version: 1.2.0 Author: BuddyDev Team BuddyPress Reorder Tabs Version: 2.0.1 Author: BuddyBoss BuddyPress Xprofile Custom Field Types Version: 1.1.3 Author: BuddyDev Classic Editor Version: 1.5 Author: WordPress Contributors Classic Editor Addon Version: 2.6.0 Author: Pieter Bos, Greg Schoppe Dashboard Notepad Version: 1.42 Author: Stephanie Leary Easy Custom Sidebars** Version: 1.0.10 Author: Titanium Themes Elementor** Version: 2.8.3 Author: Elementor.com Envato Market Version: 2.0.3 Author: Envato Essential Addons for Elementor Version: 3.7.1 Author: WPDeveloper Grimlock** Version: 1.2.5 Author: Themosaurus Grimlock Animate** Version: 1.1.0 Author: Themosaurus Grimlock for Author Avatars List** Version: 1.0.4 Author: Themosaurus Grimlock for bbPress** Version: 1.0.3 Author: Themosaurus Grimlock for BuddyPress** Version: 1.1.4 Author: Themosaurus Grimlock for Elementor** Version: 1.0.1 Author: Themosaurus Grimlock for Jetpack** Version: 1.0.4 Author: Themosaurus Grimlock for Testimonials by WooThemes** Version: 1.1.0 Author: Themosaurus Grimlock for The Events Calendar** Version: 1.1.2 Author: Themosaurus Grimlock Hero** Version: 1.0.7 Author: Themosaurus Grimlock Isotope** Version: 1.0.7 Author: Themosaurus Grimlock Login** Version: 1.0.10 Author: Themosaurus Hide Admin Bar Version: 0.3.9.9 Author: Shelby DeNike If Menu - Visibility control for menu items Version: 0.15 Author: Layered Kirki Customizer Framework** Version: 3.0.45 Author: Ari Stathopoulos MediaPress Version: 1.4.6 Author: BuddyDev Menu Image** Version: 2.9.5 Author: Rui Guerreiro Simple Buddypress Profile Privacy Version: 0.7.9 Author: Justin Hansen Social Articles Version: 2.9.5 Author: Broobe The Events Calendar Version: 4.9.14 Author: Modern Tribe, Inc. UpdraftPlus - Backup/Restore Version: 1.16.21 Author: UpdraftPlus.Com, DavidAnderson Verified Member for BuddyPress** Version: 1.1.1 Author: Themosaurus == Must-Use Plugins == Gateway Relay Version: 1.0 Author: Arnold Bailey (Incsub) rms_unique_wp_mu_pl_fl_nm.php Version: Author: WPMU Assist Version: 1.0.2 Author: Arnold Bailey (Incsub) == Elements Usage == wp-page : 12 eael-adv-tabs : 1 google_maps : 1 image-carousel : 1 shortcode : 1 text-editor : 1 wp-widget-grimlock_author_avatars_section_widget : 1 wp-widget-grimlock_posts_section_widget : 1 wp-widget-grimlock_query_section_widget : 1 wp-widget-grimlock_section_widget : 3 wp-widget-grimlock_the_events_calendar_tribe_events_section_widget : 1 == Log == PHP: showing 1 of 1PHP: 2020-01-02 10:43:38 [error X 1][/home/*****/public_html/wp-content/plugins/elementor/elementor.php::97] Cannot redeclare elementor_fail_wp_version() (previously declared in /home/*****/public_html/wp-content/plugins/elementor/elementor.php:97) [array ( 'trace' => ' #0: Elementor\Core\Logger\Manager -> shutdown() ', )] JS: showing 1 of 1JS: 2020-01-11 16:50:05 [error X 1][https://*****/wp-content/plugins/grimlock/assets/js/navigation-stick-to-top.js?ver=1.2.5:27:45] Cannot read property \'top\' of undefined
Hello,
I hope you can give me input on this scenario.
Diane has a image. She wants to share it with a potential user outside of Buddypress, Jack.
I need Diane to be able to send some sort of message to the Jack who is not a member. Jack would get the message, probably an email, and need to register on the BuddyPress site and join as a member to see this new image, blog post, etc. Then once inside the site. Jack can see the image and operate as a member, because then he has signed up.Can you tell me how I can get there from here?
Very grateful. RossWhat is the best way to remove user tabs? bp_core_remove_nav_item, after many years now, still doesn’t seem to be the solution. This method doesn’t only remove the link from the menu, it disables the component entirely unless I’m missing something because it seems to be offered up as the accepted solution on several threads.
I’ve even tried
bp_core_remove_nav_item in combo with add_action(‘bp_screens’, $screen_function) to re-add component screens >> worked somewhat but had other issues
So I ended up with just overwriting the members/single/parts/item-nav.php file
<nav class="<?php bp_nouveau_single_item_nav_classes(); ?>" id="object-nav" role="navigation" aria-label="<?php esc_attr_e( 'Member menu', 'buddypress' ); ?>"> <?php if ( bp_nouveau_has_nav( array( 'type' => 'primary' ) ) ) : ?> <ul> <?php while ( bp_nouveau_nav_items() ) : bp_nouveau_nav_item(); ?> <?php /*/////////////////////////////////// stopping the nav items here ///////////////////////////////*/?> <?php if(!in_array( bp_nouveau_get_nav_link_text(), array('Settings', 'Notifications', 'Messages')) ):?> <li id="<?php bp_nouveau_nav_id(); ?>" class="<?php bp_nouveau_nav_classes(); ?>"> <a href="<?php bp_nouveau_nav_link(); ?>" id="<?php bp_nouveau_nav_link_id(); ?>"> <?php bp_nouveau_nav_link_text(); ?> <?php if ( bp_nouveau_nav_has_count() ) : ?> <span class="count"><?php bp_nouveau_nav_count(); ?></span> <?php endif; ?> </a> </li> <?php endif;?> <?php endwhile; ?> <?php bp_nouveau_member_hook( '', 'options_nav' ); ?> </ul> <?php endif; ?> </nav>
What is the way to do this?
Topic: Translation problem
Hello,
I am trying to translate the website using Loco plug-in. Everything goes smooth except the user tab within BuddyPress. The text for Notifications and Messages are still appearing in English, even when I check the language pack for BuddyPress – the language pack (Vietnamese) is fully translated.
Image, so you can get idea: https://ibb.co/DQdkcJtDo you know how to fix this?
Thank you
Topic: Notifications Dilemma
I have a strange scenario that I’m not sure how to tackle. I created hundreds of users that represent certain fictional characters. I used fake emails (character-name@my-domain) during each user set up.
The first problem is whenever I made changes to these accounts, it would naturally generate a lot of bounce back emails since the email addresses don’t actually exist. I can set all notifications to “no” in their profiles, but then I’m never notified when real members friend request or message these characters.
I don’t want to set up a catch-all email as it would just become a honey pot for spammers. I asked my web host if it’s possible to have a white-listed type catch-all for only email addresses I specify, but unfortunately that isn’t possible from them.
Anyone have any other ideas? Or know of plugins that might enable an admin to view all notification activity for certain users?
Hello,
Our members are experiencing issues with our ‘Groups’ on our website. I’m not an expert on BuddyPress or WordPress, so I’m not sure where this issue is stemming from. The top of our ‘Ticket Exchange Group’ shows the following error. Also, new users can not even get access to the group, even though they are supposed to be added automatically. It will not allow us to add any members manually, either. Along with this, the members that can actually enter the group cannot get past the first page of postings, and are not receiving email notifications. Please help!
Warning: call_user_func_array() expects parameter 1 to be a valid callback, function ‘bp_group_new_topic_button’ not found or invalid function name in /nfs/c09/h02/mnt/128956/domains/ndchicago.org/html/wp-includes/class-wp-hook.php on line 286