i need shoutbox for my drupal 5.x install. please help me

Comments

benshell’s picture

Anyone interested in taking over development of the shoutbox? It's extremely unlikey that I'm going to find time to continue maintaining it, since I'm not using in on any sites anymore and I've lost interest in it.

disterics’s picture

I will take a stab at it and upload a patch. I can take over development if that works.

disterics’s picture

What is the justification for the iframe ? I assumed it had to do with not refreshing the whole page. I think i can achieve that with javascript and drop the iframe.
Comments ? Thoughts ?

chrishathaway’s picture

Please do. The horizontal scroll bar it creates is very annoying.

Chill35’s picture

Yeah, use DOM scripting.

scroogie’s picture

For Drupal 5.x you can post and retrieve the posts with jQuery.

disterics’s picture

Version: 4.7.x-1.x-dev » master
Assigned: Unassigned » disterics

Yes, I am using jquery's form plugin
http://jquery.com/plugins/

Slow progress - i can only work on it a couple of hours per week and I am not an expert php/drupal developer ...

That said i think i will have something latest in two weeks (knock on wood).

scroogie’s picture

I dont have that much time neither, but if you put what youve already done in a sandbox I could help a bit.

disterics’s picture

Can you elaborate on the sandbox concept ?

Miss Essence’s picture

Any update on this?

I was hoping to get my hands on the shoutbox module for my site. :)

disterics’s picture

I just got the jquery form handling code fully working last night. I am hoping to post something for people to test soon. Sorry, i cannot be more specific on when.

disterics’s picture

I am uploading my current development snapshot. The basics are in place. Its 5.0 compatible. The iframe is gone. If the browser supports javascript, form is handled through jquery form plugin.
Things to do:

1. Voting functions (thumb up, thumb down)
2. Verify correct handling of user permissions
3. Max number of messages when messages are submitted continously over javascript.
4. General code clean-up and documentation
5. Compress javascript code
6. Uninstall hook
7. Any other issues that come up

WARNING: This is not production ready code.

Zipfile can be found at: http://senduit.com/14b1d7

The link expires in a week.

disterics’s picture

Use this link for an updated version

http://senduit.com/d23dd9

theycallmepj’s picture

How has the progress been the past week? I am very excited to get this working, so are many of my users

tepetkhet’s picture

Same here. One thing I'd like to see is a limit placed on the number of chars a person can enter. I've used these types of boxes in the past where people can enter a ton of stuff and it just scrolls it all down the side of the page.
Thank you for your work.

-T.

cetron’s picture

Please submit another link for testing, as it expired.

disterics’s picture

Here is another download link active for 1 week from today

http://senduit.com/676459

Anybody have suggestions about an alternative way to distribute these test versions ?

Also - i really would appreciate some feedback on these test versions.

vm’s picture

yes, contact the author of teh module and have him add you as a maintainer so that you can access CVS and create a 5.x-dev branch

AjK’s picture

Disterics has been made the maintainer for this module (welcome to the world of Drupal maintenence :) Disterics, please ensure you edit the project home page to change the project email address to your own address.

Benshell, I have added you to the CVS list for this module. Disterics can remove you in future, it's between the two of you how that side of things moves forward.

benshell’s picture

Disterics, thanks for taking over this project. Like I said, I don't have the time to continue maintaining the shoutbox (so I don't care if I'm on the CVS list or not), but it's great to see the module living on!

benshell’s picture

Disterics, thanks for taking over this project. Like I said, I don't have the time to continue maintaining the shoutbox (so I don't care if I'm on the CVS list or not), but it's great to see the module living on!

pcs305’s picture

Disteric, Thanks for your work! I've downloaded and installed the latest version and will report back.

jim_fulford’s picture

I'd like to try this, but the lastest file is expired.

vm’s picture

an alternative for Drupal 5.x users may be the chatblock.module that was just recently released by AjK

AjK’s picture

It's not actually my module, I just assisted the maintainer who was having some CVS problems.

disterics’s picture

I just updated CVS head with my latest code.

Things I am still working on:
1. Editting and deleting posts
2. Moderating posts.
3. Promotion and demotion

I also have a code freeze deadline: March 2nd, 2007

disterics’s picture

Final set of changes are in CVS. I will let it marinate for a couple of days before creating the 5.0 branch.

Please if you can - download it and play with it and let me know of any issues.

charly’s picture

Seems to work fine here. At least posting/editing/deleting/access control.
I din't test promotion since i won't use this.
You should update the config form (there are still iframe options)

Thanks!

myapari’s picture

I'm using it with Drupal 5.1 and everything seems to be working fine (in Opera 9 and Explorer 7 on Windows XP).

This is just what I was looking for, thanks a bunch and keep up the good work!

shahard333’s picture

Hi,

I need a shoutbox module for drupal 5.1 too.

myapari, which version of the module did you downloaded? and from where?

disterics’s picture

shahard333 - check out the project page there is a development snapshot.
Release version coming soon. I want to integrate a patch from charly first.

pcs305’s picture

Disterics,
I've tested the latest module this weekend on XP XAMP. Works great. I'm waiting for the release with Charly's patch to test that too. That is the one I will use on my prod sites.
Thanks to both of you for the hard work!!

shahard333’s picture

From the install instruction:
"1. Create the SQL tables.
mysql -u username -ppassword drupal < shoutbox.mysql"

Mmm... can you tell me how do I create this table? (I'm not so familiar with MySQL)

Thanks

pcs305’s picture

Activation the shoutbox module in the admin/modules panel, will create the tables for you.

If you have to do it manually for some reason(can't think of a reason why), use phpmyadmin, or read all about the mysql command-line client here :http://dev.mysql.com/doc/refman/5.0/en/mysql.html

disterics’s picture

Status: Active » Closed (fixed)

I just created the official release for Drupal-5.x

Thanks to BenShell for creating this module and allowing me to take over as maintainer.

Thanks to everyone for their patience and a special big thanks to those who tested and provided feedback.

Shoutout to Charly for his patch.

jacauc’s picture

Nice one guys! Will give it a try ASAP
Thanks
jacauc