- This topic has 27 replies, 5 contibutors, and was last updated 9 years, 8 months ago by .
-
Question
Answers
- The question ‘BuddyPanel Problems’ is closed to new replies.
BuddyBoss Home – Web › Support Forums › Themes › Boss. theme › BuddyPanel Problems
I am not sure if I don’t have the correct settings or if this is a bug…
When on a laptop or desktop and a user is not logged in, no BuddyPanel is displayed. (Which is by design?). However, on phone or small device the open button at the top left for the BuddyPanel is available but when clicked results in a blank BuddyPanel with no menu items. I have now received a couple complaints from users that they thought this was a bug with a blank BuddyPanel when opened on a phone and not yet logged in.
It seems like if we are not going to have a BuddyPanel available when a user is not logged in as is the desktop behavior, then we should not have the BuddyPanel available on phones also to not confuse users with a blank menu.
However, my actual preference is to always have the BuddyPanel available regardless if they are logged or not as I have ensured that all menu items that are for logged in users are not displayed for non logged in users and I have a couple menu links I have set to only display for non logged in users.
Is there a way I can make the buddy bar always display on both desktop and phones for non logged users?
Thanks!
@dnosker there is an option to hide the BuddyPanel on desktop for logged out users in the customization options. However, you cannot hide the BuddyPanel from logged out users on mobile, it is an integral menu on mobile. I suggest you try undoing your CSS edits and see if your menus return to the default state.
Thought you might find this interesting…
1… Checked my setting for desktop show BuddyPanel. It was set to show. However it was not showing on desktops. So, I set it to hide, saved, then set it back to show, saved and it now appears on desktops.
2… The problem I was having with a blank BuddyPanel? It is showing now that I did the above.
Dave
Having the same problem. Hiding BuddyPanel, saving, and setting back to show fixed it on the desktop version of the site I’m working on, but BuddyPanel won’t display on my iPad or iPhone. All the styling has been done on a child theme with the Boss option, no custom CSS at all. The hide/show widget at top left works on desktop, but does nothing on my iPad or iPhone except flash when I click it.
@tjchester, just sent you a private message with the link – hopefully it’s just a matter of getting the settings properly tweaked
@tjchester @vingogly,
Just spent time with a couple different friends that have IPhones and IPads…
I can confirm that the themes menu buttons (Both left BuddyPanel and top right menu buttons) do not work on two different IPads we tried today. Nothing happens when clicked on either button. I did try the theme out on a new IPhone6+ and it displayed correctly. However, had a friend try with an iphone5 and it did not work at all.
NOTE: I tried this test with the IPads also on your demo with the same results.
Boss. 1.1.4 (just released today) appears to be a partial fix; on my iPhone 5, the BuddyPanel shows in portrait mode, but not when I turn the phone to view in landscape mode. I don’t have access to my iPad right now so I can’t test it there.
http://stackoverflow.com/questions/5559652/how-do-i-detect-the-orientation-of-the-device-on-ios
Further detail: when I set the user agent in Safari on my desktop to “Safari iOS 8.1” I get a blank screen.
PS: above article reference Objective C, but there are similar ones for JS. The user agents I’ve tried in Safari’s Develop menu on my laptop are specifically: “Safari iOS 8.1 – iPhone″ and “Safari iOS 8.1 – iPad″
I forgot to mention that the tests I did with the IPads were done on the stock safari and chrome browsers. Got the same result on both with the top buttons doing nothing.
@dnosker, I also tried Chrome – I think the Chrome browser on iOS shares a lot of code with Safari so not surprising it doesn’t work either …
Here’s what someone who tried this on an Android machine (don’t know what version) experienced:
“Neither the menu nor the login icons work while in landscape. They do work and animate smoothly in portrait. Also the button that brings you to the top of the page works in portrait. When you turn it to landscape that button changes to a “View as desktop” button.
After loading I only got a white screen. When I rotated back to portrait it displayed the mobile site”
And a bit more about this…
I spoke too soon a few posts back when I said that the IPhone6+ worked ok for the menu buttons…
Iphone6+: Does not work in landscape.
Iphone 4,5: BuddyPanel button not working.
My LG Android Phone: Does not work in landscape.
Wifes Samsung Android Phone: Does not work in landscape.
IPad: Buttons do not work at all.
That is what my tests have shown today.
Excedrin Headache #3214.
Just tried the demo with my Galaxy Note 3 (Android 4.4.2) with Chrome and in landscape mode the panels are not working.
@vingogly @dnosker @rugwarrior I can replicate these issues where I have the device. I’ll forward them to the devs immediately.