Could every user have his own individual shoutbox?

CommentFileSizeAuthor
#10 shoutbox.zip67.22 KBlyubchick
#7 shoutbox.zip58.41 KBlyubchick

Comments

disterics’s picture

Shoutbox doesn't support this feature at the moment. Its a possibility for latter.

Flying Drupalist’s picture

Category: support » feature
highvoltage’s picture

This feature could be extremely valuable for user profiles!

igorik’s picture

yes, it would be famous - private user to user mini chat

Igorik

lyubchick’s picture

have you been working on the individual shoutbox?
i need it for my webpage and will work on myself it if you did not do it yet

disterics’s picture

Not started working on it yet. Take a look at issue: #282437. I am hoping to combine the two issues to provide a unified and flexible solution

lyubchick’s picture

StatusFileSize
new58.41 KB

hi, i have been working on modification of your module, i added per-user shouts functionality, it is still in progress, if you will have time - take a look on what i did.

disterics’s picture

I will take a look at it. Can you give me a rough idea of your architecture.

lyubchick’s picture

i added two fields to database, ruid - recepient user id, and new - new shout marker, _shoutbox_user_view - creates list of all users from userlist, shoutbox_js_set_user (with added $items['shoutbox/js/setuser/%'] in hook_menu) - selects the user from the list, and added sql filter to the _shoutbox_display_posts - show only your shouts to seleted user and shouts of the user to you, and changed shoutbox_add_form_submit - so than it writes also in database ruid - id of the user receiver of the shouts. changed form_js, added Drupal.shoutbox.setuser - onclick handler to set user recepient of the shouts.
still to be done
- user list refresh
- new shouts alerts
- debuging

lyubchick’s picture

StatusFileSize
new67.22 KB

last version of my modification of shoutbox - with new shouts alert

andrenoronha’s picture

in fact I see it like a chat room of all the users in the site... which is also pretty interesting
but i was looking for a nice "my wall" functionality....like a scrapbook we have in community sites, like: facebook, orkut, etc.

i tried the questbook module, it served me right, unless for not notifying user of new massages and yet not interactiong with realname module.

dddave’s picture

If the individual shoutbox feature is implemented I am gonna use this module. ;-)

What would be the impact on siteperformance if you use 100/1000 of individual boxes?

highvoltage’s picture

Good question. What if you have tens of thousands of users?

jcisio’s picture

No problem at all. You can have comments for dozens of thousands of nodes. Why don't you have shouts for dozens of thousands of users?

Technically, shoutbox is no different from facebook wall (the Facebook status module). However, there is difference in usage.

mstef’s picture

Version: 6.x-1.x-dev » 6.x-2.x-dev
Status: Active » Closed (fixed)

This has been completed and committed for the 2.x branch. Get it in the dev.