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. Hurry's Gravatar Hurry
    03.10.2006 at 21:40

    Greetings, it works great. But I want to use it like a live announcement box so I want an option to set that only Admin can post messages in the box not even registered members. I want an option the input box to disppear for registered like it does for guests and only be visible to the admin so only the admin can post. Please do help me in this as I don’t know php. Eagerly awaiting your kind response and thanks in advance.

  2. 03.09.2006 at 16:54

    Hi. This is a great plugin! I used it before in a WordPress 1.5 install without any problems.

    But now I installed the newest WordPress 2.0.4. When I activate the plugin (version 1.18) there is no way to manage the Livechat, because the option is missing in the “Manage” menu in the admin page.

    Is the new version of WordPress the problem or do I have the change the configuration somehow?

    Please advice ;)

  3. 31.08.2006 at 18:33

    OK, here I’m going to show off my ignorance :P
    I was wondering as someone else did here, if it is possible to put the wordspew chat in another page (frame), same server, even same folder as any other plugin, but ler say in a static page called side.html, or php, but with other html elements on it
    You can see (maybe… I’m still working on it) here the frames
    I think it is a great plugin!
    Thanks

  4. 24.08.2006 at 1:06

    I want to try the chat plugin, but I am using a sidebar widget and when I try to put it in the text widget it breaks the theme. Any idea how easy this would be to turn into a widget so I can us it with the side bar widget?

  5. 02.08.2006 at 12:32

    I think filtering messages if there are more than one or two links in them would work quite great too :) .

  6. 31.07.2006 at 11:18

    It will be nice if you add some spam protections in new version:
    for example hidden input which mustn’t be filled – robots will fill it and spam will be easily filtered;
    or maybe a captcha which should be typed only once and then non-spam-users are remembered in cookie?
    or even integration with Akismet or Spam Karma plug-in?

  7. 12.07.2006 at 21:29

    Hello, anyone knows of a way to put two wordpews in the same blog? I use one on the first pages for reminders and want to use another on a chat page. Thnks.

  8. 10.07.2006 at 16:13

    I’m afraid not, I’m using WordPress 2.0

  9. Administrator's Gravatar Administrator
    10.07.2006 at 15:35

    could it be that you are using this in wordpress 1.5?

  10. 10.07.2006 at 10:43

    Fatal error: Call to undefined function get_option() in /store/music/wp-content/plugins/wordspew/wordspew.php on line 613

    That’s in Firefox, I’d like to fix it as your admin backend makes deleting multiple comments so much easier.

  11. Michbeck's Gravatar Michbeck
    02.07.2006 at 15:07

    Benutze die Shoutbox als Plattformübergreifende Chatvariante ohne lästige extra-Programme (a la Trillian etc.) Einziger Nachteil: wenn man nicht gerade auf das Fenster schaut(z.B. man surft in anderem Tab …) verpasst man schnell Chatnachrichten. Gibt es irgendwo die Option dass ein kleiner Sound abgespielt wird wenn eine Nachricht geschrieben wird? Wenn nicht könnte man das einbauen?
    Danke auf jeden Fall für das tolle Plugin!!!

  12. 20.06.2006 at 7:33

    Fatal error: Call to undefined function get_option() in /store/music/wp-content/plugins/wordspew/wordspew.php on line 613

    In opera browser. In Mozilla – all ok.

  13. 11.06.2006 at 13:22

    arg, ich bekomme immer wieder eine fehlermeldung nach dem posten in der shoutbox:
    Fatal error: Call to undefined function: get_option() in /www/htdocs/w0067ba8/madbutphat/wp-content/plugins/wordspew/wordspew.php on line 613

  14. 29.05.2006 at 17:17

    also IP logging would be great (to block spam IPs)

  15. 29.05.2006 at 17:17

    could you add a captcha image to fight spam?

  16. Scott's Gravatar Scott
    15.05.2006 at 17:39

    Do you plan to upgrade Wordspew anytime soon?

  17. Administrator's Gravatar Administrator
    12.05.2006 at 22:03

    no, since i have no idea what your problem is!

  18. 12.05.2006 at 9:19

    Can’t seem to put this Plugin to work in a page or something….Any idea how?

  19. 09.05.2006 at 12:32

    Hi,
    Is there any way to fight spam in LiveChat?. I’ve been out for a couple of weeks and when re-visited my site there was a lot of spam.

    NeiL

  20. Jag's Gravatar Jag
    05.05.2006 at 22:07

    Nevermind, I just put a word-wrap:break-word; line into the CSS.

  21. Jag's Gravatar Jag
    05.05.2006 at 22:00

    Hey, is there any way that we can force a word to be wrapped? If you have a long word in the chatbox, it messes everything up

  22. Alex's Gravatar Alex
    29.04.2006 at 21:04

    Falls jemand bei der Sprache verzweifelt :

    liveChat-DE_de.mo
    liveChat-DE_de.po

    sollte

    liveChat-de_DE.mo
    liveChat-de_DE.po

    heissen, sonst klappts nicht unter UNIX

  23. GeminiGeek's Gravatar GeminiGeek
    29.04.2006 at 11:06

    it’s a sad think that you can’t still edit shouter’s URL. some shouter likes to put their URL without http:// in front.

  24. Jag's Gravatar Jag
    09.04.2006 at 2:35

    I looked at it, but I can’t seem to figure it out. Thanks anyway, and keep up the good work.

  25. Jag's Gravatar Jag
    08.04.2006 at 16:15

    hey! i tried shifting the code block to above the chatbox div, but now the user gets the option of changing their name (even though i’d set it such that only registered users can post). i hope its not too much trouble, but how would i go about it by changing the function calling part? thanks again!

  26. Jag's Gravatar Jag
    07.04.2006 at 20:28

    Great work on the plugin!

    Is there a way to change the text box (the message input) to go above the chat output? (if that makes any sense – I’d like the username and message fields to go above the output).

    Thanks!

  27. Nicky's Gravatar Nicky
    04.04.2006 at 3:16

    I installed it. It created a table. I am able to access to admin page.. but my typings don’t echo on the main box after I hit send..Any plan to make shoutbox compatible with xpress (wordpress for xoops)?

  28. Nicky's Gravatar Nicky
    26.03.2006 at 17:04

    I use xpress with xoops. I install live chat but I get an error message on the admin screen. Sorry No Access for you! You need to be the Super Admin to edit the options. Any plan to modify livechat to be compatible with xpress.

    Thnx

  29. kretzschmar's Gravatar kretzschmar
    24.03.2006 at 23:01

    Super, klappt soweit alles. Allerdings gelingt es mir nicht, auf die deutsche Sprache umzustellen. Ich habe bereits versucht, die beiden DE-Dateien ins Plugin Hauptverzeichnis zu kopieren ohne Erfolg.
    Was mache ich falsch?

  30. 23.03.2006 at 23:40

    hot to resize it?
    The shoutbox is too big for my side bar..
    :(

  31. 23.03.2006 at 11:20

    Hello,
    I have a problem with chat. Old entries are not deleted from database automatically.
    For example when I set 10 entries only 10 are displayed in the shoutbox and in the control panel but I see they are still in the database and when I set larger limit shoutbox starts displaying them.
    Should I change anything in the plug-in code?

  32. Ernst's Gravatar Ernst
    18.03.2006 at 12:20

    Hallo,
    hab den Rolemanager eben eingebunden. Der funktioniert soweit auch. Ich habe auch das Maximum an Rechten, das ein Admin haben kann .Was ich aber nicht habe: die Möglichkeit den Chat zu verwalten, also z.B. Edit Data, Delete all Data etc. – so wie das hierauf der Seite oben in dem Screenshot des “LiveChat edit” angezeigt wird.

    Vielen Dank schon mal & Grüße

    Ernst

  33. Ernst's Gravatar Ernst
    17.03.2006 at 21:49

    Hallo, ein ganz klasse Plugin! Das einzige Problem, das ich habe : Der “Live Chat Edit” – Bereich, der wohl im Bereich Verwaltung auftauchen sollte, wurde bei mir nicht angelegt. Kann mir jemand sagen, wie ich diesen Administrationsbereich erhalte. Ich verwende WordPress
    v2.0.1

    Vielen Dank & Grüße
    Ernst

  34. 11.03.2006 at 9:50

    thanks, really nice.

  35. 03.03.2006 at 14:24

    Great plugin! Thanks! I just want to change the time-notation… Eg. instead of “minutes” (English), i’d like to see “minuten” (Dutch). Any idea how I can
    change that? (please answer by e-mail).
    Thanks in advance!

  36. 02.03.2006 at 13:49

    Yes I see there is option to edit/delete the messages directly. I just needed to elevate the permission from Editor to Administrator.

  37. 28.02.2006 at 4:31

    Simply Incredible. I really like your plugin. You can see it live on http://www.theplanetcalls.com I would be more happy if you could add a separate config page for admins to delete/edit the messages. Thanks.

  38. Scott's Gravatar Scott
    17.02.2006 at 18:21

    Any plans for further updates? Timestamp and smileys would be nice features.

  39. Vinu's Gravatar Vinu
    30.01.2006 at 19:16

    It’s Not working seperately…
    Could you please show me a sample ?

    I have tried, live.php with ” ” caller in root and thems folder.

    Please give me some guidance…

    Thanks,
    Vinu

  40. Vinu's Gravatar Vinu
    28.01.2006 at 19:35

    Hi,
    Can i run this in a popup window, when i click on a hyperlink ? which is available in my WP sidebar?

    Please assist me in this…

    Thanks,
    Vinu.

  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

Work

Archive