Simple Wordpress AJAX shoutbox

// June 19th, 2009 // 193 Comments // Programming

Shoutbox

Shoutbox

Hi , i have just create a Wordpress AJAX shoutbox.

Im using jQuery Framework for this plugin, althought it using compatibility mode, im not very sure it will compatible with your other plugin that uses other javascript framework.

So what is really good about this shoutbox?

  • Simple design. Does’nt have graphics, colors, etc. So it definetely fit into your templates.
  • AJAX technology. Visitor doesnt have to refresh page to post into shoutbox.

How to install:

  • Download the packages here.
  • Unzip and copy on plugin directory.
  • Activate the plugin.
  • Go to widget page (yes, your template should be widget ready). And put it on your sidebar.

Customization:

  • This plugin doesnt really have customization, because its simple (doh..).
  • You can find the options on widget page.
  • If you want to delete comment, just log in to your admin account and delete link will be available at the shoutbox (not on administraton page).

You can check how it look on this website. Yes, the one on the sidebar.

Last changes:

  • Akismet support for spam checking. Try write ‘viagra’ (I turned off in this site)
  • Tweak AJAX process, more efficient.
  • Add only registered user allowed option.

Note:

  • There are several report on server high load on busy sites. So if you think your site has huge traffic, you should check your server load. If it too high, i suggest you remove this plugin and install shoutbox that not hosted on your site instead, like cbox or anything.

193 Responses to “Simple Wordpress AJAX shoutbox”

  1. [...] See the original post: Simple Wordpress AJAX shoutbox | SocialEnemy [...]

  2. eFe says:

    I would like to put it on my theme…

  3. Sip… terima kasih ya… Izin unduh.. :D

  4. Pretty smart and cool shoutbox. Use it – love it.
    btw. Your photos are exellent ;)

  5. masih says:

    I would like to put it on my theme too

  6. sip gan….
    btw, itu compatible dg wordpres versi brp ajah ?

  7. Frankie says:

    Hey is there a way to make it so only contributors or higher can post in the shoutbox?

  8. junkelse says:

    nice post.. i will trying.. :D

  9. Timbo says:

    Where exactly do you delete specific comments from the shoutbox? I can not find it in anywhere in my admin section. Please help. Thanks!

  10. Diana says:

    Does the shoutbox have to be on the sidebar? Can I put it on the index or another page?

  11. Diana says:

    oh boo.
    well, it’s a very good plugin, regardless. :)

  12. playbboy.org says:

    mass..
    kalo ni shout ditaro di page gmana yahh???
    kasi tau dunk caranya

  13. Rock says:

    Ini khusus wordpress ya sob?

  14. Wah manteb neh. Shoutmix chat lagi error, jadi musti kudu diganti neh

  15. Chickow says:

    Can you tell me, how to change the width of the shoutbox?

  16. Paul Rooney says:

    Hello, thank you for making this useful, elegant plug in for Wordpress. I just installed it on my website. I was wondering if I can customize it so that the Name/Email/Message input boxes always show, without mousing over them. I get some visitors to my site that might use it if they saw that right off.
    Thanks again!
    Paul

    • Admin says:

      Hi Paul, thanks for using it
      Using wordpress plugin editor:
      select simple ajax shoutbox plugin on top right corner
      edit file ajax_shoutbox.php
      find around line 155
      #input_area{display:none;text-align:left;}
      and remove the display:none; into
      #input_area{text-align:left;}

  17. MaxiDesQac says:

    Hi!

    First of all, congratulations. It is excellent

    But I have a question.

    How can I put a background to chat?

    Thanks

  18. Teenpublish says:

    this plugin is great, it works well with my site. any plans to add customization in the near future?

  19. Argado says:

    Keren om ..
    izin pake ya …
    udah di listing di kaskus ya?

  20. Excellent plugin for my auditions site! I ahve been searching for something like this. All of the actors and such that use my casting calls site will love this. Thanks again!

  21. Zor says:

    Hey there! LOVE the shoutbox. My only question is how easy it would be to add an “All Shouts” link or something like similar that would allow someone to see ALL of the shouts. Like maybe have it launch a secondary window with all of the shouts in it. How easy would this be to implement?

  22. André says:

    He,

    it´s really cool stuff, but I don´t like the URL function. The user should not enter his url.

    What can I do?

    Best Regards

    • Admin says:

      theres no option like that, so you should change the code.
      edit ajax_shoutbox.php file using plugin editor
      and find around line 65 says:
      echo "" . __('Website') . "\n";
      delete that line.

  23. Berkut says:

    Hello, i like your shoutbox. But one thing. I cant use it, there is a message “Request error” when i try to post something. Help? :/

  24. mished says:

    Just installed this plugin on my site. Works fine. Thanks.

    I’m wondering … where do all the old messages (ie the ones not shown on the widget) go? Is it possible to archive them?

  25. Erin says:

    Hi Indra — thanks for your shoutbox! We are using it on ideomancer.com, a speculative fiction website. I’m getting this error:

    [Mon Feb 08 13:29:52 2010] [error] PHP Notice: Undefined index: nonce in C:\\www\\ideomancer.com\\WP\\wp-content\\plugins\\simple-ajax-shoutbox\\ajax_shoutbox_process.php on line 4, referer: http://www.ideomancer.com/wp/

    Any thoughts?

    Thanks again!

    • Admin says:

      Try editing ajax_shoutbox_process.php file using plugin editor
      find line 4:
      $nonce = $_POST ['nonce'];
      and delete that line.
      its a bug, i will fix that on the next update.

  26. fuki says:

    Hi, thanks for your shoutbox!!! Is the best! :) I use it on test website about history of washing – mashine (only in czech lang, but it is not important :) ). But… Im getting error (when I wrote message):
    Warning: stripslashes() expects parameter 1 to be string, array given in /var/www/users/fuki/htdocs/muzeum.alien21.com/wp-content/plugins/simple-ajax-shoutbox/ajax_shoutbox_process.php on line 95
    Then this message show and error hide for approximately 30 sec. Any idea? Thank you very much for any idea…

    • Admin says:

      that line is akismet stuff,
      i dont know why it has array there
      try editing ajax_shoutbox_process.php using plugin editor,
      go to line ~95 and change:
      $query_string .= $key . '=' . urlencode ( stripslashes ( $data ) ) . '&';
      into:
      $query_string .= $key . '=' . urlencode ( stripslashes ( (string) $data ) ) . '&';

  27. [...] Simple Wordpress AJAX shoutbox | SocialEnemy [...]

Leave a Reply