CShout 3 Release


The new version of CShout has been renovated quite a lots with many long waited features. As in previous versions, it requires no database but a text file for storing shouts. Following are key important features:

  • Use flat-file database, easy for setup and backup
  • Support emoticons, flooding control (spam protection), bad words filtering.
  • Display timestamp and ip address via tooltip.
  • Timezone adjusting.
  • Allow the admin to delete unwanted shouts on the fly.
  • Search shouts by date, time, shouter, message, and ip address.
  • Page navigation.
  • AJAX-Ready.
  • Support any language/charset.
  • Extremely easy for customising and supporting themes. NEW
  • Support integration with other CMS/Forums where users must log in to shout. Their usernames will be used. NEW
  • Auto-refresh. Easy to turn into a chat box (rev28: allow admin to force this feature always on). NEW

Click here to download the latest package of CShout. Since version 3, CShout’s source code is Subversion controlled at http://code.google.com/p/cshout/source/checkout. View full change log.

If you have any suggestion or have found any bugs, please create a new issue or submit a comment here. For more information, please visit the wiki.

  1. #1 by evo on 01/07/2009 - 2:44 AM

    i cant force auto-refresh to be allways on. what i have to change? i use yahoomessenger theme. i’ve change input checkbox into “checked”, but nothing… i’m not a good coder, so help me please.
    thank you

  2. #2 by coolersport on 01/07/2009 - 9:35 AM

    Don’t worry, I will make the change to the code with a config allowing you guys to switch on and off this features. Since some of you have asked. Stay tune.

  3. #3 by DedHed on 04/07/2009 - 5:08 AM

    Hi, great looking shoutbox. I’m having some trouble getting version 3 to work. I get an error, “Error connecting to server: Access denied.” I believe the script is having trouble accessing cshout.php and the $cshout_jsconfig['script_url'] variable is returning the wrong path for my server (but I could be wrong as I’m not very experienced with php). Any help would be greatly appreciated.
    Thanks.

  4. #4 by coolersport on 04/07/2009 - 10:03 AM

    Yup, that is the most suspicious one. Try to access the cshout.php yourself. If you follow the instruction by default, you should be able to access the file at http://yoursite.com/cshout/cshout.php. If you think that the url is a bit different, you must update the following two configurations:

    $cshout_jsconfig['script_url'] = ‘/cshout/cshout.php’; // strip out http://yoursite.com
    $cshout_config['url'] = ‘/cshout/’; // strip out cshout.php from script_url

    If you can work it out, pls let me know where you host it I can take a closer look.

    Cheers,
    Tien

  5. #5 by NFA_cronie on 10/07/2009 - 10:19 AM

    So far the shoutbox is hidden from the world so giving you the address really won’t help.

    We are on a phpbb3 board and I invoked cshout with the HTML code

    where the iframe is slightly longer than that of the cshout box. Worked fine except that I can’t send.

    If I make the src=”http://domain_name.com/cshout/cshout.php” I get:

    -

    I think this chunk of code is in functions.inc.php in the cshout_main function – just after the echo.

    cshout.txt lives in the cshout folder. I clicked on its properties and ticked every permission box (user, group, all, read, write and even execute): nothing.

    I am changing the properties on the ftp://domain_name.com/cshout/ folder I assume that’s right.

    Help!

  6. #6 by DedHed on 12/07/2009 - 5:42 AM

    NFA_cronie :
    I am changing the properties on the ftp://domain_name.com/cshout/ folder I assume that’s right.
    Help!

    You need to change the permissions on the actual cshout.txt file.

  7. #7 by coolersport on 12/07/2009 - 6:35 PM

    If you have not solved it, can you zip the whole cshout folder and send it to me? And show me how you insert it into your website. I will look into it.

    Usually, it will show error if it could not write into cshout.txt (try default theme, not sure yahoomessenger will show it at all).

Comments are closed.