Hello,
I'm sure this is simple, but for the life of me, I can't figure it out. I'm using Content Profile and Panels and your wonderful module for facebook-styl statuses. I was able to use Panels to display the status update form below the user's profile, but the form additionally still displays (along with the view) above the user's profile.
How do I disable the default "above the profile statuses" and keep it at my overridden location below the profile?
While the documentation has lots of information, it's doesn't have the nice step-by-steps some of us need. Yes, I'm aware there are many ways to configure this, but I'm sure there are common use-cases, such as panels overrides.
Comments
Comment #1
icecreamyou commentedI'm not sure I understand what you're saying because you haven't given me enough information. However it sounds like you're using the
User Profilewidget in your panel which contains the status update form. So you should probably disable that widget and just add the information there in separately.Most people just enable it and it works. Of course you're welcome to write a step-by-step tutorial yourself if you would like.
Comment #2
tevih commentedI'd love to write a step-by-step tutorial... but then I wouldn't be needing the help myself!
Let me know if you need additional information:
1. I enabled the module, and proceeded to set up taxonomy for #tags, as the prompts advised.
2. I did not change any of the defaults
3. On the user profile (using the Content Profile module), the status form and view appears above the profile information. So head on over to the Panels/Pages configuration (user_profile_template)
4. I added the status form block, (Content > Add > Misc > Facebook Style Status) below my profile information.
It now shows up below the profile information like I want, however, the original status block still shows up on top, as well! How do I disable that?
Comment #3
icecreamyou commentedAs I said,
Comment #4
tevih commentedErm.. thanks for the super-short answer... If I didn't get it the first time, quoting the same line is still not going to clear it up! I appreciate that you are creating and maintaining modules, and I'm sure you have other things to do, the only way to get new people on board to be up to speed to help out is to explain things.
So...
That said, please confirm if I'm getting this right:
Since I have the "User profile" widget in my panel, the status update form is automatically built in there. There is no way to simply disable the status update form to keep it separate from the user profile? You're telling me to disable the user profile widget to keep the status update form separate....?! So, how do I show the user profile?
I appreciate any detailed response that will help me out. I've been enabling/disabling/uninstalling modules and trying to figure out the settings for all these different modules with no luck.
Comment #5
icecreamyou commentedDon't disable any modules, just edit the panel, go to the Content section, and disable the
User Profilewidget. Almost every section that theUser Profilewidget displays has its own specific widget so you should be able to recreate it using just the sections you want. If that's not sufficient then the only alternative is to override the default user profile in code, which sort of defeats the point of using Panels in the first place I guess.Comment #6
tevih commentedIn poking around the panels and different options, I can't seem to be able to add individual content profile sections. I tried adding "node content" profile node using various settings, and user: profile doesn't have additional options to configure specific sections.
I would think in the status update module settings there would be a simple checkbox "display status update form in user profile?"
Comment #7
tevih commentedchanging back to active... could really use a step-by-step! Please. With a cherry.
Comment #8
icecreamyou commentedI really don't mean to be curt with you. I just have very little time and I've already explained everything there is to explain. When you're working with free software, either be prepared to accept that things won't always be exactly the way you want them, or be prepared to figure out how to change things yourself. There is no "display status update form in user profile" checkbox because either you use the default profile (in which case pretty much everyone will want the status update form there) or you override the default profile. With Panels, you've overridden the default profile, and you're now in the realm of custom behavior not explicitly governed by FBSS, so it is assumed that you know what you're doing. If you don't, read the drupal.org documentation about overriding user profiles, or open an issue in the Panels queue about how to display certain widgets. The Advanced Profile Kit module may also be useful.
A step-by-step tutorial, if such a thing were even realistic, would contain no more information than I've already given to you. If you want to pay me to write such a guide, you are welcome to do so, but please be aware that my time is not cheap.
Comment #9
tevih commentedAgain - thanks for your time in putting this together. My frustration is simply that what you said doesn't seem to be true. Specifically: "Almost every section that the User Profile widget displays has its own specific widget so you should be able to recreate it using just the sections you want."
Since there's no way using FBSS to disable the display from the user profile, I'll take the discussion over to Content Profile, APK or Panels.
p.s. -you're correct about wanting to display FBSS on the user profile. However, locking the stream of statuses to above the user content can bump the profile data way below the fold. I'm surprised people ever want to use this layout.