I do not know how I can delete status submitted by a user. It allowes me to write a new status for the user by going to their profile page. When I do that it adds a new status but the old status will still be there.
Another question, how can I set the number of statuses shown on the block.
Thank you.
Comments
Comment #1
icecreamyou commentedThere's no way to delete statuses through the UI, because the problem is what to show, and where, after a status has been deleted. For example if you could delete statuses, should the previous status be shown instead? Should a new, blank status be used? There are too many variations of what could be wanted here, and for most use cases it would be impractical to monitor everyone's status anyway. When monitoring statuses is necessary, the status can be cleared.
That said, if you can convince me that exposing the delete method to the UI is worthwhile, and if you have a solution for the problem posed above, I will consider it.
As far as statuses shown on the block - FBSS 2 does not technically provide a block that lists statuses by default. Instead it provides Views integration, which allows you to set up lists of statuses in any way you choose. If all you want to change is the number of statuses shown, you can go straight to here:
http://example.com/admin/build/views/nojs/display/facebook_status_recent...
If you were referring to changing the number of statuses displayed on the block that provides the status update form, that is not possible and not going to change; however, you can try putting a Views block below it to achieve almost the same effect.
Comment #2
icecreamyou commentedComment #3
sarmiluv commentedThank you for your immediate response. I just wanted to delete if somebody posts something that is undesirable. For my case, I would want to delete a previous status or current status. If previous status is deleted, all other status including current status will be displayed. If the current status is deleted, previous status will be the current status.
Comment #4
icecreamyou commentedThanks to some changes I made today, this will be possible in the next release if you have the Flag module installed. You'll have to enable the default flag "facebook_status_delete" for it to work. Cheers!
Comment #5
sarmiluv commentedThank you.
Comment #6
sarmiluv commentedThank you for the new release. I tried to enable the flag "facebook_status_delete" but it gave me following error message. Please help.
The module providing this flag wasn't found, or this flag type, facebook_status, isn't valid.
Comment #7
icecreamyou commentedYou need to run update.php. If you did, try running it again with update 6201.
Comment #8
sarmiluv commentedI ran update.php and it is working fine. I can now delete the current statuses. How can I delete the previous statuses?
Comment #9
icecreamyou commentedCreate a View that lists statuses, add a relationship to the relevant Flag, and then add a Flag field to your View.