WordPress Plugin: Wordspew Ajax LiveChat eXtended
We are using the Wordspew Live ChatBox Plugin by Andrew Sutherland for quite a time now, but somehow i was missing some functionality. I made some big enhancements in the WordPress LiveChat-Backoffice, added User-Capabilities and provided gettext translation from Version 1.18 on.
If you don´t know this plugin, this adds a Live Chat Box to your WordPress Site, like seen on this site, my Testing Site, or Live on the frisbeeblog.de (Please don´t post Bullsh.. there). Normally it is put inside the sidebar.
Screenshoots of the Backoffice
Admin Manage Postings Area
Admin Options Area
Version History
Version 1.18 (01.07.2006)
Annotations:
This Version is only for WordPress 2.0! This is because i adapted the new User Capabilities System for the backoffice.
The other big enhancement is the Gettext – Translation for better translation into you native language. Download comes with German translation only. Please feel free to translate. I´ll put it here on the site too.
Changelog from Version 1.17 to 1.18
1. Now uses the new Capabilities + Group System of WordPress 2.0 -> You can choose a Group which is allowed to edit the ChatBox entries.
1.a You can also use the RoleManager Plugin by Owen Winkler to give the Edit + Admin rights to a Group or check Who has which rights.
2. New Capabilitiy: AdminLiveChat -> is allowed to edit Entries + Change System Settings in Options Panel, Defaults to the Administrator-Role.
3. New Capabilitiy: EditLiveChat -> is allowed to edit entries, Defaults to the Editor-Role.
4. Language File -> gettext Translation file, you can translate all Textstrings freely now!
5. Customizable String for the Frontpage if a User is not logged in. (ex. "Please log in to post" )
6. Validated HTML of Backoffice
Version 1.17
Annotations:
This Plugin is maily for WordPress 1.5 x but also Works with WordPress Version 2.0. This is because in WP2 you have also implemented the old Users Levels from 0 – 10, for backward Capabilities.
Changelog from original Wordspew Version 1.16 to 1.17
i made the following changes mainly to the LiveChat Adminarea.
1. Separated the Options Page and Edit Message Page
2. Admin Page Cleanup
3. Admin Page new Option to set User Level to Edit / Delete Postings
4. Admin Page new Option to set the number of Postings
5. Installation and Admin Options Page now only visible to Super Admin (Level 10)
6. Edit Page Cleanup
7. Multiple Posting Delete on Edit Page
8. Stuff you don´t see: Some Code Cleanup + phpDocumentor Comments for functions
Installation
1. Read the Readme.txt
Upgrade:
1.Only install Version 1.18 if you are running WordPress 2.0 !! if you accidentially installed on older WordPress, just copy the wordspew.php from Version 1.17 over installed version.
2.Read the Readme.txt text it should be no Problem to upgrade from 1.17 or jalenack wordspew 1.16 or previous versions like said in the readme.
Hints:
The Version 1.18 Download includes the german mo + po files. if you want to translate your own and don´t know how to just gimme a comment for now .. i´ll explain in another artikel on how to handle translations.
Please backup your files and Database so you can perform a rollback.
Please give me a feedback if you run into problems or give me a note if you need other functions.
Download
Latest Version:
wordspew extended 1.18.zip (07.01.2006 17:18)
Translation Files
The translation zip´s contain the mo and po version. Thank you very much for your Files!!!
Danish Translation done by Marlene Karecki from karecki.dk
liveChat_da_DK LiveChat Translation files mo and po (27.03.2006 00:29)
Spanish Translation done by Neil from http://neil.apalankada.net
livechat_es_ES_LiveChat Translation files mo and po (27.03.2006 00:34)
Previous Versions:
WordPress Plugin: Wordspew Ajax LiveChat eXtended
You can follow all the replies to this entry through the comments feed.
- By on 20.05.2007 at 9:49
- By on 22.03.2007 at 21:40
- By on 24.11.2006 at 10:51
- By on 31.08.2006 at 16:28
- By on 21.07.2006 at 3:39
- By on 26.04.2006 at 23:16
- By on 27.03.2006 at 8:37
- By on 31.01.2006 at 12:13
- By on 25.01.2006 at 3:50
- By on 30.12.2005 at 6:08
Very nice widget. To the problem with spam:
You can put this code in the function jal_addData
(wordspew.php):
$pos1 = strpos(strtoupper($jal_user_text),’HTTP://‘);
if ( $pos1 !== false) {
$jal_user_text = „spam“;
return 0;
}
Then no entry with an url is allowed. I don’t need
any urls in this small box, so this is my
‚anti-spam-solution‘.
Thanks for the plugin.
Any idea why the CSS appears to wotk in IE7, but not in Firefox 2? Usually it’s the other way round.
Hi,
Nice plugin. I did a translation for Portuguese and created the po and mo files (I can send to you if you like). However, the traslation is not working. I tried naming the file liveChat.mo and liveChat-PT_pt.mo and loaded them to wp-content/plugins/wordspew/
In my wp-config.php I have:
define (‚WPLANG‘, ‚pt‘);
What am I doing wrong? Do I have to disable the plugin and enable it again for it to see the files?
Thanks,
Thanks again for this plugin, really great stuff! I already sent in a French translation by email but the Po file doesn’t change months, hours, minutes, etc under „Last message“. I’ve found that you can translate these by changing lines 441 to 446 in wordspew.php
Would it be possible to include these terms in a future Po file?
Nice blog and I liked the comments tooo… Little bit spam but its ok. Keep up your good work.
We have helped literally thousands of men successfully enlarge their penis and increase their performance our pills are thoroughly tested and naturaly enlarge your penis.
I am glad to post my views and points in this blog, but I must say that webmaster of this blog has done a very great job to make his blog more informative and more discussable but unfortunately everthing is same here that more than 80% in this and other blogs post their comments for making spam!!!, so i will really all this spam links to google band tool, because webmaster makes blogs for making discuss and for sloving each other problems. thanks http://www.gordoniihoodia.net
I am glad to post my views and points in this blog, but I must say that webmaster of this blog has done a very great job to make his blog more informative and more discussable but unfortunately everthing is same here that more than 80% in this and other blogs post their comments for making spam!!!, so i will really all this spam links to google band tool, because webmaster makes blogs for making discuss and for sloving each other problems. thanks http://www.gordoniihoodia.net
Kommentar von jayms am 7. Oktober, 2006 um 5:46
ok… i just installed it. how come i cannot view the Admin page? I am an Admin. waaaah! help!
I had, exactly, the same problem. I rid out of that by installing „role mode“ plugin. It just works, don’t ask me why.
I also had to get rid of Spam Karma and go for Akismet as Spam Karma and Ajax Comments didn’t play well together. Either way, I should have excellent spam protection.
Hi! I have a problem. This plugin works fine when I leave a message in english, but my site has cp1251 encoding, so when I use cyrillic characters, they are written in mysql db in a wrong way (other wp data is written correctly). I tried to change UTF-8 to windows-1251 (or cp1251) in wordspew.php but it didn’t change anything. Is it possible to force this script to write data in cp1251 encoding? And how I can do it?
Thanks a lot! Vladimir.
Well, one thing that might improve this plugin, would be Captcha. If you have a captcha for anonymous users, so that you get down the SPAM.
okay nevermind… i got it to work
thanks!
ok… i just installed it. how come i cannot view the Admin page? I am an Admin. waaaah! help!
hi! is there a way to disable the NAME field? some people pretend to be other people by changing their names after logging on to the account they made. it’s really a security issue because i manage a blog about a movie and sometimes other people pretend to be actors.
if there’s a way to disbale the NAME field, it would be really great. i don’t know php so any help you can give would be really appreciated!