Blog

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

liveChat Edit Postings Options

Admin Options Area


 liveChat-admin 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 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 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 livechat_es_ES_LiveChat Translation files mo and po (27.03.2006 00:34)

Previous Versions:

Wordspew eXtended Version 1.17 english  Wordspew eXtended Version 1.17 english  (20.12.2005 01:55)

65 Comments to WordPress Plugin: Wordspew Ajax LiveChat eXtended

  1. Tom's Gravatar Tom
    13.07.2008 at 18:02

    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‘.

  2. Lucy's Gravatar Lucy
    01.02.2008 at 16:10

    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.

  3. David's Gravatar David
    25.01.2008 at 20:10

    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,

  4. Andy's Gravatar Andy
    25.12.2007 at 15:39

    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?

  5. 14.06.2007 at 8:38

    Nice blog and I liked the comments tooo… Little bit spam but its ok. Keep up your good work.

  6. 01.06.2007 at 22:23

    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.

  7. 30.05.2007 at 13:23

    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

  8. 09.05.2007 at 15:16

    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

  9. Gonzalo's Gravatar Gonzalo
    17.01.2007 at 15:22

    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.

  10. 16.12.2006 at 7:57

    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.

  11. Lost's Gravatar Lost
    06.12.2006 at 4:59

    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.

  12. 22.10.2006 at 13:09

    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.

  13. 07.10.2006 at 7:24

    okay nevermind… i got it to work :) thanks!

  14. 07.10.2006 at 5:46

    ok… i just installed it. how come i cannot view the Admin page? I am an Admin. waaaah! help! :(

  15. 07.10.2006 at 4:56

    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! :)

  1. By on 05.02.2008 at 11:39
  2. By on 20.05.2007 at 9:49
  3. By on 22.03.2007 at 21:40
  4. By on 24.11.2006 at 10:51
  5. By on 31.08.2006 at 16:28
  6. By on 21.07.2006 at 3:39
  7. By on 26.04.2006 at 23:16
  8. By on 27.03.2006 at 8:37
  9. By on 31.01.2006 at 12:13
  10. By on 25.01.2006 at 3:50
  11. By on 30.12.2005 at 6:08